0000950170-24-056837.txt : 20240509 0000950170-24-056837.hdr.sgml : 20240509 20240509160054 ACCESSION NUMBER: 0000950170-24-056837 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LENSAR, Inc. CENTRAL INDEX KEY: 0001320350 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 320125724 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39473 FILM NUMBER: 24930273 BUSINESS ADDRESS: STREET 1: 2800 DISCOVERY DRIVE STREET 2: SUITE 100 CITY: ORLANDO STATE: FL ZIP: 32826 BUSINESS PHONE: 888-536-7271 MAIL ADDRESS: STREET 1: 2800 DISCOVERY DRIVE STREET 2: SUITE 100 CITY: ORLANDO STATE: FL ZIP: 32826 FORMER COMPANY: FORMER CONFORMED NAME: LensAR Inc DATE OF NAME CHANGE: 20070703 FORMER COMPANY: FORMER CONFORMED NAME: LaserSoft Vision Inc DATE OF NAME CHANGE: 20050310 10-Q 1 lnsr-20240331.htm 10-Q 10-Q
false0001320350Q1--12-319P1YP1YP1YP1YP1Y110001320350us-gaap:ServiceMember2024-01-012024-03-310001320350us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2024-03-310001320350us-gaap:TrademarksMember2023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2024-01-012024-03-310001320350us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001320350us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001320350us-gaap:MoneyMarketFundsMember2024-03-310001320350lnsr:IncentiveAwardPlanMember2023-12-310001320350us-gaap:USTreasuryBillSecuritiesMember2024-03-310001320350us-gaap:FairValueInputsLevel3Memberlnsr:SeriesBWarrantsMember2024-01-012024-03-310001320350us-gaap:CustomerRelationshipsMember2024-03-310001320350us-gaap:ProductMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001320350country:KR2023-01-012023-03-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeTwoMember2024-01-012024-03-310001320350lnsr:NotesAndOtherReceivablesNoncurrentMember2023-12-310001320350us-gaap:FairValueInputsLevel3Memberlnsr:SeriesBWarrantsMember2024-03-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001320350us-gaap:EmployeeStockOptionMembersrt:WeightedAverageMember2024-01-012024-03-310001320350lnsr:OtherGeographicalRegionMember2023-01-012023-03-310001320350lnsr:NotesAndOtherReceivablesNoncurrentMember2024-03-310001320350us-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:MaximumMemberlnsr:IncentiveStockOptionsMember2024-01-012024-03-310001320350us-gaap:SeriesAPreferredStockMember2024-01-012024-03-310001320350us-gaap:PatentedTechnologyMember2024-01-012024-03-310001320350us-gaap:StockOptionMember2024-03-310001320350us-gaap:CommonStockMember2023-03-3100013203502027-01-012024-03-310001320350lnsr:USGovernmentSecuritiesMember2024-03-310001320350srt:MaximumMemberus-gaap:SubsequentEventMember2024-04-302024-04-300001320350us-gaap:FairValueInputsLevel1Member2024-03-310001320350lnsr:SeriesAConvertiblePreferredStockMember2023-12-310001320350us-gaap:MoneyMarketFundsMember2023-12-310001320350srt:EuropeMember2024-01-012024-03-310001320350us-gaap:EmployeeStockMember2024-03-310001320350us-gaap:AdditionalPaidInCapitalMember2023-12-310001320350us-gaap:FairValueInputsLevel3Member2023-12-310001320350us-gaap:ShortTermInvestmentsMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350us-gaap:ShortTermInvestmentsMemberlnsr:USGovernmentSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001320350lnsr:SupplyAgreementsMember2024-03-310001320350us-gaap:PatentedTechnologyMember2024-03-310001320350us-gaap:PatentedTechnologyMember2022-12-310001320350us-gaap:PatentedTechnologyMember2023-12-310001320350srt:MinimumMember2024-03-3100013203502024-04-012024-03-310001320350us-gaap:TrademarksMember2024-03-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMember2024-03-310001320350us-gaap:CommonStockMember2022-12-310001320350us-gaap:CustomerRelationshipsMember2024-01-012024-03-310001320350us-gaap:ShareBasedCompensationAwardTrancheTwoMemberlnsr:IncentiveStockOptionsMember2024-01-012024-03-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350lnsr:LeasesMember2024-01-012024-03-310001320350us-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:MaximumMemberlnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember2024-01-012024-03-310001320350us-gaap:StockOptionMember2024-01-012024-03-310001320350us-gaap:FairValueMeasurementsRecurringMember2024-03-310001320350us-gaap:CommonStockMember2023-12-310001320350srt:MaximumMember2024-03-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-12-310001320350us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001320350lnsr:SeriesAConvertiblePreferredStockMember2024-03-310001320350us-gaap:RetainedEarningsMember2023-01-012023-03-3100013203502025-01-012024-03-310001320350country:KR2024-01-012024-03-310001320350us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001320350lnsr:LongTermInvestmentMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350us-gaap:ServiceMember2023-01-012023-03-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2024-03-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2023-12-310001320350lnsr:LongTermInvestmentMemberus-gaap:FairValueMeasurementsRecurringMemberlnsr:USGovernmentAgencyBondsMember2024-03-310001320350us-gaap:CustomerRelationshipsMember2023-12-310001320350us-gaap:SeriesAPreferredStockMembersrt:WeightedAverageMember2024-01-012024-03-310001320350us-gaap:RestrictedStockUnitsRSUMemberlnsr:IncentiveAwardPlanMember2024-03-310001320350us-gaap:CertificatesOfDepositMember2023-12-310001320350lnsr:SeriesAWarrantsAndSeriesBWarrantsMember2024-01-012024-03-310001320350us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001320350lnsr:SecuritiesPurchaseAgreementMemberus-gaap:SeriesAPreferredStockMember2023-05-312023-05-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeFourMember2024-01-012024-03-3100013203502022-12-310001320350us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001320350lnsr:SeriesAWarrantsMember2023-05-310001320350us-gaap:CertificatesOfDepositMember2024-03-310001320350us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001320350us-gaap:ProductMemberus-gaap:CostOfSalesMember2024-01-012024-03-310001320350lnsr:ExercisePriceRangeFiveMemberus-gaap:StockOptionMember2024-01-012024-03-310001320350lnsr:InternationalDistributionAgreementMember2024-01-012024-03-310001320350us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001320350lnsr:TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember2024-01-012024-03-310001320350us-gaap:ShareBasedCompensationAwardTrancheOneMemberlnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMembersrt:MinimumMember2024-01-012024-03-310001320350lnsr:RestrictedStockAwardsAndUnitsMember2024-01-012024-03-310001320350us-gaap:AdditionalPaidInCapitalMember2024-03-3100013203502028-01-012024-03-3100013203502024-01-012024-03-310001320350us-gaap:PatentedTechnologyMember2019-01-012019-12-310001320350us-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001320350us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-03-310001320350srt:MaximumMemberlnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember2024-01-012024-03-310001320350us-gaap:ServiceMemberus-gaap:CostOfSalesMember2024-01-012024-03-310001320350us-gaap:USTreasuryBillSecuritiesMember2023-12-3100013203502023-01-012023-03-310001320350us-gaap:RetainedEarningsMember2022-12-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeFourMember2024-03-310001320350lnsr:AsiaExcludingSouthKoreaMember2023-01-012023-03-310001320350lnsr:SeriesAWarrantsMemberus-gaap:FairValueInputsLevel3Member2024-03-3100013203502024-03-310001320350us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001320350lnsr:OtherGeographicalRegionMember2024-01-012024-03-3100013203502023-03-310001320350us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeThreeMember2024-01-012024-03-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeThreeMember2024-03-310001320350us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001320350lnsr:ExercisePriceRangeOneMemberus-gaap:StockOptionMember2024-03-310001320350srt:MinimumMember2024-01-012024-03-310001320350us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001320350us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350srt:MaximumMember2024-01-012024-03-310001320350lnsr:RestrictedStockAwardsAndUnitsMembersrt:WeightedAverageMember2024-01-012024-03-310001320350lnsr:SeriesBWarrantsMember2023-05-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2020-07-302020-07-310001320350us-gaap:RetainedEarningsMember2023-03-310001320350lnsr:RestrictedStockAwardsAndUnitsMember2023-01-012023-03-310001320350us-gaap:FairValueInputsLevel1Member2023-12-310001320350us-gaap:ServiceMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001320350us-gaap:CommonStockMember2024-01-012024-03-310001320350srt:WeightedAverageMember2023-01-012023-03-310001320350us-gaap:RetainedEarningsMember2023-12-310001320350us-gaap:FairValueInputsLevel2Memberlnsr:USGovernmentAgencyBondsMember2024-03-310001320350lnsr:RestrictedStockAwardsAndUnitsMembersrt:WeightedAverageMember2023-01-012023-03-310001320350lnsr:IncentiveAwardPlanMember2024-01-012024-03-310001320350srt:MaximumMemberlnsr:TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember2024-02-290001320350lnsr:ExercisePriceRangeOneMemberus-gaap:StockOptionMember2024-01-012024-03-310001320350us-gaap:SalesMemberus-gaap:ProductMember2024-01-012024-03-310001320350us-gaap:ShareBasedCompensationAwardTrancheTwoMemberlnsr:IncentiveStockOptionsMembersrt:MinimumMember2024-01-012024-03-310001320350us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001320350us-gaap:ProductMember2024-01-012024-03-310001320350lnsr:SeriesAWarrantsMembersrt:WeightedAverageMember2024-01-012024-03-310001320350us-gaap:OtherNoncurrentLiabilitiesMember2023-12-3100013203502024-04-300001320350srt:EuropeMember2023-01-012023-03-310001320350us-gaap:FairValueInputsLevel3Member2024-03-310001320350us-gaap:EmployeeStockMember2024-01-012024-03-310001320350us-gaap:RestrictedStockUnitsRSUMemberlnsr:IncentiveAwardPlanMember2024-01-012024-03-310001320350lnsr:SeriesAWarrantsMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001320350us-gaap:ProductMember2023-01-012023-03-310001320350lnsr:SeriesAWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001320350us-gaap:FairValueInputsLevel1Memberlnsr:USGovernmentSecuritiesMember2024-03-310001320350lnsr:IncentiveAwardPlanMember2024-03-310001320350us-gaap:CommonStockMember2023-01-012023-03-310001320350lnsr:LongTermInvestmentMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001320350us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-01-012024-03-310001320350us-gaap:OtherNoncurrentLiabilitiesMember2024-03-310001320350us-gaap:EmployeeStockOptionMembersrt:WeightedAverageMember2023-01-012023-03-310001320350us-gaap:RestrictedStockUnitsRSUMember2024-03-310001320350us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350us-gaap:ShortTermInvestmentsMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001320350lnsr:AsiaExcludingSouthKoreaMember2024-01-012024-03-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2020-07-310001320350lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMembersrt:MinimumMember2024-01-012024-03-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2024-03-310001320350us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-03-310001320350us-gaap:EmployeeStockMember2022-09-3000013203502023-12-3100013203502029-01-012024-03-310001320350lnsr:LeasesMember2023-01-012023-03-310001320350us-gaap:AdditionalPaidInCapitalMember2022-12-310001320350lnsr:ExercisePriceRangeFiveMemberus-gaap:StockOptionMember2024-03-310001320350us-gaap:RestrictedStockUnitsRSUMemberlnsr:IncentiveAwardPlanMember2023-12-3100013203502023-01-012023-12-310001320350us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-3100013203502023-05-312023-05-310001320350us-gaap:RetainedEarningsMember2024-01-012024-03-310001320350srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001320350lnsr:USGovernmentAgencyBondsMember2024-03-310001320350us-gaap:FairValueInputsLevel2Member2024-03-310001320350srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-03-310001320350us-gaap:RetainedEarningsMember2024-03-310001320350us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350country:US2024-01-012024-03-310001320350lnsr:ExercisePriceRangeTwoMemberus-gaap:StockOptionMember2024-03-310001320350lnsr:SeriesBWarrantsMembersrt:WeightedAverageMember2024-01-012024-03-310001320350lnsr:IncentiveAwardPlanMember2023-01-012023-12-310001320350us-gaap:FairValueInputsLevel3Memberlnsr:SeriesBWarrantsMember2023-12-310001320350us-gaap:SeriesAPreferredStockMember2024-01-012024-03-310001320350lnsr:SecuritiesPurchaseAgreementMembersrt:MinimumMember2023-05-310001320350country:US2023-01-012023-03-310001320350us-gaap:CommonStockMember2024-03-310001320350srt:WeightedAverageMember2024-01-012024-03-310001320350lnsr:TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember2024-03-3100013203502026-01-012024-03-310001320350us-gaap:AdditionalPaidInCapitalMember2023-03-310001320350us-gaap:FairValueMeasurementsRecurringMember2023-12-31xbrli:pureiso4217:USDxbrli:sharesxbrli:sharesiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

 

(Mark One)

Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended March 31, 2024

or

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from to

Commission File Number: 001-39473

 

LENSAR, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

32-0125724

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

 

2800 Discovery Drive

Orlando, Florida 32826

(Address of principal executive offices and Zip Code)

(888) 536-7271

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

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, par value $0.01 per share

 

LNSR

 

The Nasdaq Stock Market LLC

 

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act) Yes No

As of April 30, 2024, there were 11,396,950 shares of the registrant’s Common Stock outstanding.

 

 


 

Table of Contents

 

 

Page

 

Forward-Looking Statements

iii

 

Risk Factor Summary

v

PART I – FINANCIAL INFORMATION

1

Item 1.

Financial Statements

1

 

Condensed Statements of Operations (Unaudited)

1

 

Condensed Balance Sheets (Unaudited)

2

 

Condensed Statements of Cash Flows (Unaudited)

3

 

Condensed Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders’ Equity (Unaudited)

5

 

Notes to the Condensed Financial Statements (Unaudited)

6

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

20

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

28

Item 4.

Controls and Procedures

28

PART II – OTHER INFORMATION

29

Item 1.

Legal Proceedings

29

Item 1A.

Risk Factors

29

Item 2.

Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

68

Item 3.

Defaults Upon Senior Securities

68

Item 4.

Mine Safety Disclosures

68

Item 5.

Other Information

68

Item 6.

Exhibits

69

Signatures

70

 

 


 

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (the “Quarterly Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in 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”). All statements other than statements of historical facts contained in this Quarterly Report, including without limitation statements regarding our business model and strategic plans for our products, technologies and business, including our implementation thereof; the impact on our business, financial condition and results of operation from macroeconomic conditions; the timing of and our ability to obtain and maintain regulatory approvals and certifications; our expectations about our ability to successfully commercialize and further develop our next generation system, the ALLY® Adaptive Cataract Treatment System (“ALLY System”), and the timing thereof; the ALLY System's performance and market impact; the sufficiency of our cash and cash equivalents; industry trends and conditions impacting various markets in which we operate; and the plans and objectives of management for future operations and capital expenditures are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important 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 the forward-looking statements.

Without limiting the foregoing, in some cases, you can identify forward-looking statements by terms such as “aim”, “may,” “will,” “should,” “expect,” “exploring,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential,” “seeks,” or “continue” or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. No forward-looking statement is a guarantee of future results, performance, or achievements, and one should avoid placing undue reliance on such statements.

Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to us. Such beliefs and assumptions may or may not prove to be correct. Additionally, such forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified in Part I. Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Part II. Item 1A. “Risk Factors” in this Quarterly Report. These risks and uncertainties include, but are not limited to:

our history of operating losses and ability to achieve or sustain profitability;
our ability to develop, receive and maintain regulatory clearance or certification of and successfully commercialize the ALLY System and to maintain our LENSAR Laser System;
the impact to our business, financial condition, results of operations and our suppliers and distributors as a result of global macroeconomic conditions;
the willingness of patients to pay the price difference for our products compared to a standard cataract procedure covered by Medicare or other insurance;
our ability to grow our U.S. sales and marketing organization or maintain or grow an effective network of international distributors;
our future capital needs and our ability to raise additional funds on acceptable terms, or at all;
the impact to our business, financial condition and results of operations as a result of a material disruption to the supply or manufacture of our systems or necessary component parts for such system or material inflationary pressures affecting pricing of component parts;
our ability to compete against competitors that have longer operating histories, more established products and greater resources than we do;
our ability to address the numerous risks associated with marketing, selling and leasing our products in markets outside the United States;
the impact to our business, financial condition and results of operations as a result of exposure to the credit risk of our customers;
our ability to accurately forecast customer demand and our inventory levels;
the impact to our business, financial condition and results of operations if we are unable to secure adequate coverage or reimbursement by government or other third-party payors for procedures using our ALLY System or our other future products, or changes in such coverage or reimbursement;
the impact to our business, financial condition and results of operations of product liability suits brought against us;

iii


 

risks related to government regulation applicable to our products and operations; and
risks related to our intellectual property and other intellectual property matters.

Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.

You should read this Quarterly Report and the documents that we reference in this Quarterly Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we have no obligation to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

Unless otherwise stated or the context requires otherwise, references to “LENSAR,” the “Company,” “we,” “us,” and “our,” refer to LENSAR, Inc.

We own or have registered rights to certain trademarks, trade names, copyrights and other intellectual property used in our business, including LENSAR, the LENSAR logo, STREAMLINE, INTELLIAXIS, INTELLIAXIS REFRACTIVE CAPSULORHEXIS, ALLY Adaptive Cataract Treatment System, and the ALLY Adaptive Cataract Treatment System logo, each of which is considered a trademark. All other company names, product names, trade names and trademarks included in this Quarterly Report are trademarks, registered trademarks or trade names of their respective owners.

 

iv


 

RISK FACTOR SUMMARY

Our business is subject to numerous risks and uncertainties, including those described in Part II, Item 1A. “Risk Factors” in this Quarterly Report. You should carefully consider these risks and uncertainties when investing in our common stock. The principal risks and uncertainties affecting our business include the following:

Our results have been in the past, and could be in the future, adversely affected by economic uncertainty or deteriorations in economic conditions.
We expect to incur operating losses for the near-term future and we cannot assure you that we will be able to generate sufficient revenue to achieve or sustain profitability.
We have historically derived our revenue from the sale or lease of our LENSAR Laser and ALLY Systems as well as the associated procedure licenses and sale of consumables used in each procedure involving our systems. The commercial success of our ALLY System will depend upon receipt of additional regulatory clearances or certifications and our ability to maintain and grow significant market acceptance for it.
Our growth depends on our ability to gain regulatory clearances and certifications, as well as our ability to meet production goals for our ALLY System.
Patients may not be willing to pay for the price difference between a standard cataract procedure and an advanced cataract procedure in which a laser system such as ours is used, an increment which is typically not covered by Medicare, private insurance or other third-party payors.
If we are not able to effectively grow our U.S. sales and marketing organization or maintain or grow an effective network of international distributors, our business prospects, results of operations and financial condition could be adversely affected.
Our future capital needs are uncertain and we may need to raise additional funds in the future, and such funds may not be available on acceptable terms or at all.
If the supply or manufacture of our systems or other products associated with the systems is materially disrupted, including by supply chain shortages and price increases, it may adversely affect our ability to manufacture products and could negatively affect our operating results.
We currently compete, and expect to compete in the future against other companies, some of which have longer operating histories, more established products or greater resources than we do.
To successfully market, sell and lease our products in markets outside of the United States, we must address many international business risks with which we have limited experience.
Our products and operations are subject to extensive government regulation and oversight both in the United States and abroad, and our failure to comply with applicable requirements could harm our business.
We may not receive, or may be delayed in receiving, the necessary clearances, certifications or approvals for our future products, or modifications to our current products, and failure to timely obtain necessary clearances, certifications or approvals for our ALLY System and future products or modifications to our current products would adversely affect our ability to grow our business.
Our success will depend on our ability to obtain, maintain and protect our intellectual property rights.

v


 

PART I – FINANCIAL INFORMATION

Item 1. Financial Statements.

LENSAR, Inc.

CONDENSED STATEMENTS OF OPERATIONS

(Unaudited)

(In thousands, except per share amounts)

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Revenue

 

 

 

 

 

 

Product

 

$

7,433

 

 

$

5,658

 

Lease

 

 

1,947

 

 

 

1,629

 

Service

 

 

1,208

 

 

 

965

 

Total revenue

 

 

10,588

 

 

 

8,252

 

Cost of revenue (exclusive of amortization)

 

 

 

 

 

 

Product

 

 

2,590

 

 

 

2,299

 

Lease

 

 

603

 

 

 

494

 

Service

 

 

1,731

 

 

 

1,139

 

Total cost of revenue

 

 

4,924

 

 

 

3,932

 

Operating expenses

 

 

 

 

 

 

Selling, general and administrative expenses

 

 

6,796

 

 

 

6,755

 

Research and development expenses

 

 

1,444

 

 

 

1,650

 

Amortization of intangible assets

 

 

274

 

 

 

276

 

Operating loss

 

 

(2,850

)

 

 

(4,361

)

Other income

 

 

 

 

 

 

Change in fair value of warrant liabilities

 

 

495

 

 

 

 

Other income, net

 

 

198

 

 

 

89

 

Net loss

 

 

(2,157

)

 

 

(4,272

)

Other comprehensive loss

 

 

 

 

 

 

Change in unrealized loss on investments

 

 

(5

)

 

 

 

Net loss and comprehensive loss

 

$

(2,162

)

 

$

(4,272

)

Net loss per common share:

 

 

 

 

 

 

Basic and diluted

 

$

(0.19

)

 

$

(0.40

)

Weighted-average number of common shares used in calculation of net loss per share:

 

 

 

 

 

 

Basic and diluted

 

 

11,387

 

 

 

10,716

 

 

The accompanying notes are an integral part of these condensed financial statements

1


 

LENSAR, Inc.

CONDENSED BALANCE SHEETS

(Unaudited)

(In thousands, except per share amounts)

 

 

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

13,958

 

 

$

20,621

 

Short-term investments

 

 

3,952

 

 

 

3,443

 

Accounts receivable, net of allowance of $44 and $62, respectively

 

 

4,023

 

 

 

4,001

 

Notes receivable, net of allowance of $7 and $7, respectively

 

 

329

 

 

 

323

 

Inventories

 

 

17,816

 

 

 

15,689

 

Prepaid and other current assets

 

 

2,357

 

 

 

2,367

 

Total current assets

 

 

42,435

 

 

 

46,444

 

Property and equipment, net

 

 

747

 

 

 

679

 

Equipment under lease, net

 

 

7,727

 

 

 

7,459

 

Long-term investments

 

 

1,236

 

 

 

492

 

Notes and other receivables, long-term, net of allowance of $24 and $26, respectively

 

 

1,174

 

 

 

1,279

 

Intangible assets, net

 

 

10,751

 

 

 

11,025

 

Other assets

 

 

2,064

 

 

 

2,207

 

Total assets

 

$

66,134

 

 

$

69,585

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

4,120

 

 

$

4,007

 

Accrued liabilities

 

 

4,180

 

 

 

5,717

 

Deferred revenue

 

 

1,582

 

 

 

1,349

 

Operating lease liabilities

 

 

564

 

 

 

559

 

Total current liabilities

 

 

10,446

 

 

 

11,632

 

Long-term operating lease liabilities

 

 

1,607

 

 

 

1,750

 

Warrant liabilities

 

 

7,962

 

 

 

8,457

 

Other long-term liabilities

 

 

537

 

 

 

570

 

Total liabilities

 

 

20,552

 

 

 

22,409

 

Commitments and contingencies (Note 10)

 

 

 

 

 

 

Series A Redeemable Convertible Preferred Stock, par value $0.01 per share, 20 shares authorized at March 31, 2024 and December 31, 2023; 20 shares issued and outstanding at March 31, 2024 and December 31, 2023; aggregate liquidation preference of $20,000 at March 31, 2024 and December 31, 2023

 

 

13,747

 

 

 

13,747

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, par value $0.01 per share, 9,980 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023

 

 

 

 

 

 

Common stock, par value $0.01 per share, 150,000 shares authorized at March 31, 2024 and December 31, 2023; 11,395 and 11,327 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively

 

 

114

 

 

 

113

 

Additional paid-in capital

 

 

145,770

 

 

 

145,203

 

Accumulated other comprehensive (loss) income

 

 

(1

)

 

 

4

 

Accumulated deficit

 

 

(114,048

)

 

 

(111,891

)

Total stockholders’ equity

 

 

31,835

 

 

 

33,429

 

Total liabilities, redeemable convertible preferred stock, and stockholders’ equity

 

$

66,134

 

 

$

69,585

 

 

The accompanying notes are an integral part of these condensed financial statements

2


 

LENSAR, Inc.

CONDENSED STATEMENTS OF CASH FLOWS

(Unaudited)

(In thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Cash flows from operating activities

 

 

 

 

 

 

Net loss

 

$

(2,157

)

 

$

(4,272

)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

Depreciation

 

 

647

 

 

 

578

 

Amortization of intangible assets

 

 

274

 

 

 

276

 

Non-cash operating lease cost

 

 

134

 

 

 

133

 

Provision for expected credit losses

 

 

4

 

 

 

(6

)

Write-down of inventory

 

 

144

 

 

 

 

Stock-based compensation expense

 

 

652

 

 

 

1,726

 

Change in fair value of warrant liabilities

 

 

(495

)

 

 

 

Amortization on investments, net

 

 

(51

)

 

 

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(13

)

 

 

1,393

 

Notes receivable

 

 

86

 

 

 

(336

)

Prepaid and other current assets

 

 

9

 

 

 

(427

)

Inventories

 

 

(3,129

)

 

 

(4,381

)

Accounts payable

 

 

6

 

 

 

(499

)

Accrued liabilities

 

 

(1,491

)

 

 

(1,197

)

Deferred revenue

 

 

205

 

 

 

445

 

Operating lease liabilities

 

 

(138

)

 

 

(133

)

Other

 

 

6

 

 

 

4

 

Net cash used in operating activities

 

 

(5,307

)

 

 

(6,696

)

Cash flows from investing activities

 

 

 

 

 

 

Purchase of property and equipment

 

 

(20

)

 

 

(8

)

Purchase of investments

 

 

(2,206

)

 

 

 

Investment maturities

 

 

1,000

 

 

 

 

Net cash used in investing activities

 

 

(1,226

)

 

 

(8

)

Cash flows from financing activities

 

 

 

 

 

 

Payment of accrued offering costs allocable to preferred stock

 

 

(52

)

 

 

 

Proceeds from issuance of common stock through option exercises

 

 

5

 

 

 

 

Net settlement of stock-based compensation awards

 

 

(83

)

 

 

 

Net cash used in financing activities

 

 

(130

)

 

 

 

Net decrease in cash and cash equivalents

 

 

(6,663

)

 

 

(6,704

)

Cash and cash equivalents at beginning of the period

 

 

20,621

 

 

 

14,674

 

Cash and cash equivalents at end of the period

 

$

13,958

 

 

$

7,970

 

 

The accompanying notes are an integral part of these condensed financial statements

3


 

LENSAR, Inc.

CONDENSED STATEMENTS OF CASH FLOWS, continued

(Unaudited)

(In thousands)

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Supplemental cash flow information

 

 

 

 

 

 

Cash paid for taxes

 

$

 

 

$

1

 

Cash paid for interest

 

$

13

 

 

$

 

 

 

 

 

 

 

 

Supplemental schedule of non-cash investing and financing activities

 

 

 

 

 

 

Transfer from Inventories to Equipment under lease, net

 

$

858

 

 

$

881

 

Transfer from (to) Inventories to (from) Property and equipment, net

 

$

 

 

$

(428

)

Accounts payable for purchases of Property and equipment, net

 

$

(106

)

 

$

 

 

The accompanying notes are an integral part of these condensed financial statements

4


 

LENSAR, Inc.

CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY

(Unaudited)

(In thousands)

 

 

 

Series A

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Redeemable Convertible

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

Preferred Stock

 

 

 

Common Stock

 

 

Paid-in

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

(Loss) Income

 

 

Equity

 

Balance as of December 31, 2023

 

 

20

 

 

$

13,747

 

 

 

 

11,327

 

 

$

113

 

 

$

145,203

 

 

$

(111,891

)

 

$

4

 

 

$

33,429

 

Exercise of stock options under the Incentive Plans

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

5

 

Issuance of common stock under the Incentive Plans, net of forfeitures

 

 

 

 

 

 

 

 

 

66

 

 

 

1

 

 

 

(90

)

 

 

 

 

 

 

 

 

(89

)

Stock-based compensation under the Incentive Plans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

652

 

 

 

 

 

 

 

 

 

652

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,157

)

 

 

 

 

 

(2,157

)

Change in unrealized gain (loss) on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5

)

 

 

(5

)

Balance as of March 31, 2024

 

 

20

 

 

$

13,747

 

 

 

 

11,395

 

 

$

114

 

 

$

145,770

 

 

$

(114,048

)

 

$

(1

)

 

$

31,835

 

 

 

 

 

Series A

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Redeemable Convertible

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

Preferred Stock

 

 

 

Common Stock

 

 

Paid-in

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

(Loss) Income

 

 

Equity

 

Balance as of December 31, 2022

 

 

 

 

$

 

 

 

 

11,093

 

 

$

111

 

 

$

139,381

 

 

$

(97,508

)

 

$

 

 

$

41,984

 

Stock-based compensation under the 2020 Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,726

 

 

 

 

 

 

 

 

 

1,726

 

Issuance of common stock under the 2020 Plan, net of forfeitures

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted stock awards cancelled

 

 

 

 

 

 

 

 

 

(5

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,272

)

 

 

 

 

 

(4,272

)

Balance as of March 31, 2023

 

 

 

 

$

 

 

 

 

11,103

 

 

$

111

 

 

$

141,107

 

 

$

(101,780

)

 

$

 

 

$

39,438

 

 

The accompanying notes are an integral part of these condensed financial statements

 

 

 

5


 

Note 1. Overview and Basis of Presentation

Overview and Organization

LENSAR, Inc. (“LENSAR” or the “Company”) is a global medical device business focused on the design, development and commercialization of advanced technology for the treatment of cataracts and management of astigmatism to achieve improved visual outcomes for patients. The Company is a public company whose stock is listed and trading under the symbol “LNSR” on The Nasdaq Stock Market LLC (“Nasdaq”). The Company’s revenue is derived from the sale and lease of the Company’s laser systems, which may include equipment, a consumable referred to as the Patient Interface Device (“PID”), procedure licenses, training, installation, limited warranty and maintenance agreements through extended warranty. The Company has developed its next-generation ALLY® Adaptive Cataract Treatment System (“ALLY System”), which combines all of the features from the LENSAR Laser System with a dual-pulse laser, integrated in a small, compact cataract treatment system. The ALLY System, which has received clearance from the U.S. Food and Drug Administration (“FDA”), enables cataract surgeons to complete the femtosecond-laser-assisted cataract surgery (“FLACS”) procedure in a single, sterile environment. The Company executed a controlled and targeted initial launch of the ALLY System beginning in August 2022. The ALLY System is available to U.S. cataract surgeons and has also received regulatory clearance in India and the Philippines. In addition, the Company submitted the ALLY System for certification in the European Union, or EU, in September 2022 and, in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications.

The Company has incurred recurring losses and operating cash outflows since its inception and, as of March 31, 2024, had an accumulated deficit of $114,048. The Company expects to continue to incur losses and cash outflows from operating activities for the near-term future. Pricing increases in component parts for the ALLY System resulting from inflationary pressures and related macroeconomic conditions may necessitate an increase in overall cost to customers, which in turn may have an adverse impact on customer demand.

Management believes the Company’s cash and cash equivalents on hand, together with cash generated from the future sale and lease of products, will provide sufficient funds for its operating, investing, and financing cash flows for a period of at least twelve months from the date of issuance of these financial statements. The Company expects annual revenue and selling, general and administrative expenses to increase from current levels associated with the increase in ALLY System placements. In addition, the Company's growth depends in part on the Company’s ability to produce the ALLY System in sufficient quantities, within requested timelines and at an acceptable price to satisfy customer demand. The Company’s liquidity needs will be largely determined by the Company’s ability to successfully commercialize its products and the progression, additional regulatory clearances or certifications and launch of the ALLY System in additional jurisdictions in the future. In the future, the Company may need to raise additional capital through equity or debt financings, borrowings under credit facilities or from other sources in the future. The Company may issue securities, including common stock, preferred stock, warrants, and/or debt securities through private placement transactions or registered public offerings in the future. The Company’s ability to raise additional funds will depend, among other factors, on financial, economic and market conditions, many of which are outside of the Company’s control, and the Company may be unable to raise financing when needed, or on terms favorable to the Company. If the necessary funds are not available from these sources, the Company may have to delay, reduce or suspend the scope of its sales and marketing efforts, research and development activities, or other components of its operations.

Basis of Presentation

These condensed financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and, therefore, omit or condense certain footnotes and other information normally included. The condensed financial statements include all adjustments (consisting only of normal recurring adjustments) that management of the Company believes are necessary for a fair statement of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year. The December 31, 2023 condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.

 

The accompanying unaudited condensed financial statements and related financial information should be read in conjunction with the Company’s annual audited financial statements and the related notes thereto for the fiscal year ended December 31, 2023, included in the Annual Report on Form 10-K (the “Annual Report”) as filed with the SEC.

6


 

Note 2. Summary of Significant Accounting Policies

Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2, Summary of Significant Accounting Policies, of the annual audited financial statements included in the Annual Report.

Accounting Estimates

The preparation of condensed financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed financial statements and accompanying notes to the condensed financial statements. The accounting estimates that require management’s most significant, difficult and subjective judgments include, but are not limited to, revenue recognition and allowance for expected credit losses, the valuation of notes receivable and inventory, the assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of stock-based compensation, operating lease right-of-use assets and liabilities, the recognition and measurement of current and deferred income tax assets and liabilities, and the valuation of warrant liabilities. Management evaluates its estimates on an ongoing basis as there are changes in circumstances, facts, and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from these estimates.

As of the date of issuance of these unaudited condensed interim financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.

Derivative Financial Instruments

The Company evaluates financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, Derivatives and Hedging (“ASC 815”). For derivative financial instruments that are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and is then re-valued at each reporting date, with changes in the fair value reported in the condensed statements of operations. Warrants issued by the Company that do not meet the criteria for equity treatment are recorded as liabilities. We do not use financial instruments or derivatives for any trading purposes.

Fair Value Measurement

The fair value of the Company’s financial instruments are estimates of the amounts that would be received if the Company were to sell an asset or the Company paid to transfer a liability in an orderly transaction between market participants at the measurement date or exit price. The assets and liabilities are categorized and disclosed in one of the following three categories:

Level 1—based on quoted market prices in active markets for identical assets and liabilities.
Level 2—based on 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 or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—based on unobservable inputs using management’s best estimate and assumptions when inputs are unavailable.

Fair value measurements are classified in their entirety based on the lowest level of input that is significant to their fair value measurement.

Related Parties

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions.

In May 2023, the Company completed the Private Placement (as defined in Note 11, Redeemable Convertible Preferred Stock) with NR-GRI Partners, LP (“NR-GRI”), an affiliate of North Run Capital, LP (“North Run”). Pursuant to the terms of the Private Placement, Thomas B. Ellis and Todd B. Hammer, co-managing partners of North Run, joined the Company’s Board of Directors following the Company’s 2023 Annual Meeting of Stockholders. Refer to Note 9, Warrant Liabilities, and Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

In June 2023, the Company entered into an international distribution agreement in India with a company owned by an employee at that time. As of April 1, 2024, the owner is no longer an employee of the Company. The Company established the distributor relationship to gain regulatory and operational efficiencies, as well as to establish consistent operations with all other international markets where it conducts business. During the year ended December 31, 2023, the Company began transitioning transactions with customers in India to the distributor. The Company recognized $290 in product revenue, $301 in cost of product sales, and $119 in selling, general and

7


 

administrative expenses for the three months ended March 31, 2024 associated with its Indian operations. There were no amounts due from, or due to, the distributor at March 31, 2024.

Income Taxes

Income tax expense/(benefit) from continuing operations for the three months ended March 31, 2024 and 2023 was $0 in each period, which resulted primarily from maintaining a full valuation allowance against the Company’s net deferred tax assets.

Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), certain substantial changes in the Company’s ownership may result in a limitation on the amount of net operating loss and tax credit carryforwards that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Private Placement of Series A Redeemable Convertible Preferred Stock, triggering the application of Section 382 of the Code. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement. The Company has not completed an analysis to determine whether any additional limitations have been triggered under Sections 382 and 383 of the Code as of March 31, 2024. The Company computed and applied limitations of tax deductions in the income tax provision computation for the year ended December 31, 2023; however, these limitations do not have a material impact on the financial statements. Due to the existence of the valuation allowance, future changes in the Company’s deferred taxes will not impact its effective tax rate or balance sheet.

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures about segment expenses on an annual and interim basis. This standard is effective for the Company’s annual financial statements for the year ending December 31, 2024 and for interim periods beginning in 2025. The Company is currently evaluating the impact of this standard on the financial statements.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures, which requires (1) disclosure of specific categories in the rate reconciliation and (2) additional information for reconciling items that meet a quantitative threshold. Additionally, the amendment requires disclosure of certain disaggregated information about income taxes paid, income from continuing operations before income tax expense (benefit) and income tax expense (benefit). The standard is effective for the Company’s annual financial statements for the year ending December 31, 2025. The Company is currently evaluating the impact of this standard on the financial statements.

Note 3. Revenue from Contracts with Customers

Disaggregation of Revenue

The following table summarizes the Company’s product and service revenue disaggregated by geographic region, which is determined based on customer location, for the three months ended March 31, 2024 and 2023:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

United States

 

$

6,010

 

 

$

4,264

 

South Korea

 

 

278

 

 

 

9

 

Europe

 

 

1,415

 

 

 

1,538

 

Asia (excluding South Korea)

 

 

884

 

 

 

708

 

Other

 

 

54

 

 

 

104

 

Total1

 

$

8,641

 

 

$

6,623

 

 

1 The table above does not include lease revenue of $1,947 and $1,629 for the three months ended March 31, 2024 and 2023. Substantially all lease revenue originates from the United States. Refer to Note 6, Leases.

8


 

Contract Balances

The following table provides information about receivables and contract liabilities from contracts with customers:

 

 

Classification

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,023

 

 

$

4,001

 

Notes receivable, current

 

Notes receivable, net

 

$

329

 

 

$

323

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,174

 

 

$

1,279

 

Contract asset, current

 

Prepaid and other current assets

 

$

785

 

 

$

982

 

Deferred revenue, current

 

Deferred revenue

 

$

1,582

 

 

$

1,349

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

321

 

 

$

350

 

Contract liability, long-term

 

Other long-term liabilities

 

$

214

 

 

$

220

 

 

Accounts Receivables, Net – Accounts receivables, net, include amounts billed and due from customers. The amounts due are stated at their net estimated realizable value and are classified as current or noncurrent based on the timing of when the Company expects to receive payment. Most customers are on pre-paid or 30-day payment terms, depending on the product purchased. The Company maintains an allowance for expected credit losses to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer credit worthiness, historical payment experience, the age of outstanding receivables, collateral to the extent applicable and reflects the possible impact of current conditions and reasonable forecasts not already reflected in historical loss information.

The following table summarizes the activity in the allowance for accounts receivable:

 

 

Amount

 

Accounts receivable, allowance for credit losses as of
   December 31, 2023

 

$

62

 

Change in provision for credit losses

 

 

(18

)

Write-offs

 

 

 

Accounts receivable, allowance for credit losses as of
   March 31, 2024

 

$

44

 

 

 

 

 

Accounts receivable, allowance for credit losses as of
   December 31, 2022

 

$

56

 

Change in provision for credit losses

 

 

(13

)

Write-offs

 

 

 

Accounts receivable, allowance for credit losses as of
   March 31, 2023

 

$

43

 

 

Notes Receivables, Net – Notes receivable, net includes amounts billed and due from customers under extended payment terms with a significant financing component. Interest rates on notes receivable range from 7.0% to 8.0%. The Company recorded interest income on notes receivable during the three months ended March 31, 2024 and 2023 of $29 and $12, respectively, in other income, net in the statement of operations.

The following table summarizes the activity in the allowance for notes receivable:

 

 

Amount

 

Notes receivable, allowance for credit losses as of
   December 31, 2023

 

$

33

 

Change in provision for credit losses

 

 

(2

)

Write-offs

 

 

 

Notes receivable, allowance for credit losses as of
   March 31, 2024

 

$

31

 

 

 

 

 

Notes receivable, allowance for credit losses as of
   December 31, 2022

 

$

13

 

Change in provision for credit losses

 

 

7

 

Write-offs

 

 

 

Notes receivable, allowance for credit losses as of
   March 31, 2023

 

$

20

 

 

9


 

Contract Assets – The Company's contract assets represent revenue recognized for performance obligations completed before an unconditional right to payment exists, and therefore invoicing has not yet occurred. The Company classifies contract assets in Prepaid and other current assets in the Company's condensed balance sheets.

The following table provides information about contract assets from contracts with customers:

 

 

Amount

 

Contract assets as of December 31, 2023

 

$

982

 

Contract assets recognized

 

 

488

 

Payments received

 

 

(635

)

Write-off due to contract modification

 

 

(50

)

Contract assets as of March 31, 2024

 

$

785

 

 

 

 

 

Contract assets as of December 31, 2022

 

$

332

 

Contract assets recognized

 

 

117

 

Payments received

 

 

(45

)

Contract assets as of March 31, 2023

 

$

404

 

Contract Liabilities – The Company’s contract liabilities represent services and products sold to customers for which the performance obligation has not been completed by the Company. The Company classifies contract liabilities as current or noncurrent based on the timing of when it expects to recognize revenue. The noncurrent portion of contract liabilities is included in other long-term liabilities in the Company’s condensed balance sheets.

The following table provides information about contract liabilities from contracts with customers:

 

 

Amount

 

Contract liabilities as of December 31, 2023

 

$

1,919

 

Billings not yet recognized as revenue

 

 

776

 

Beginning contract liabilities recognized as revenue

 

 

(578

)

Contract liabilities as of March 31, 2024

 

$

2,117

 

 

 

 

 

Contract liabilities as of December 31, 2022

 

$

935

 

Billings not yet recognized as revenue

 

 

823

 

Beginning contract liabilities recognized as revenue

 

 

(367

)

Contract liabilities as of March 31, 2023

 

$

1,391

 

Transaction Price Allocated to Future Performance Obligations

At March 31, 2024, the revenue expected to be recognized in future periods related to performance obligations that are unsatisfied for executed contracts with an original duration of one year or more was approximately $23,005. The Company expects to satisfy its remaining performance obligations by December 31, 2029, with $6,721 to be satisfied by December 31, 2024, $6,287 to be satisfied by December 31, 2025, $4,400 to be satisfied by December 31, 2026, $3,430 to be satisfied by December 31, 2027, $2,010 to be satisfied by December 31, 2028, $157 to be satisfied by December 31, 2029. The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of one year or less or (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for the products delivered or services performed.

Note 4. Fair Value of Financial Instruments

The carrying value of the Company’s cash, cash equivalents, accounts receivable, accounts payable, accrued liabilities, and other current liabilities approximate fair value based on the short-term maturities of these instruments. The carrying value of the Company’s notes receivable also approximates fair value based on the associated credit risk.

The Company classifies money market funds, U.S. treasury bills, certificates of deposit, and U.S. government securities as Level 1 within the fair value hierarchy as the fair value is based on quoted prices. The Company classifies U.S. government agency bonds as Level 2 within the fair value hierarchy as the fair value is based upon quoted market prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. The Company classifies its warrant derivative liabilities as Level 3 within the fair value hierarchy as the Company estimates the fair value of the warrant liabilities using

10


 

recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model, refer to Note 9, Warrant Liabilities.

 

The following table sets forth by level, within the fair value hierarchy, the Company's assets and liabilities at fair value as of March 31, 2024 and December 31, 2023:

 

 

 

March 31, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

10,115

 

 

$

 

 

$

 

 

$

10,115

 

U.S. treasury bills

 

 

2,973

 

 

 

 

 

 

 

2,973

 

Certificates of deposit

 

 

1,226

 

 

 

 

 

 

 

1,226

 

U.S. government securities

 

 

489

 

 

 

 

 

 

 

489

 

U.S. government agency bonds

 

 

 

 

500

 

 

 

 

 

500

 

Total assets

 

$

14,803

 

 

$

500

 

 

$

 

 

$

15,303

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Warrant derivative liabilities

 

$

 

 

$

 

 

$

7,962

 

 

$

7,962

 

Total liabilities

 

$

 

 

$

 

 

$

7,962

 

 

$

7,962

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

11,171

 

 

$

 

 

$

 

 

$

11,171

 

U.S. treasury bills

 

 

5,942

 

 

 

 

 

 

 

5,942

 

Certificates of deposit

 

 

983

 

 

 

 

 

 

 

983

 

Total assets

 

$

18,096

 

 

$

 

 

$

 

 

$

18,096

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Warrant derivative liabilities

 

$

 

 

$

 

 

$

8,457

 

 

$

8,457

 

Total liabilities

 

$

 

 

$

 

 

$

8,457

 

 

$

8,457

 

There were no assets or liabilities measured at fair value as of March 31, 2023. There were no transfers between fair value hierarchy levels during three months ended March 31, 2024.

11


 

The fair value of the Company’s financial assets that are measured at fair value on a recurring basis as of March 31, 2024 are as follows:

 

 

March 31, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

  Money market funds

 

$

10,115

 

 

$

 

 

$

 

 

$

10,115

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  U.S. treasury bills

 

 

2,974

 

 

 

 

 

 

(1

)

 

 

2,973

 

  Certificates of deposit

 

 

490

 

 

 

 

 

 

 

 

 

490

 

U.S. government securities

 

 

490

 

 

 

 

 

 

(1

)

 

 

489

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  Certificates of deposit

 

 

735

 

 

 

1

 

 

 

 

 

 

736

 

U.S. government agency bonds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total

 

$

15,304

 

 

$

1

 

 

$

(2

)

 

$

15,303

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

  Money market funds

 

$

11,171

 

 

$

 

 

$

 

 

$

11,171

 

  U.S. treasury bills

 

 

2,989

 

 

 

1

 

 

 

 

 

 

2,990

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  U.S. treasury bills

 

 

2,952

 

 

 

 

 

 

 

 

 

2,952

 

  Certificates of deposit

 

 

490

 

 

 

1

 

 

 

 

 

 

491

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  Certificates of deposit

 

 

490

 

 

 

2

 

 

 

 

 

 

492

 

Total

 

$

18,092

 

 

$

4

 

 

$

 

 

$

18,096

 

The change in fair value of warrant liabilities measured on a recurring basis using unobservable Level 3 inputs for the period ended March 31, 2024 is set forth below:

 

 

Fair Value at December 31, 2023

 

 

Change in Fair Value

 

 

Fair Value at March 31, 2024

 

Series A Warrant

 

$

4,462

 

 

$

(248

)

 

$

4,214

 

Series B Warrant

 

 

3,995

 

 

 

(247

)

 

 

3,748

 

Total warrant liabilities

 

$

8,457

 

 

$

(495

)

 

$

7,962

 

 

Note 5. Inventories

Inventory balances were as follows:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Finished Goods

 

$

5,997

 

 

$

4,936

 

Work-in-process

 

 

2,436

 

 

 

2,395

 

Raw Materials

 

 

9,383

 

 

 

8,358

 

Total

 

$

17,816

 

 

$

15,689

 

 

Note 6. Leases

Lessor Arrangements

The Company has operating leases for systems. The Company’s leases have remaining lease terms of less than one year to six years. Lease revenue for the three months ended March 31, 2024 and 2023 was as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Lease revenue

 

$

1,947

 

 

$

1,629

 

 

12


 

 

Note 7. Intangible Assets

The components of intangible assets were as follows:

 

 

As of March 31, 2024

 

 

As of December 31, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships 1,2

 

$

4,292

 

 

$

(2,440

)

 

$

1,852

 

 

$

4,292

 

 

$

(2,360

)

 

$

1,932

 

Acquired technology 1,3,4

 

 

13,900

 

 

 

(5,001

)

 

 

8,899

 

 

 

13,900

 

 

 

(4,807

)

 

 

9,093

 

Acquired trademarks 1

 

 

570

 

 

 

(570

)

 

 

 

 

 

570

 

 

 

(570

)

 

 

 

 

$

18,762

 

 

$

(8,011

)

 

$

10,751

 

 

$

18,762

 

 

$

(7,737

)

 

$

11,025

 

1.
Certain intangible assets were established upon PDL BioPharma, Inc.’s acquisition of LENSAR in May 2017. They are being amortized on a straight-line basis over a period of 15 years. The intangible assets for customer relationships are amortized on a straight-line basis or a double declining basis over their estimated useful lives up to 20 years based on the method that better represents the economic benefits to be obtained.
2.
LENSAR acquired certain intangible assets for customer relationships from a domestic distributor in an asset acquisition, which are being amortized on a straight-line basis over a period of 10 years.
3.
LENSAR acquired certain intangible assets from a medical technology company in an asset acquisition, which are being amortized on a straight-line basis over a period of 15 years.
4.
In 2019, LENSAR acquired certain intellectual property from a third party. Pursuant to the Company's agreement with the third party, the Company made milestone payments of $2,400 during the year ended December 31, 2022. The intangible assets will be amortized on a straight-line basis over a period of 15 years.

Amortization expense for three months ended March 31, 2024 and 2023 was $274 and $276, respectively.

Based on the intangible assets recorded at March 31, 2024, and assuming no subsequent additions to or impairment of the underlying assets, the remaining amortization expense is expected to be as follows:

Fiscal Year

 

Amount

 

 Remainder of 2024

 

 

812

 

 2025

 

 

1,074

 

 2026

 

 

1,224

 

 2027

 

 

1,215

 

 2028

 

 

1,008

 

 2029

 

 

1,003

 

Thereafter

 

 

4,415

 

Total remaining estimated amortization expense

 

$

10,751

 

 

Note 8. Accrued Liabilities

Accrued liabilities consist of the following:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Compensation

 

$

2,477

 

 

$

3,974

 

Professional services

 

 

682

 

 

 

419

 

Warranty

 

 

269

 

 

 

324

 

Accrued offering costs

 

 

115

 

 

 

188

 

Other

 

 

637

 

 

 

812

 

Total

 

$

4,180

 

 

$

5,717

 

 

Note 9. Warrant Liabilities

In May 2023, the Company completed the Private Placement, which included the issuance of warrants (the “Warrants”) to purchase an aggregate of 4,367 shares of common stock (the “Warrant Shares”). Fifty percent of the Warrants have an exercise price equal to $2.45

13


 

per share (the “Series A Warrant”), and 50% of the Warrants have an exercise price equal to $3.0625 per share (the “Series B Warrant”), subject in each instance to adjustments as provided under the terms of the Warrants. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

Upon the occurrence of certain transactions (“Fundamental Transactions,” as defined below), the Warrants provide that they are redeemable by the holder thereof for a value determined using a Black Scholes option pricing model with inputs calculated as described in the applicable Warrant, which includes a 100% floor on the volatility input to be utilized. The Company has determined that this provision introduces leverage to the holders of the Warrants that could result in a value that would be greater than the settlement amount of a fixed-for-fixed option on the Company’s own equity shares. Accordingly, pursuant to ASC 815, the Company classified the fair value of the Warrants as a liability to be re-measured at the end of every reporting period with the change in value reported in the statement of operations. Of the $20,000 gross proceeds for the Private Placement, $5,605 was allocated to the Warrants and the remaining $14,395 was allocated to the Series A Redeemable Convertible Preferred Stock.

The Company estimated the fair value of the warrant liabilities using recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model. The fair value of the warrant liabilities was estimated using the following assumptions as of March 31, 2024 and December 31, 2023:

 

 

March 31, 2024

 

December 31, 2023

 

Risk-free interest rate

 

4.3%

 

3.8%

 

Expected term (years)

 

4.1

 

 

4.4

 

Expected volatility

 

55%

 

55%

 

Dividends

 

0.0%

 

0.0%

 

Expected term: The expected term for the warrant liabilities was based on the remaining contractual term of the Warrants.

 

Risk-free interest rate: The risk-free interest rate was based on the rates paid on securities issued by the U.S. Treasury with a term approximating the expected term.

Expected volatility: The expected volatility for the warrant liabilities was based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the volatility of its common stock.

Expected dividend yield: The Company does not intend to pay dividends for the foreseeable future. Accordingly, the Company used a dividend yield of zero in the assumptions.

Note 10. Commitments and Contingencies

Purchase Obligation

LENSAR is a party to various supply agreements for the manufacture and supply of certain components. The supply agreements commit LENSAR to a minimum purchase obligation of approximately $4,767 over the next nine months. LENSAR expects to meet these requirements.

Royalty Payments

The Company acquired certain intellectual property that require royalty payments at a rate of 3% of certain revenue upon the phacoemulsification features being cleared for commercialization and operational in the ALLY System.

Employee Retention Credit

In March 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provides for an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes paid in 2020 and 2021. During the quarter ended September 30, 2023, the Company received a majority of the ERC. As such, the Company recorded $1,368 as a reduction of selling, general and administrative expenses, which represents the ERC net of professional fees in the quarter ended September 30, 2023. During the three months ended March 31, 2024 and 2023, no amounts were recorded related to the ERC.

Legal Matters

The medical device market in which LENSAR participates is largely technology driven. As a result, intellectual property rights, particularly patents and trade secrets, play a significant role in product development and differentiation.

14


 

From time to time, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including intellectual property, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. We make provisions for liabilities when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.

On August 14, 2023, stockholders Ryan Schaper and Christopher P. Bolster filed a Verified Amended Class Action Complaint against the Company and certain of its officers and members of the board of directors (“Defendants”) in the matter captioned Schaper v. LENSAR, Inc., et al., Case No. 1:23-cv-00692-GBW (D. Del.). On August 18, 2023, the parties filed a joint stipulation extending Defendants’ time to respond to the complaint until a lead plaintiff is appointed and plaintiffs file a second amended complaint or designate the Verified Amended Class Action Complaint as operative. On December 12, 2023, the Court appointed Ryan Schaper and Christopher P. Bolster as Lead Plaintiffs. On December 22, 2023, the parties filed a joint stipulation providing that Lead Plaintiffs' will file a second amended complaint or designate the Verified Amended Class Action Complaint as operative on or before January 12, 2024. On January 12, 2024, Lead Plaintiffs filed a Verified Second Amended Class Action Complaint. Defendants filed a motion to dismiss on February 26, 2024. The parties will complete briefing on the motion to dismiss in May 2024.

The Company vigorously denies that the definitive proxy statement filed with the SEC on June 20, 2023 was deficient in any respect, or that that supplemental disclosures were required or necessary under applicable laws. At this time, the Company cannot predict the outcome, or provide a reasonable estimate or range of estimates of the possible outcome or loss, if any, in this matter.

This matter or other such matters may be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability or require us to change our business practices, even if we believe the claims asserted against us are without merit. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we believe that we have meritorious claims or defenses. Because litigation is inherently unpredictable, we cannot assure you that the results of any such actions will not have a material adverse effect on our business, results of operations, financial condition or cash flows.

Note 11. Redeemable Convertible Preferred Stock

Series A Redeemable Convertible Preferred Stock

In May 2023, the Company entered into a Securities Purchase Agreement (the “SPA”) with NR-GRI Partners, LP (“NR-GRI”), whereby it sold to NR-GRI, for an aggregate purchase price of $20,000, 20 shares of Series A Redeemable Convertible Preferred Stock and the Warrants (the “Private Placement”). Refer to Note 9, Warrant Liabilities, for more details related to the Warrants. The Series A Redeemable Convertible Preferred Stock is convertible into 7,940 shares of common stock at the election of NR-GRI.

On August 1, 2023, the Company’s stockholders voted to approve the issuance of shares of the Company’s common stock issuable upon conversion of the shares of Series A Redeemable Convertible Preferred Stock and exercise of the Warrants. As a result of the stockholders’ approval of the Private Placement, applicable ownership limitations under Nasdaq rules were lifted, and NR-GRI became entitled to convert shares of Series A Redeemable Convertible Preferred Stock or exercise Warrants up to the full amount purchased in the Private Placement.

Holders of Series A Redeemable Convertible Preferred Stock are entitled to vote on an as-converted basis with holders of common stock. The Series A Redeemable Convertible Preferred Stock ranks senior to the common stock as to distributions and payments upon the liquidation, dissolution and winding up of the Company, and holders of Series A Redeemable Convertible Preferred Stock participate with the holders of the common stock on an as-converted basis to the extent any dividends are declared on common stock. The shares of Series A Redeemable Convertible Preferred Stock will automatically be redeemed in connection with certain transactions (“Fundamental Transactions”), including a merger, sale of all or substantially all the assets of the Company, recapitalization, or the sale by the Company of shares resulting in more than 50% ownership by a person or group. In such event, the redemption price would be equal to the greater of the stated value of the shares of Series A Redeemable Convertible Preferred Stock or the consideration per share of common stock in the Fundamental Transaction (or in the absence of such consideration, the volume-weighted average price of the Company’s common stock immediately preceding the closing of the Fundamental Transaction).

The Series A Redeemable Convertible Preferred Stock is classified as temporary equity in the condensed balance sheet because redemption automatically occurs upon a Fundamental Transaction. However, redemption is not considered probable; therefore, the Series A Redeemable Convertible Preferred Stock is not accreted to face value. The proceeds of the transaction were allocated first to the fair value of warrants due to the classification of the warrants as a liability on the condensed balance sheet and the remainder of the proceeds were allocated to the Series A Redeemable Convertible Preferred Stock. Offering costs of $901 were allocated ratably based on the allocation of proceeds; $253 was allocated to the general and administrative expenses and $648 was allocated to Series A Redeemable Convertible Preferred Stock. Series A Redeemable Convertible Preferred Stock is presented net of offering costs on the condensed balance sheet.

In connection with the parties’ entry into the SPA, the Company and NR-GRI entered into a Registration Rights Agreement, pursuant to which the Company filed a resale registration statement on Form S-3 (No. 333-272930) with respect to the resale of the shares of the

15


 

Company’s common stock issuable upon conversion of the shares of Series A Redeemable Convertible Preferred Stock and exercise of the Warrants.

Note 12. Stockholders’ Equity

Common Stock

The Company has a single class of common stock in which stockholders are entitled to one vote for each share of common stock. No cash dividend was declared on common stock during the three months ended March 31, 2024 and 2023.

Note 13. Stock-Based Compensation

Stock-Based Incentive Plans

The 2020 Plan

In July 2020, the Board of Directors approved the LENSAR Inc. 2020 Incentive Award Plan (the “2020 Plan”). The 2020 Plan provides for the grant of stock options, restricted stock, restricted stock unit awards and other stock-based awards to recipients. The amount and terms of grants are determined by the Company’s Board of Directors or a duly authorized committee thereof. Participants must pay the Company, or make provisions to pay, any required withholding taxes by the date of the event creating the tax liability. Participants may satisfy the tax liability in cash or in stock. A total of 3,333 shares of common stock were initially reserved for issuance pursuant to the 2020 Plan. The number of shares available for issuance under the 2020 Plan includes an annual increase on the first day of each fiscal year beginning fiscal 2021, equal to the lesser of (i) 5% of the aggregate number of shares outstanding on the final day of the immediately preceding calendar year and (ii) such smaller number of shares as determined by the Board of Directors. As of March 31, 2024, the Company has reserved a total of 5,550 shares of common stock for issuance under the 2020 Plan.

The Inducement Plan

In February 2024, the Board adopted the 2024 Employment Inducement Incentive Award Plan (the “Inducement Plan”). The Inducement Plan provides for the grant of non-qualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock or cash based awards (collectively, the “Inducement Awards”). The Inducement Plan was recommended for approval by the Compensation Committee of the Board and subsequently approved and adopted by the Board without stockholder approval pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules. A maximum of 100 shares of common stock were reserved for issuance pursuant to the Inducement Plan. In accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules, Inducement Awards under the 2024 Plan may only be made to an employee who has not previously been an employee or member of the Board, or following a bona fide period of non-employment by the Company, if he or she is granted such Inducement Awards in connection with his or her commencement of employment with the Company and such grant is an inducement material to his or her entering into employment with the Company.

A summary of the shares available for issuance under the 2020 Plan and Inducement Plan (collectively, the “Incentive Plans”) is as follows:

 

 

2020 Plan

 

Inducement Plan

Balance at December 31, 2023

 

294

 

Authorized

 

566

 

100

Granted/Awarded

 

(31)

 

(4)

Cancelled/Forfeited

 

140

 

Balance at March 31, 2024

 

969

 

96

Stock Options

The exercise price of incentive stock options (“ISOs”) and nonqualified stock options (“NSOs”) shall not be less than 100% of the fair market value on the grant date of the option and the term may not exceed 10 years. The exercise price of ISOs granted to a 10% stockholder shall not be less than 110% of the estimated fair market value on the grant date of the option and the term may not exceed five years. To date, options have a term of 10 years and generally vest over one to four years from the grant date.

16


 

Option award activity under the Incentive Plans is set forth below:

 

 

Options Outstanding

 

 

 

Number of Shares

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (In Years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

Options granted

 

 

34

 

 

$

4.12

 

 

 

 

 

 

 

Options exercised

 

 

(2

)

 

$

2.65

 

 

 

 

 

 

 

Options cancelled/forfeited

 

 

(108

)

 

$

6.45

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

1,898

 

 

$

5.23

 

 

 

8.1

 

 

$

332

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at March 31, 2024

 

 

1,898

 

 

$

5.23

 

 

 

8.1

 

 

$

332

 

Vested and exercisable at March 31, 2024

 

 

1,088

 

 

$

5.94

 

 

 

7.7

 

 

$

107

 

The weighted average grant date fair value of options granted during the three months ended March 31, 2024 was $2.38. The total fair value of options vested during the three months ended March 31, 2024 was approximately $540. Total unrecognized compensation expense of $2,006 related to stock options will be recognized over a weighted average period of 2.0 years.

The following table summarizes information about stock options outstanding and vested as of March 31, 2024:

 

 

Options Outstanding

 

 

Options Vested

 

Exercise Price

 

Options Outstanding

 

 

Weighted Average Remaining Contractual Term (in Years)

 

 

Weighted Average Exercise Price

 

 

Number Exercisable

 

 

Weighted Average Exercise Price

 

$2.15 - $3.10

 

 

355

 

 

 

8.8

 

 

$

2.66

 

 

 

102

 

 

$

2.66

 

$3.23

 

 

422

 

 

 

9.2

 

 

$

3.23

 

 

 

193

 

 

$

3.23

 

$3.27 - $5.95

 

 

54

 

 

 

8.3

 

 

$

4.63

 

 

 

12

 

 

$

5.78

 

$6.04

 

 

413

 

 

 

7.7

 

 

$

6.04

 

 

 

225

 

 

$

6.04

 

$6.07 - $8.62

 

 

654

 

 

 

7.1

 

 

$

7.44

 

 

 

556

 

 

$

7.45

 

 

 

 

1,898

 

 

 

8.1

 

 

$

5.23

 

 

 

1,088

 

 

$

5.94

 

The Company estimated the fair value of stock-options using the Black-Scholes option pricing model. The fair value of stock options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of stock options was estimated using the following assumptions for the three months ended March 31, 2024 and 2023:

 

 

Three Months Ended
March 31,

 

 

2024

 

2023

Risk-free interest rate

 

3.9 - 4.2%

 

3.5 - 4.2%

Expected term (years)

 

6

 

6

Expected volatility

 

58%

 

70%

Dividends

 

0.0%

 

0.0%

 

Expected term: The expected term for the Company’s stock-based compensation awards was based on an index of the expected terms of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the expected term of its awards.

 

Risk-free interest rate: The risk-free interest rate was based on the rates paid on securities issued by the U.S. Treasury with a term approximating the expected term.

Expected volatility: The expected volatility for the Company’s stock-based compensation awards was based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the volatility of its common stock.

Expected dividend yield: The Company does not intend to pay dividends for the foreseeable future. Accordingly, the Company used a dividend yield of zero in the assumptions.

17


 

Restricted Stock Units

Restricted stock units granted to employees and non-employees generally vest over one to four years in annual equal increments. The fair value of restricted stock units is based on the Company’s closing stock price on the date of grant.

Restricted stock unit activity under the Incentive Plans is set forth below:

 

 

Restricted Stock Units Outstanding

 

 

 

Number of Units

 

 

Weighted Average Grant Date Fair Value Per Share

 

Non-vested at December 31, 2023

 

 

483

 

 

$

3.04

 

Restricted stock units granted

 

 

2

 

 

$

3.55

 

Restricted stock units vested

 

 

(84

)

 

$

3.26

 

Restricted stock units cancelled

 

 

(14

)

 

$

2.65

 

Non-vested at March 31, 2024

 

 

387

 

 

$

3.01

 

The total fair value of restricted stock units vested during the three months ended March 31, 2024 was approximately $274. At March 31, 2024 there was approximately $656 of total unrecognized compensation expense related to restricted stock units, which is expected to be recognized over a weighted-average period of 0.9 years.

2020 Employee Stock Purchase Plan

In September 2020, the Board of Directors approved the LENSAR, Inc. 2020 Employee Stock Purchase Plan (the “2020 ESPP”), under which eligible employees are permitted to purchase common stock at a discount through payroll deductions. A total of 340 shares of common stock were initially reserved for issuance. The number of shares available for issuance under the 2020 ESPP includes an increase on the first day of each fiscal year, beginning in 2022, by an amount equal to the lesser of (i) 1.0% of the outstanding shares of common stock as of the last day of the immediately preceding fiscal year; or (ii) a lesser amount as determined by the Board of Directors. As of March 31, 2024, the Company has reserved 564 shares of common stock for issuance under the 2020 ESPP. The price of the common stock purchased will be the lower of 85% of the fair market value of the common stock at the beginning of an offering period or at the end of a purchase period. The 2020 ESPP is intended to qualify as an "employee stock purchase plan" within the meaning of Section 423 of the Code.

As of March 31, 2024, 304 shares of common stock have been issued to employees participating in the 2020 ESPP and 260 shares were available for future issuance under the 2020 ESPP. The grant date fair value of the shares to be issued under the Company’s 2020 ESPP was estimated using the Black-Scholes valuation model.

The following table sets forth the total stock-based compensation expense recognized under the Incentive Plans and the 2020 ESPP in the Company's condensed statements of operations:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Revenue – product

 

$

2

 

 

$

 

Cost of revenue – product

 

 

51

 

 

 

83

 

Cost of revenue – service

 

 

29

 

 

 

46

 

Selling, general and administrative expenses

 

 

484

 

 

 

1,426

 

Research and development expenses

 

 

86

 

 

 

171

 

Total

 

$

652

 

 

$

1,726

 

Total unrecognized stock-based compensation expense is expected to be amortized as follows:

Fiscal Year

 

Amount

 

Remainder of 2024

 

$

1,414

 

2025

 

 

1,000

 

2026

 

 

222

 

2027

 

 

26

 

2028

 

 

 

Total unrecognized stock-based compensation expense

 

$

2,662

 

 

18


 

The amounts included in this table are based on restricted stock units and stock options outstanding at March 31, 2024 and assumes the requisite service period is fulfilled for all awards outstanding. Actual stock-based compensation expense in future periods may vary from those reflected in the table.

Note 14. Earnings (Loss) per Share

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the basic and diluted net loss per share calculations:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Net loss attributable to common stockholders

 

$

(2,157

)

 

$

(4,272

)

Weighted average number of shares of common stock

 

 

11,387

 

 

 

10,716

 

Basic and diluted net loss per share

 

$

(0.19

)

 

$

(0.40

)

As the Company has reported a net loss for all periods presented, basic and diluted net loss per share attributable to common stockholders are the same for those periods. The Company excluded the following amounts of equity securities from its diluted loss per share calculations for the three months ended March 31, 2024 and 2023 because their effect was anti-dilutive:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants and Series B Warrants

 

 

4,367

 

 

 

 

Restricted stock awards and units

 

 

386

 

 

 

894

 

Outstanding stock options

 

 

1,898

 

 

 

1,547

 

The anti-dilutive weighted average shares excluded from the diluted loss per share calculations were:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants

 

 

883

 

 

 

 

Series B Warrants

 

 

558

 

 

 

 

Restricted stock awards and units

 

 

250

 

 

 

868

 

Outstanding stock options

 

 

1,392

 

 

 

1,515

 

Total

 

 

11,023

 

 

 

2,383

 

 

Note 15. Subsequent Events

 

On April 30, 2024, the Company identified a triggering event that might impact certain intangible assets and contract liabilities. The Company is currently assessing the facts and circumstances of the event and believes a net impairment of up to $3.8 million is a potential outcome after its assessment is complete. The Company anticipates completing the impairment assessment during the three months ended June 30, 2024.

19


 

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed financial statements and the related notes included elsewhere in this Quarterly Report, as well as the audited financial statements and the related notes thereto, and the discussion under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Business” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “Annual Report”). Some of the information contained in this discussion and analysis or set forth elsewhere in this Quarterly Report, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks, uncertainties and other factors that could cause actual results to differ materially from those made, projected or implied in the forward-looking statements. Please see the “Risk Factors Summary” and “Risk Factors” sections for a discussion of the uncertainties, risks and assumptions associated with these statements.

Overview

We are a commercial-stage medical device company focused on designing, developing and marketing an advanced femtosecond laser system for the treatment of cataracts and the management of pre-existing or surgically induced corneal astigmatism. Our systems incorporate a range of proprietary technologies designed to assist the surgeon in obtaining better visual outcomes, efficiency and reproducibility by providing advanced imaging, simplified procedure planning, efficient design and precision. We believe the cumulative effect of these technologies results in a laser system that can be quickly and efficiently integrated into a surgeon’s existing practice, is easy to use and provides surgeons the ability to deliver improved visual outcomes more efficiently.

Our current product portfolio includes the LENSAR Laser System and ALLY® Adaptive Cataract Treatment System, or ALLY System, and its associated consumable components. The consumable portion of the system consists of a disposable patient interface device kit, or PID kit, and the system also requires a procedure license. Each procedure on each system requires the use of a PID kit. The PID kit includes a suction ring, vacuum filter and fluidic connection that are designed to facilitate placement of the laser while minimizing a patient’s discomfort, intraocular pressure and trauma to the retina and maintaining corneal integrity. The procedure license is downloaded onto the system as required or as purchased by the customer. The system will not perform a procedure without a valid license. We sell licenses individually and also offer licenses in a subscription package with minimum monthly obligations and the ability to increase procedure numbers as the practice grows to address occasional increases in demand. We believe this structure allows the surgeon to implement a budget while also providing us with a predictable revenue stream.

We are focused on continuous innovation and have launched our proprietary next generation ALLY System. The ALLY System enables cataract surgeons to complete the femtosecond-laser-assisted cataract surgery, or FLACS, procedure seamlessly in a single, sterile environment. Our ALLY System received clearance from the FDA in June 2022, and we executed a controlled and targeted initial launch of the ALLY System beginning in August 2022. The ALLY System is available to all U.S. cataract surgeons and has also received regulatory clearance in India and the Philippines. In 2022, we transitioned from manufacturing and selling our LENSAR Laser System to focus on our ALLY System. In September 2022, we submitted the ALLY System for certification in the European Union, or EU, and, in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications. Our growth, market presence and ability to sell the ALLY System will depend on whether the ALLY System receives regulatory clearance in other regions outside the United States and the timing of these clearances or certifications, among other factors. In addition, based on inventory of our LENSAR Laser System, our future revenue and cash flows will depend on, among other factors, our installed base of systems and the timing of and applicable clearances for our ALLY System.

We have built and are continuing to grow our commercial organization, which includes a direct sales force in the United States and distributors in Germany, China, India, South Korea and other targeted international markets. We believe there is significant opportunity for us to expand our presence in these countries and other markets and regions, subject to applicable regulatory clearance or certification. In the United States, we sell our products through a direct sales organization that, as of March 31, 2024, consisted of approximately 60 commercial professionals, including regional sales managers, clinical applications and outcomes specialists, field service, marketing, technical and customer support personnel. We manufacture our systems at a facility in Orlando, Florida. We purchase custom and off-the-shelf components from a number of suppliers, including some single-source suppliers. We purchase the majority of our components and major assemblies through purchase orders with limited long-term supply agreements and generally do not maintain large volumes of finished goods. We strive to maintain enough inventory of our various component parts to avoid the impact of potential disruptions in the supply chain; however, availability of these components can be outside of our control.

Our revenue increased from $8.3 million for the three months ended March 31, 2023 to $10.6 million for the three months ended March 31, 2024, representing an increase of 28%, primarily due to increased systems sales and procedure volume. Our net loss was $2.2 million and $4.3 million for the three months ended March 31, 2024 and 2023, respectively. Our installed base of LENSAR Laser Systems and ALLY Systems is approximately 310 as of March 31, 2024.

20


 

On April 30, 2024, we identified a triggering event that might impact certain intangible assets and contract liabilities. We are currently assessing the facts and circumstances of the event and believe a net impairment of up to $3.8 million is a potential outcome after our assessment is complete. We anticipate completing the impairment assessment during the three months ended June 30, 2024.

Factors to Consider

We operate in a highly competitive environment that involves a number of risks, some of which are beyond our control. We are subject to risks common to medical device companies, including risks inherent in:

our laser system development and commercialization efforts;
clinical studies;
uncertainty of regulatory actions and marketing approvals or certifications;
reliance on a network of international distributors and a network of suppliers;
levels of coverage and reimbursement by government or other third-party payors for procedures using our products;
patients’ willingness and ability to pay for procedures with significant costs not covered by or reimbursable through government or other third-party payors;
enforcement of patent and proprietary rights;
the need for future capital;
all safety requirements and suggestions regarding patient treatment as required or suggested by health care authorities;
clearance or certification by regulatory agencies, including the FDA, or notified bodies for our ALLY System;
supply chain shortages, labor market shifts and price increases resulting from various macroeconomic factors;
competition associated with our products; and
reimbursement practices in jurisdictions where procedures using our systems are performed, such as South Korea.

We cannot provide assurance that we will generate significant revenues or achieve and sustain profitability in the future. In addition, we can provide no assurance that we will have sufficient funding to meet our future capital requirements.

Our revenues and operating expenses are also difficult to predict and depend on several factors, including the level of ongoing research and development requirements necessary to further develop and/or obtain further regulatory clearance or certification of our ALLY System, the number of laser systems we manufacture, sell, and lease on an annual basis, the availability of capital and direction from regulatory agencies or notified bodies, which are difficult to predict. We may be able to control the timing and level of research and development and selling, general and administrative expenses, but many of these expenditures will occur irrespective of our actions due to contractually committed activities and payments.

Global economic uncertainty and other factors have impeded global supply chains, resulted in longer lead times and delays in procuring component parts and raw materials, and resulted in inflationary cost increases in certain raw materials, labor and transportation. In particular, a global semiconductor supply shortage has had, and is continuing to have, wide-ranging effects across multiple industries. We have seen significant disruptions in the supply of, timing of delivery of and fluctuations in pricing for various component parts needed for our products, including the integrated circuits used in our systems, and expect these trends may reappear in the future. While we are not directly exposed to economic conditions in Russia or Ukraine, the ongoing war between Russia and Ukraine has also had a substantial impact on global supply chains and may be a contributing factor to the supply chain shortages we are experiencing. Supply chain disruptions and broad-based inflationary impacts have negatively impacted the Company’s financial condition, results of operations and cash flows since 2020 and these supply chain constraints may result in future impacts to our business. We expect these inflationary impacts to continue for the foreseeable future. A high rate of inflation in the future may have an adverse effect on our ability to maintain and increase our gross margin or decrease our operating expenses as a percentage of our revenues if our selling prices of our products do not increase as much or more than our increase in costs.

As a result of these and other factors, our historical results are not necessarily indicative of future performance, and any interim results we present are not indicative of the results that may be expected for the full fiscal year.

21


 

Components of Our Results of Operations

Revenue

Total revenue comprises product revenue, service revenue and lease revenue. We derive product revenue from the sale of our laser systems and sales of our PIDs and procedure licenses to our surgeon customers and to our distributors outside the United States. A PID and procedure license, which may also be referred to as an application license, is required to perform each procedure using our laser system. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. Service revenue is derived from the sale of extended warranties for our laser systems that provide additional maintenance and service beyond our standard limited warranty. In some situations, we lease our laser systems to surgeons, primarily through non-cancellable leases with a fixed lease payment. We consider all components of our revenue to be recurring source revenue, with the exception of sales of our systems. For the three months ended March 31, 2024, approximately 90% of our revenue was attributable to recurring sources compared to 92% for the three months ended March 31, 2023.

Cost of Revenue

Total cost of revenue comprises cost of product revenue, cost of lease revenue and cost of service revenue.

Cost of product revenue primarily consists of the raw materials used in the manufacture of our products, plant overhead, personnel costs, such as salaries and wages, including stock-based compensation and benefits, packaging costs, depreciation expense, freight and other related costs, which include shipping, inspection and excess and obsolete inventory charges. Cost of service revenue primarily consists of costs associated with providing maintenance services under our standard limited warranty as well as extended warranty contracts. Cost of lease revenue primarily consists of depreciation expense associated with leased equipment and shipping costs associated with delivery of these systems.

Selling, General and Administrative Expense

Our selling, general and administrative expenses consist primarily of personnel costs, such as salaries and wages, including stock-based compensation and benefits, professional fees, marketing, insurance, travel and other expenses.

We are continuing to grow our sales efforts in the United States. We expect our selling, general and administrative expenses to continue to increase in association with our planned growth.

Research and Development Expense

Our research and development expenses consist primarily of engineering, product development, clinical studies to develop and support our products, personnel costs, such as salaries and wages, including stock-based compensation and benefits, regulatory expenses, and other costs associated with products and technologies that are in development. Currently, our research and development expense primarily consists of costs associated with the continued development of our next generation system, the ALLY System, which combines all of the features from our LENSAR Laser System with a dual-pulse laser, integrated in a small, compact cataract treatment system that is designed to allow surgeons to perform a sterile femtosecond laser assisted cataract procedure in a single operating room or in-office surgical suite. Among other initiatives, further development of the ALLY System is designed to combine our existing femtosecond laser technology with phacoemulsification systems to provide an integrated cataract treatment system. The Company recognized pre-launch inventory costs as research and development expenses through April 30, 2022, when future commercialization of our ALLY System was considered probable and the future economic benefit was expected to be realized.

Amortization of Intangible Assets

Intangible assets with finite useful lives consist primarily of acquired trademarks, acquired technology, and customer relationships. Acquired trademarks and acquired technology are amortized on a straight-line basis over their estimated useful lives of 15 to 20 years. Customer relationships are amortized on a straight-line basis or a double declining basis over their estimated useful lives up to 20 years, based on the method that better represents the economic benefits to be obtained.

Change in Fair Value of Warrant Liabilities

The change in fair value of warrant liabilities consists of the change in estimated fair value of the warrant liabilities using recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model.

Income Taxes

22


 

Changes in our tax rates or exposure to additional tax liabilities could adversely affect our earnings and financial condition. Beginning in 2022, the Tax Cuts and Jobs Act eliminated the option of expensing all research and development expenditures in the current year, instead requiring amortization over five years for expenditures in the United States and over fifteen years for foreign-based expenditures, pursuant to Section 174 of the Code, or Section 174. On September 8, 2023, the Internal Revenue Service, or the IRS, issued Notice 2023-63 providing interim guidance regarding the capitalization and amortization of research and experimental expenditures for U.S. tax purposes that became effective in 2022. On December 22, 2023, the Treasury Department, or Treasury, and the IRS issued Rev. Proc. 2024-9, which provides procedural guidance for taxpayers to make accounting method changes to apply the provisions of Notice 2023-63. IRS and Treasury concurrently released Notice 2024-12, which modifies certain provisions of Notice 2023-63. However, recently proposed tax legislation, if enacted, would restore the ability to deduct currently domestic research and development expenditures through 2025 and would retroactively restore this benefit for 2022 and 2023. The impact of Section 174 on the Company’s cash from operations depends primarily on the amount of research and development expenditures incurred. The Company will continue to review the applicability of new notices to its operations and will review the proposed regulations and adjust the estimates as necessary.

 

Seasonality

We have historically experienced seasonal variations in the sales and leases of our products, with our fourth quarter typically being the strongest and the first or third quarter being the slowest. We believe these seasonal variations are consistent across our industry.

 

Results of Operations

Comparison of the Three Months Ended March 31, 2024 and 2023

 

 

 

Three Months Ended
March 31,

 

 

Change
from Prior

 

(Dollars in thousands)

 

2024

 

 

2023

 

 

Year (%)

 

Revenue

 

 

 

 

 

 

 

 

 

Product

 

$

7,433

 

 

$

5,658

 

 

 

31

%

Lease

 

 

1,947

 

 

 

1,629

 

 

 

20

%

Service

 

 

1,208

 

 

 

965

 

 

 

25

%

Total revenue

 

$

10,588

 

 

$

8,252

 

 

 

28

%

Cost of revenue (excluding intangible amortization)

 

 

 

 

 

 

 

 

 

Product

 

$

2,590

 

 

$

2,299

 

 

 

13

%

Lease

 

 

603

 

 

 

494

 

 

 

22

%

Service

 

 

1,731

 

 

 

1,139

 

 

 

52

%

Total cost of revenue

 

$

4,924

 

 

$

3,932

 

 

 

25

%

 

Revenue

Three Months Ended March 31, 2024 compared with Three Months Ended March 31, 2023

Total revenue for the three months ended March 31, 2024 increased by $2.3 million, or 28%, compared to the three months ended March 31, 2023.

Product revenue for the three months ended March 31, 2024 increased by $1.8 million, or 31%, compared to the three months ended March 31, 2023. The increase was primarily attributable to increased procedure volume of $1.3 million and increased system revenue of $0.5 million.

Service revenue for the three months ended March 31, 2024 increased by $0.2 million, or 25%, compared to the three months ended March 31, 2023. Our U.S. sales represented 70% and 64% of product and service revenue for the three months ended March 31, 2024 and 2023, respectively.

Lease revenue for the three months ended March 31, 2024 increased by $0.3 million, or 20%, compared to the three months ended March 31, 2023.

23


 

Cost of Revenue

Three Months Ended March 31, 2024 compared with Three Months Ended March 31, 2023

Total cost of revenue for the three months ended March 31, 2024 increased by $1.0 million, or 25%, compared to the three months ended March 31, 2023.

Cost of product revenue for the three months ended March 31, 2024 increased by $0.3 million, or 13%, compared to the three months ended March 31, 2023. The increased cost of product revenue was attributable to increased system sales, which have a lower gross margin than procedure licenses, as well as the full costing of raw materials for ALLY Systems as all raw materials previously charged to research and development expenses have been utilized in production.

Cost of service revenue for the three months ended March 31, 2024 increased by $0.6 million, or 52%, compared to the three months ended March 31, 2023 primarily due to the increased number of system placements.

Cost of lease revenue for the three months ended March 31, 2024 increased by $0.1 million, or 22%, compared to three months ended March 31, 2023.

Operating Expenses

Three Months Ended March 31, 2024 compared with Three Months Ended March 31, 2023

Selling, General and Administrative. Selling, general and administrative expenses for each of the three months ended March 31, 2024 and 2023 were $6.8 million. We expect selling, general and administrative expense to increase from current levels as we continue to expand our commercial infrastructure and commercialize the ALLY System.

Research and Development. Research and development expenses for the three months ended March 31, 2024 decreased by $0.2 million, or 12%, compared to three months ended March 31, 2023.

Amortization of Intangible Assets. Amortization of intangible assets was $0.3 million for the three months ended March 31, 2024, consistent with the three months ended March 31, 2023.

Non-Operating Income and Expense, Net

Non-operating income and expenses, net for the three months ended March 31, 2024 were $0.7 million of income and consisted primarily of the change in fair value of warrant liabilities. Non-operating expenses, net were immaterial for the three months ended March 31, 2023.

Non-GAAP Financial Measures

We prepare and analyze operating and financial data and non-GAAP measures to assess the performance of our business, make strategic and offering decisions and build our financial projections. The key non-GAAP measures we use, EBITDA and Adjusted EBITDA, are reconciled to net loss below for the three months ended March 31, 2024 and 2023.

 

 

 

Three Months Ended
March 31,

 

(Dollars in thousands)

 

2024

 

 

2023

 

Net loss

 

$

(2,157

)

 

$

(4,272

)

Less: Interest income

 

 

(198

)

 

 

(89

)

Add: Depreciation expense

 

 

647

 

 

 

578

 

Add: Amortization expense

 

 

274

 

 

 

276

 

EBITDA

 

 

(1,434

)

 

 

(3,507

)

Add: Stock-based compensation expense

 

 

652

 

 

 

1,726

 

Add: Change in fair value of warrant liabilities

 

 

(495

)

 

 

 

Adjusted EBITDA

 

$

(1,277

)

 

$

(1,781

)

 

EBITDA is defined as net loss before interest expense, interest income, income tax expense, depreciation and amortization expenses. EBITDA is a non-GAAP financial measure. EBITDA is included in this filing because we believe that EBITDA provides meaningful supplemental information for investors regarding the performance of our business and facilitates a meaningful evaluation of actual results on a comparable basis with historical results. Adjusted EBITDA is also a non-GAAP financial measure. We believe Adjusted EBITDA, which is defined as EBITDA and further excluding stock-based compensation expense and change in fair value of warrant

24


 

liabilities provides meaningful supplemental information for investors when evaluating our results and comparing us to peer companies as stock-based compensation expense and change in fair value of warrant liabilities are significant non-cash charges. We use these non-GAAP financial measures in order to have comparable financial results to analyze changes in our underlying business from quarter to quarter. However, there are a number of limitations related to the use of non-GAAP measures and their nearest GAAP equivalents. For example, other companies may calculate non-GAAP measures differently, or may use other measures to calculate their financial performance and, therefore, any non-GAAP measures we use may not be directly comparable to similarly titled measures of other companies. Investors should not consider our non-GAAP financial measures in isolation or as a substitute for an analysis of our results as reported under GAAP.

Liquidity and Capital Resources

Overview

For the three months ended March 31, 2024 and 2023, we had net losses of $2.2 million and $4.3 million, respectively, and as of March 31, 2024, we had an accumulated deficit of $114.0 million. The change in fair value of warrant liabilities decreased net loss by $0.5 million in the three months ended March 31, 2024, and it is difficult to predict how the fair value of warrant liabilities will impact our future results. We expect to continue to incur losses and operating cash outflows for the near-term future as we continue to build our commercial and clinical infrastructure and pursue further regulatory clearances of our ALLY System.

Our liquidity needs will be largely determined by our ability to successfully commercialize our products and the progression, additional regulatory clearances or certifications and launch of the ALLY System in additional jurisdictions in the future.

In 2022, we transitioned from manufacturing and selling our LENSAR Laser System to focus on our ALLY System. The ALLY System has received regulatory approval in the United States, India and the Philippines. In September 2022, we submitted the ALLY System for certification in the EU, and in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications. Our growth, market presence and ability to sell the ALLY System will depend on whether the ALLY System receives regulatory clearance in other regions outside the United States and the timing of these clearance or certifications, among other factors. In addition, our future revenue and cash flows will depend on, among other factors, our installed base of systems and the timing of and applicable clearances for our ALLY System.

We expect selling, general and administrative expenses to increase from current levels to support the expansion efforts in the U.S. and internationally for the ALLY System. The successful commercialization of the ALLY System depends in part on the Company’s ability to produce the ALLY System in sufficient quantities, within requested timing and at an acceptable price to satisfy customer demand.

Our primary sources of liquidity are our cash and cash equivalents, cash from the sale and lease of our systems and the sale of our consumables. We maintain cash balances with financial institutions in excess of insured limits. As discussed above, ongoing global supply chain disruptions, inflationary pressures and other macroeconomic conditions have negatively affected our capital requirements and more operating capital may be needed to fund our operations in the future. As of March 31, 2024, we expect our current cash, cash equivalents, and investments, together with cash generated from the future sale and lease of our products, to be sufficient to operate our business. Based on our current operating plan, we believe we have sufficient cash and cash equivalents on hand to support current operations for at least one year from the date of issuance of the financial statements included in this Quarterly Report.

In the future, we may need to raise additional capital through equity or debt financings, borrowings under credit facilities or from other sources to continue our operations. We may issue securities, including common stock, preferred stock, warrants, and/or debt securities through private placement transactions or registered public offerings in the future. If we issue equity securities to raise additional capital, our existing stockholders may experience dilution, and the new equity securities may have rights, preferences and privileges senior to those of our existing stockholders. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt financing or additional equity that we raise may contain terms that are not favorable to us or our stockholders. In addition, if we raise additional capital through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to our products, potential products or proprietary technologies, or grant licenses on terms that are not favorable to us.

We expect our revenue and expenses to increase in connection with our on-going activities, particularly as we continue to execute on our growth strategy, including expansion of our sales and customer support teams, as well as increasing our fleet of equipment under lease. The primary factors determining our cash needs are the funding of operations, which we expect to continue to expand as the business grows, and enhancing our product offerings through the commercialization of the ALLY System, our next generation cataract treatment system. Our future liquidity needs, and ability to address those needs, will largely be determined by the success of our commercial efforts and those of our distributors; the ongoing impact of global macroeconomic conditions and supply chain issues on our business; and the timing, scope and magnitude of our commercial and development activities.

25


 

In May 2023, we entered into a Securities Purchase Agreement, or the SPA, with NR-GRI Partners, LP, or NR-GRI, whereby we sold to NR-GRI, for an aggregate purchase price of $20.0 million, an aggregate of 20,000 shares of a newly established series of preferred stock designated as “Series A Convertible Preferred Stock, par value $0.01 per share”, which has a stated value of $1,000 per share and is convertible into shares of the Company’s common stock, and warrants, the Warrants, to purchase an aggregate of 4.4 million shares of our common stock, the Private Placement. Fifty percent of the Warrants have an exercise price equal to $2.45 per share, and 50% of the Warrants have an exercise price equal to $3.0625 per share, subject in each instance to adjustments as provided under the terms of the Warrants. Net proceeds from the transaction were approximately $19.1 million after offering expenses. The Series A Redeemable Convertible Preferred Stock, if converted, would result in the issuance of 7.9 million shares of our common stock. Additionally, the terms of our Series A Redeemable Convertible Preferred Stock restrict our ability to incur debt in excess of $1.0 million or issue new shares in an amount greater than 10% of our outstanding common stock as of May 18, 2023 without the approval of the holder of the Series A Redeemable Convertible Preferred Stock (subject to certain exceptions).

Our ability to raise additional funds will depend, among other factors, on financial, economic and market conditions, many of which are outside of our control, and we may be unable to raise financing when needed, or on terms favorable to us. If the necessary funds are not available from these sources, we may have to delay, reduce or suspend the scope of our sales and marketing efforts, research and development activities, or other components of our operations. Any of these events could adversely affect our ability to achieve our business and financial goals or to achieve or maintain profitability and could have a material adverse effect on our business, financial condition and results of operations. Additionally, the extent and duration of the impact that global economic uncertainty may have on our stock price and on those of other companies in our industry is highly uncertain and may make us look less attractive to investors and, as a result, there may be a less active trading market for our common stock, our stock price may be more volatile, and our ability to raise capital could be impaired, which could in the future negatively affect our liquidity and financial position.

Our material contractual obligations and commercial commitments at March 31, 2024 primarily consist of $2.2 million in operating lease liabilities for our facility lease and $4.8 million in remaining minimum purchase obligations for inventory components for the manufacture and supply of certain components within the next nine months. Our contractual obligations have increased due to supply chain issues that have necessitated us to enter into longer-term and more expensive per unit contracts to build and source inventory to satisfy the expected commercial demand for the ALLY System, if approved by regulatory authorities or certified by notified bodies in the applicable regions. We expect to meet these requirements through cash and cash equivalents and cash provided by operations. Some of these amounts are based on management’s estimates and assumptions about these obligations, including their duration, timing, anticipated actions by third parties and other factors. Because these estimates and assumptions are necessarily subjective, the obligations we will actually pay in future periods may vary from those described. Furthermore, the Company acquired certain intellectual property, which would result in additional royalty payments at a rate of 3% of certain revenue upon the phacoemulsification features being cleared for commercialization and operational in the ALLY System.

The Company previously filed a shelf registration statement on Form S-3 (No. 333-255136), or the Registration Statement, which provided for the Company’s offering of its securities in an amount of up to $100.0 million in the aggregate, and previously entered into a sales agreement providing for the offering, issuance and sale by the Company of up to an aggregate $35.0 million of its common stock from time to time in “at-the-market”, or ATM, offerings under the Registration Statement. No shares were sold under the ATM during the quarters ended March 31, 2024 and 2023, and the Registration Statement ceased to be effective in April 2024.

Cash Flows

The following table summarizes, for the periods indicated, selected items in our condensed statements of cash flows:

 

 

Three Months Ended
March 31,

 

(Dollars in thousands)

 

2024

 

 

2023

 

Net cash used in operating activities

 

$

(5,307

)

 

$

(6,696

)

Net cash used in investing activities

 

 

(1,226

)

 

 

(8

)

Net cash used in financing activities

 

 

(130

)

 

 

 

Net decrease in cash and cash equivalents

 

$

(6,663

)

 

$

(6,704

)

 

Operating Activities

Net cash used in operating activities for the three months ended March 31, 2024 was $5.3 million, consisting primarily of a net loss of $2.2 million and a decrease in net operating assets of $4.5 million, partially offset by non-cash charges of $1.3 million. The decrease in net operating assets was primarily due to changes in inventories and accrued liabilities, offset by changes in accounts receivable. Non-cash charges primarily consisted of depreciation, amortization, stock-based compensation, and change in fair value of warrant liabilities.

26


 

Net cash used in operating activities for the three months ended March 31, 2023 was $6.7 million, consisting primarily of a net loss of $4.3 million and a decrease in net operating assets of $5.1 million, partially offset by non-cash charges of $2.7 million. The decrease in net operating assets was primarily due to changes in inventories offset by changes in accounts receivable and accrued liabilities. Non-cash charges primarily consisted of depreciation, amortization, and stock-based compensation.

Investing Activities

Net cash used in investing activities for the three months ended March 31, 2024 was $1.2 million, consisting primarily of the purchase of investments, offset by investment maturities. Investing activities for the three months March 31, 2023 were immaterial.

Financing Activities

Net cash used in financing activities for the three months ended March 31, 2024 was $0.1 million, consisting primarily of the net settlement of stock-based compensation awards and payment of accrued offering costs for the Private Placement.

Stock-Based Incentive Plan

The 2020 Incentive Award Plan provides for the grant of stock options, restricted stock, restricted stock unit awards and other stock-based awards to recipients. During 2022, 2023 and the three months ended March 31, 2024, we granted stock options and restricted stock units to directors, employees and non-employees. We intend to grant stock options and restricted stock units as part of our overall compensation package to directors, employees, and non-employees.

At March 31, 2024, there was approximately $0.7 million and $2.0 million of total unrecognized compensation expense related to restricted stock units and stock options, respectively, which is expected to be recognized over a weighted-average period of 0.9 years and 2.0 years, respectively. Total unrecognized stock-based compensation expense is expected to be amortized as follows:

(Dollars in thousands)

 

Amount

 

Remainder of 2024

 

$

1,414

 

2025

 

 

1,000

 

2026

 

 

222

 

2027

 

 

26

 

2028

 

 

 

Total unrecognized stock-based compensation expense

 

$

2,662

 

The amounts included in this table are based on restricted stock awards, restricted stock units, and stock options outstanding at March 31, 2024 and assumes the requisite service period is fulfilled for all awards outstanding. Actual stock-based compensation expense in future periods may vary from those reflected in the table.

Critical Accounting Estimates

The preparation of financial statements and related disclosures in conformity with U.S. Generally Accepted Accounting Principles, or GAAP, and the discussion and analysis of our financial condition and operating results require our management to make judgments, assumptions and estimates that affect the amounts reported in our condensed financial statements. Management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The impact of accounting estimates and judgments on our financial condition and results of operations due to global macroeconomic conditions has introduced additional uncertainties. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates and such differences may be material.

There have been no significant and material changes in our critical accounting estimates during the three months ended March 31, 2024, as compared to those disclosed in “Management's Discussion and Analysis of Financial Condition and Results of Operations” included in the Annual Report.

Recently Issued Accounting Standards

See Note 2, Summary of Significant Accounting Policies, to our unaudited condensed financial statements included in this Quarterly Report for a discussion of recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted as of March 31, 2024.

27


 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We had cash, cash equivalents and short-term and long-term investments of $19.1 million as of March 31, 2024. We generally hold our cash and cash equivalents in interest-bearing bank accounts, money market funds, and U.S. treasury bills. Our investments consist primarily of U.S. treasury bills and agency bonds, as well as certificates of deposit. All our investments are classified as available-for-sale. Our cash and cash equivalents are held in deposit demand accounts at large financial institutions in amounts in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $250,000 per depositor, per FDIC-insured bank, per ownership category. Management has reviewed the financial situation and government guarantees to depositors, if applicable, of the financial institutions and believes there to be little or no credit risk to us. A hypothetical 10% change in interest rates would not have had a material impact on the value of our cash and cash equivalents as of March 31, 2024.

Financial instruments that potentially subject us to concentrations of credit risk principally consist of accounts receivable and notes receivable. We limit our credit risk with respect to accounts receivable and notes receivable by performing credit evaluations when deemed necessary, but we do not require collateral to secure amounts owed to us by our customers. We do have the ability to disable the system’s ability to operate for lack of payment and, in the case of notes receivable, repossess the system if scheduled payments lapse. As of March 31, 2024, no customers accounted for more than 10% of our accounts receivable, net.

We currently have limited exposure to foreign currency fluctuations and do not engage in any hedging activities as part of our normal course of business.

Item 4. Controls and Procedures.

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Evaluation of Disclosure Controls and Procedures

The Company’s management has evaluated, with the participation of the chief executive officer and the chief financial officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report. Based on this evaluation, the chief executive officer and chief financial officer concluded that the Company’s disclosure controls and procedures were effective at the reasonable assurance level as of March 31, 2024.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

28


 

PART II – OTHER INFORMATION

From time to time, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including intellectual property, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings.

On August 14, 2023, stockholders Ryan Schaper and Christopher P. Bolster filed a Verified Amended Class Action Complaint (“Amended Complaint”) against the Company and certain of its officers and members of the board of directors (“Defendants”) in the matter captioned Schaper v. LENSAR, Inc., et al., Case No. 1:23-cv-00692-GBW (D. Del.). Plaintiffs allege that Defendants violated Sections 14(a) and 20(a) of the Exchange Act, as well as Rule 14d-9 promulgated thereunder, and assert claims challenging the adequacy of disclosures in the definitive proxy statement filed with the SEC on June 20, 2023, or the Proxy, in connection with the Private Placement. On August 18, 2023, the parties filed a joint stipulation extending Defendants’ time to respond to the complaint. On December 12, 2023, the Court appointed Ryan Schaper and Christopher P. Bolster as Lead Plaintiffs. On December 22, 2023, the parties filed a joint stipulation providing that Lead Plaintiffs will file a second amended complaint or designate the Amended Complaint as operative on or before January 12, 2024. On January 12, 2024, Lead Plaintiffs filed a Verified Second Amended Class Action Complaint (“Second Amended Complaint”). The Second Amended Complaint alleges that the Proxy failed to disclose details about North Run, discussion with stockholders regarding possible financing alternatives, LENSAR’s internal budget, the basis for the Board’s recommendation on the vote, potential costs to LENSAR if shareholders voted against the proposal, and purported conflicts of interest. Defendants filed a motion to dismiss on February 26, 2024. The parties will complete briefing on the motion to dismiss in May 2024.

The Company vigorously denies that the Proxy was deficient in any respect or that supplemental disclosures were required or necessary under applicable laws. At this time, the Company cannot predict the outcome, or provide a reasonable estimate or range of estimates of the possible outcome or loss, if any, in this matter.

This matter may be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability or require us to change our business practices, even if we believe the claims asserted against us are without merit. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we believe that we have meritorious claims or defenses. Because litigation is inherently unpredictable, we cannot assure you that the results of any such actions will not have a material adverse effect on our business, results of operations, financial condition or cash flows.

Item 1A. Risk Factors

Investing in our common stock involves a high degree of risk. You should carefully consider the risks described below, as well as the other information in this Quarterly Report, including our unaudited condensed financial statements and the related notes included elsewhere in this Quarterly Report, as well as our other public filings with the SEC, before deciding to invest in our common stock. If any of the following risks are realized, our business, financial condition, results of operations and prospects, as well as the price of our common stock, could be materially and adversely affected.

 

Risks Related to Our Business

Our results have been in the past, and could be in the future, adversely affected by economic uncertainty or deteriorations in economic conditions.

Global economic uncertainty, including due to factors such as increased inflation and rising interest rates, have contributed to our business and operational performance. If economic uncertainty continues or increases or if economic conditions deteriorate, these conditions may have a material adverse impact on our revenue, profit margins, cash flow and liquidity in the future. In particular, our business is impacted by inflation, such as the recent inflationary pressures related to global supply chain disruptions that have increased the cost of certain raw materials, labor and transportation used in our business. These broad-based inflationary impacts have negatively impacted our financial condition, results of operations and cash flows since 2020, and we expect these inflationary impacts to continue for the foreseeable future. A high rate of inflation in the future may have an adverse effect on our ability to maintain and increase our gross margin or decrease our operating expenses as a percentage of our revenues if our selling prices of our products do not increase as much or more than our increase in costs.

We expect to incur operating losses for the near-term future and we cannot assure you that we will be able to generate sufficient revenue to achieve or sustain profitability.

For the years ended December 31, 2022 and 2023, we had net losses of $19.9 million and $14.4 million, respectively, and for the three months ended March 31, 2023 and 2024, we had net losses of $4.3 million and $2.2 million, respectively. As of March 31, 2024, we

29


 

had an accumulated deficit of $114.0 million. We expect to continue to incur losses for the near-term future as a result of building our commercial and clinical infrastructure, pursuing further FDA and other regulatory body clearance or certification of and our further commercial launch of our proprietary, next generation cataract treatment system, known as our ALLY System, and investing in research and development. In addition, as a public company, we will incur significant legal, accounting and other expenses. We cannot make assurances that we will ever generate sufficient revenue from our operations to achieve profitability, and even if we achieve profitability, we cannot be sure that we will remain profitable for any substantial period of time. Our failure to achieve or maintain profitability could negatively affect the value of our securities and our ability to raise capital and continue operations.

We have historically derived our revenue from the sale or lease of our LENSAR Laser and ALLY Systems as well as the associated procedure licenses and sale of consumables used in each procedure involving our systems. The commercial success of our ALLY System will depend upon receipt of additional regulatory clearances or certifications and our ability to maintain and grow significant market acceptance for it.

We have historically derived our revenue from the sale or lease of our LENSAR Laser and ALLY Systems and the associated procedure licenses and consumables used in each procedure involving our systems, and expect that this will account for a majority of our revenue in the foreseeable future. Accordingly, our ability to increase revenue is highly dependent on our ability to market and sell or lease our ALLY System and market the associated consumables. In 2022, we transitioned from manufacturing and selling our LENSAR Laser System to focus on our ALLY System. The ALLY System has also received regulatory approval in India and the Philippines. In September 2022, we submitted the ALLY System for certification in the European Union, or EU, and, in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications. Our growth, market presence and ability to sell the ALLY System will depend on whether the ALLY System receives regulatory clearance or certifications in other regions outside the United States and the timing of these clearance or certifications, among other factors. In addition, our future revenue and cash flows will depend on, among other factors, our installed base of systems.

Our ability to maintain our market share, execute our growth strategy, achieve commercial success and become profitable will depend upon the adoption and continued acceptance of our LENSAR Laser System and ALLY System by surgeons, hospital outpatient surgical facilities, in-office surgical suites and ambulatory surgery centers, or ASCs. Our systems are currently used in advanced cataract procedures for which surgeon reimbursement continues to decline and patients pay a significant portion of the cost of the procedure. We cannot predict the extent to which patients will continue to seek out these types of procedures. Further, we cannot predict if cataract surgeons will continue to use our LENSAR Laser System or how quickly cataract surgeons will accept the ALLY System, or any planned or future products we introduce, and, if accepted, how frequently any such products will be used. Our current products may not maintain, and our ALLY System or any planned or future products we may develop or market may never gain, broad market acceptance among cataract surgeons and the medical community for the procedures in which they are designed to be used. Our ability to maintain and increase market acceptance of our products depends on a number of factors, including:

our ability to provide visual outcomes and economic data that show the safety, efficacy, cost effectiveness and other patient benefits from use of our LENSAR Laser System, ALLY System or other future products;
acceptance by cataract surgeons and others in the medical community of our LENSAR Laser System and ALLY System;
the potential and perceived advantages and disadvantages of our LENSAR Laser System and ALLY System as compared to competing products;
the willingness of patients to pay out-of-pocket for procedures in which our LENSAR Laser System, ALLY System or other future products is used but for which limited reimbursement by third-party payors, including government authorities, is available;
the effectiveness of our sales and marketing efforts, and of those of our international distributors;
the prevalence and severity of any complications associated with using our LENSAR Laser System or ALLY System;
the ease of use, reliability and convenience of our LENSAR Laser System and ALLY System relative to competing products;
competitive response and negative selling efforts from providers of competing products;
quality of outcomes for patients in procedures in which surgeons use our LENSAR Laser System and ALLY System;
the results of clinical trials and post-market clinical studies relating to the use of our LENSAR Laser System and ALLY System;

30


 

the technical leadership of our research and development teams;
the absence of third party blocking intellectual property;
our ability to introduce our products to the market with speed and on time with our projected timelines;
pricing pressure, including from larger, well-capitalized and product-diverse competitors, corporate-owned ASCs, group purchasing organizations, and government payors; and
the availability of coverage and adequate reimbursement for procedures using our LENSAR Laser System, ALLY System or other future products from third-party payors, including government authorities.

Failure to maintain or increase market acceptance would limit our ability to generate revenue and would have a material adverse effect on our business, financial condition and results of operations.

Our growth depends on our ability to gain regulatory clearances and certifications, as well as our ability to meet production goals for our ALLY System.

The ALLY System, which has received clearance from the FDA, enables cataract surgeons to complete the femtosecond-laser-assisted cataract surgery, or FLACS, procedure seamlessly in a single, sterile environment. The ALLY System is available to all U.S. cataract surgeons and has also received regulatory clearance in India and the Philippines. In addition, we submitted the ALLY System for certification in the European Union, or EU, in September 2022 and, in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications. In addition, our ability to meet production goals can also be impacted by supply chain interruptions. Our ability to place systems in 2022 was limited by supply chain constraints that delayed the delivery of certain ALLY System raw materials and the completion and testing of ALLY Systems for use as launch-stock. If we experience further supply chain constraints, we may be unable to deliver ALLY Systems as planned.

The success of our ALLY System or any other new product offering or product enhancements we pursue will depend on several factors, including our ability to:

properly identify and anticipate cataract surgeon and patient needs;
develop and introduce new products and product enhancements in a timely manner;
exclude competition based on our intellectual property rights;
avoid infringing upon the intellectual property rights of third-parties;
demonstrate, if required, the safety and efficacy of new products with data from preclinical studies and clinical trials;
obtain the necessary regulatory clearances, certifications or approvals for expanded indications, new products or product modifications;
be fully FDA (or other regulatory authority)-compliant with manufacturing and marketing of new devices or modified products;
provide adequate training to potential users of these products;
receive adequate coverage and reimbursement for procedures performed with our ALLY System or any other products we may develop in the future; and
develop an effective and dedicated sales and marketing team.

If we are not successful in expanding our product offering, our ability to increase our revenue may be impaired, which could have a material adverse effect on our business, financial condition and results of operations.

31


 

Patients may not be willing to pay for the price difference between a standard cataract procedure and an advanced cataract procedure in which a laser system such as ours is used, an increment which is typically not covered by Medicare, private insurance or other third-party payors.

Payment for a standard cataract procedure is typically covered by Medicare, private insurance or other third-party payors. However, a cataract patient seeking a greater and more versatile visual outcome may desire an advanced cataract procedure involving a laser system such as ours. The patient is typically responsible for the additional costs associated with the use of these premium technologies in the physician’s practice, hospital outpatient surgical facilities, in-office surgical suites and ambulatory surgery centers. Due to this additional cost, patients may not elect to have such a procedure and our business may not grow as anticipated. Our future success depends in part upon patients achieving better visual outcomes from procedures using our LENSAR Laser System or ALLY System, or procedures involving similar laser systems that meets their expectations. If patients are not adequately satisfied with the results of such procedures, they or their surgeons may be less willing to recommend these procedures to other patients.

Additionally, weak or uncertain economic conditions may cause individuals to be less willing to pay for advanced cataract procedures. Although we anticipate use of our ALLY System in certain aspects of the standard cataract procedure will be covered by or reimbursable through government or other third-party payors, our current LENSAR Laser System procedures are not covered by or reimbursable through government or other third-party payors. A decline in economic conditions in the United States or in international markets could result in a decline in demand for the procedures in which our systems are used and could have a material adverse effect on our business, financial condition and results of operations.

If we are not able to effectively grow our U.S. sales and marketing organization or maintain or grow an effective network of international distributors, our business prospects, results of operations and financial condition could be adversely affected.

In order to generate future sales growth within the United States, we will need to expand the size and geographic scope of our U.S. direct sales organization. Accordingly, our future success will depend largely on our ability to train, retain and motivate skilled regional sales managers and direct sales representatives with significant technical knowledge of our systems. Because of the competition for their services, we may not be able to retain such representatives on favorable or commercially reasonable terms, if at all. If we are unable to grow our global sales and marketing organization within the United States, we may not be able to increase our revenue, which would adversely affect our business, financial condition and results of operations.

Additionally, we rely exclusively on a network of independent distributors to generate sales and leases of our LENSAR Laser System and ALLY System as well as purchases of our consumables and licensed applications outside of the United States. For the three months ended March 31, 2024, one customer accounted for 13% of our revenue. This customer concentration exposes us to a material adverse effect if any of these significant distributors were to significantly reduce purchases for any reason or favor competitors or new market participants. If a dispute arises with a distributor or if a distributor is terminated by us or goes out of business, it may take time to locate an alternative distributor, to seek appropriate regulatory approvals and to train new personnel to market our LENSAR Laser System, and our ALLY System upon receiving regulatory clearance or certification in the applicable region, as well as our ability to sell those systems in the region formerly serviced by such terminated distributor could be harmed. In addition, our international distributors may be unable to successfully market and sell our products and may not devote sufficient time and resources to support the marketing, sales, education and training efforts that we believe are necessary to enable the products to develop, achieve or sustain market acceptance. Any of these factors could reduce our revenues from affected markets, increase our costs in those markets or damage our reputation. In addition, if an independent distributor were to depart and be retained by one of our competitors, we may be unable to prevent that distributor from helping competitors solicit business from our existing customers, which could further adversely affect us. As a result of our reliance on third-party distributors, we may be subject to disruptions and increased costs due to factors beyond our control, including labor strikes, third-party error and other issues. If the services of any of these third-party distributors become unsatisfactory, we may experience delays in meeting our customers’ demands and we may be unable to find a suitable replacement on a timely basis or on commercially reasonable terms. Any failure to deliver products in a timely manner may damage our reputation and could cause us to lose potential customers.

Our future capital needs are uncertain and we may need to raise additional funds in the future, and such funds may not be available on acceptable terms or at all.

We expect our revenues and expenses to increase in connection with our on-going activities, particularly as we continue to execute on our growth strategy, including expansion of our sales and customer support teams. The primary factors determining our cash needs are the funding of operations, which we expect to continue to expand as the business grows, and enhancing our product offerings through the research and development, further regulatory clearances and launch of the ALLY System. Our future liquidity needs, and ability to address those needs, will largely be determined by the success of our commercial efforts and those of our distributors; the timing, scope and magnitude of our commercial and development activities; and the timing of further regulatory clearance or certification of our ALLY System. We have also experienced negative effects on our capital requirements from supply chain interruptions, and we expect that

32


 

supply chain disruptions will negatively affect our capital requirements and the availability of funds to finance those requirements in the future. In addition, market conditions impacting financial institutions could impact our ability to access some or all of our cash, cash equivalents and marketable securities, and we may be unable to obtain alternative funding when and as needed and on acceptable terms, if at all.

As of the date of this Quarterly Report, we expect our current cash and cash equivalents, together with cash generated from the future sale and lease of our products, to be sufficient to operate our business for at least one year from the date of issuance of the condensed financial statements included in this Quarterly Report. We may seek additional funds from public or private stock offerings, borrowings under credit facilities or other sources that we may not be able to maintain or obtain on acceptable or commercially reasonable terms, if at all. Our capital requirements will depend on many factors, including, but not limited to:

the revenue generated by the sale, lease or use of our systems;
the costs associated with expanding our sales and marketing efforts;
the expenses we incur in procuring, manufacturing and selling our systems, including increased costs, uncertainties, and delays associated with global supply chain disruptions and inflationary pressures;
the costs of commercializing the ALLY System, including increased costs associated with supply chain disruptions and inflationary pressures or other new products or technologies;
the scope, rate of progress and cost of our clinical studies that we are currently conducting or may conduct in the future;
the cost and timing of obtaining and maintaining regulatory approval, certification or clearance of our products and planned or future products;
costs associated with any product recall that may occur;
the costs associated with complying with state, federal and foreign laws and regulations;
the cost of filing and prosecuting patent applications and defending and enforcing our patent and other intellectual property rights;
the cost of defending, in litigation or otherwise, any claims that we infringe third-party patent or other intellectual property rights;
the cost of enforcing or defending against non-competition claims;
the number and timing of acquisitions and other strategic transactions;
the costs associated with increased capital expenditures;
anticipated and unanticipated general and administrative expenses, including expenses related to operating as a public company and insurance expenses; and
costs associated with any adverse market conditions or other macroeconomic factors.

Such capital may not be available on favorable terms, or at all. The existence of inflation in the economy has resulted in, and may continue to result in, higher interest rates and capital costs, which may impact our ability to obtain additional capital on favorable terms.

Furthermore, if we issue equity securities to raise additional capital, our existing stockholders may experience dilution, and the new equity securities may have rights, preferences and privileges senior to those of our existing stockholders. For example, in May 2023, we sold to NR-GRI Partners, LP, or NR-GRI, shares of Series A Redeemable Convertible Preferred Stock and warrants to purchase shares of our common stock, or Warrants, that collectively represented approximately 51.9% of our total outstanding shares of common stock based on our shares outstanding as of March 31, 2024, assuming full conversion of the Series A Redeemable Convertible Preferred Stock and full exercise of the Warrants for cash, pursuant to a Securities Purchase Agreement, or the SPA. So long as NR-GRI and its affiliates collectively beneficially own at least twenty percent of the securities issued pursuant to the SPA, including the Series A

33


 

Redeemable Convertible Preferred Stock, we may not, without the consent of NR-GRI, liquidate, dissolve, or wind up our affairs or effect a merger or sale of the Company or other Fundamental Transaction (as defined in Note 11, Redeemable Convertible Preferred Stock, included elsewhere in this Quarterly Report); create, authorize, or issue shares of capital stock that are senior or pari passu to the Series A Redeemable Convertible Preferred Stock; complete an acquisition with consideration above $1.0 million; incur debt in excess of $1.0 million; change our line of business; or enter into certain related-party transactions. The Series A Redeemable Convertible Preferred Stock ranks senior to the common stock as to distributions and payments upon the liquidation, dissolution and winding up of the Company, and holders of Series A Redeemable Convertible Preferred Stock will participate with the holders of the common stock on an as-converted basis to the extent any dividends are declared on common stock. Holders of Series A Redeemable Convertible Preferred Stock are also entitled to redemption rights under certain circumstances. The redemption rights and liquidation preferences assigned to holders of the Series A Redeemable Convertible Preferred Stock, and any other repurchase or redemption rights or liquidation preferences we may assign to holders of preferred stock in the future, could affect the residual value of the common stock.

Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt financing or additional equity that we raise may contain terms that are not favorable to us or our stockholders. In addition, if we raise additional capital through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to our products, potential products or proprietary technologies, or grant licenses on terms that are not favorable to us. If we cannot raise capital on acceptable terms, we may not be able to develop or enhance our products, execute our business plan, take advantage of future opportunities or respond to competitive pressures, changes in our supplier relationships or unanticipated customer requirements. Any of these events could adversely affect our ability to achieve our business and financial goals or to achieve or maintain profitability and could have a material adverse effect on our business, financial condition and results of operations.

If the supply or manufacture of our systems or other products associated with the systems is materially disrupted, including by supply chain shortages and price increases, it may adversely affect our ability to manufacture products and could negatively affect our operating results.

We manufacture our systems and provide the electronic license applications at our corporate headquarters in Orlando, Florida. This is also the location where we currently conduct substantially all of our research and development activities, customer and technical support, and management and administrative functions. If our facility suffers a crippling event, or a force majeure event such as an earthquake, hurricane, fire, flood or temporary shutdown due to a pandemic (including a resurgence of COVID-19 and its variants), epidemic or infectious disease, this could materially impact our ability to operate.

We purchase custom and off-the-shelf components from a number of suppliers and subject them to stringent quality specifications and processes. Some of the components necessary for the assembly of our systems and associated consumables are currently provided by single-sourced suppliers (the only approved supply source for us among other sources). Manufacture of the phacoemulsification component of the ALLY System also requires us to rely on third parties. If one or more of our suppliers cease to provide us with sufficient quantities of materials in a timely manner or on terms acceptable to us, we would have to seek alternative sources of supply. Because of factors such as the proprietary nature of our products, our quality control standards and regulatory requirements, we may experience delays in engaging additional or replacement suppliers for certain components. There may also be disruptions outside our control in the availability and pricing of various component parts needed for our ALLY System.

In particular, a global semiconductor supply shortage has had, and is continuing to have, wide-ranging effects across multiple industries. According to certain market reports, both China and Taiwan are leading manufacturers of the world’s semiconductor supply. Conflict between China and Taiwan might lead to trade sanctions, technology disputes, or supply chain disruptions, which could, in particular, affect the semiconductor industry. If this were to occur, our ability to source an adequate supply of semiconductors would be further reduced, which would adversely affect our business. In addition, any further conflict between China and Taiwan could harm our operations globally, including the operations of our customers and suppliers.

We have seen significant disruptions in the supply of, timing of delivery of and fluctuations in pricing for various component parts needed for our products, including the integrated circuits used in our systems, and expect these trends to continue. Our efforts to maintain an adequate supply of inventory may not be sufficient and we may be unable to source the necessary component parts on commercially acceptable terms to reflect in the price of our system. The long-term loss of these suppliers, or their long-term inability to provide us with an adequate supply of components or products, could potentially cause delay in the manufacture of our products, thereby impairing our ability to meet the demand of our customers and causing significant harm to our business. If it becomes necessary to identify and qualify a suitable second source to replace one of our key suppliers, that replacement supplier would not have access to our previous supplier’s proprietary processes and would therefore be required to develop its own, which could also result in delay. Any disruption of this nature or increased expense could harm our commercialization efforts and could have a material adverse effect on our business, financial condition and results of operations. If these supply chain shortages and disruptions continue or worsen, there is no guarantee that the Company will be able to meet customer demand for the ALLY System. In addition, pricing increases in component parts for

34


 

our systems resulting from inflationary pressures and other macroeconomic conditions may necessitate an increase in the overall cost to customers, which in turn may have an adverse impact on customer demand.

We and some of our suppliers and contract facilities are required to comply with regulatory requirements of the FDA (and other regulatory authorities). In particular, the FDA’s Quality System Regulation, or QSR, which includes FDA’s current Good Manufacturing Practice requirements, or cGMPs, covers the procedures and documentation of the design, testing, production, control, quality assurance, inspection, complaint handling, recordkeeping, management review, labeling, packaging, sterilization, storage and shipping of our device products. The FDA audits compliance with these regulatory requirements through periodic announced and unannounced inspections of manufacturing and other facilities. If our manufacturing facilities or those of any of our suppliers or contract facilities are found to be in violation of applicable laws and regulations, the FDA could take enforcement action. Similar requirements must be complied with in foreign countries and foreign regulatory authorities could also take enforcement action. Additionally, in the event we must obtain a replacement supplier or contract facility, it may be difficult for us to identify and qualify a supplier or contract facility that complies with QSR and cGMPs, which would adversely impact our operations.

We currently compete, and expect to compete in the future, against other companies, some of which have longer operating histories, more established products or greater resources than we do.

Our industry is global, highly competitive and subject to rapid and profound technological, market and product-related changes. We face significant competition from large multinational medical device companies, as well as smaller, emerging players focused on product innovation.

Our primary competitors in providing surgical solutions for cataract patients are Alcon Inc.; Bausch + Lomb Corporation; Johnson & Johnson; Carl Zeiss AG; Zeimer; and KERANOVA S.A. These competitors are focused on bringing new technologies to market and acquiring products and technologies that directly compete with our products or have potential product advantages that could render our products obsolete or noncompetitive.

Many of our current and potential competitors are large publicly traded companies or divisions of publicly-traded companies and have several competitive advantages, including:

greater financial and human resources for product development and sales and marketing;
significantly greater name recognition;
longer operating histories; and
more established sales and marketing programs and distribution networks.

In addition, many of our competitors have their own intraocular lens, or IOLs, while we do not, which could put us at a competitive disadvantage. If we are unable to compete effectively in this environment, it could adversely affect our business.

To successfully market, sell and lease our products in markets outside of the United States, we must address many international business risks with which we have limited experience.

We have historically sold and leased a significant portion of our LENSAR Laser Systems outside of the United States through a network of independent distributors and intend to increase our international presence in Germany, China, India, and South Korea, as well as other international markets, including through sales and leases of our ALLY System once regulatory clearance in these regions has been obtained. Our international business operations are subject to a number of risks, including:

difficulties in staffing and managing our international operations;
increased competition as a result of more products and procedures receiving regulatory approval, certification or clearance or otherwise becoming free to market in international markets;
longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
reduced or varied protection for intellectual property rights in some countries;
export restrictions, trade regulations, and foreign tax laws;

35


 

fluctuations in currency exchange rates;
foreign certification and regulatory clearance or approval requirements;
difficulties in developing effective marketing campaigns in unfamiliar international markets;
customs clearance and shipping delays;
political, social, and economic instability abroad, including the ongoing war between Russia and Ukraine, conflicts in the Middle East, potential conflict between China and Taiwan, terrorist attacks, and security concerns in general;
preference for locally produced products;
potentially adverse tax consequences, including the complexities of foreign value-added tax systems, tax inefficiencies related to our corporate structure, and restrictions on the repatriation of earnings;
the burdens of complying with a wide variety of foreign laws and different legal standards; and
increased financial accounting and reporting burdens and complexities.

For example, in June 2022, the Supreme Court of South Korea ruled that insurance benefits for cataract surgeries should only be provided within the applicable outpatient coverage limit if inpatient treatment is unnecessary. As a result, patients are experiencing a decrease in the maximum insurance coverage allowed for cataract surgeries, which in turn has significantly decreased overall demand for ophthalmic surgeries in the region. Following the Supreme Court’s decision, we have experienced reduced revenue in South Korea, and we expect this trend to continue so long as this decision remains in effect. In addition, the war between Russia and Ukraine has not had a direct material impact on our revenue to date; however, that could change depending on the magnitude of the conflict and the imposition of additional sanctions by the U.S. and other countries or the spread of the conflict to surrounding areas. Further, while we are not directly exposed to economic conditions in Russia or Ukraine, the conflict has had a substantial impact on global supply chains and may be a contributing factor to the supply chain shortages we are experiencing.

These risks and uncertainties could negatively impact our ability to successfully market, sell and lease our products in markets outside of the United States. Furthermore, our ability to deal with these issues could be affected by applicable U.S. laws. Any such risks could have an adverse impact on our business, financial condition, results of operations, cash flows, or reputation.

We are exposed to the credit risk of some of our customers, which could result in material losses.

Customers may lease our systems or finance the system through the product utilization, and we believe there has been an increase in demand for these types of customer leasing in recent years, especially in the United States. We may experience loss from a customer’s failure to make payments according to the contractual lease terms or some other material decrease in the practice revenues and surgical procedure volume. Our exposure to the credit risks relating to our lease financing arrangements may increase if our customers are adversely affected by changes in healthcare laws, economic pressures or uncertainty, or other customer-specific factors. In addition, our credit risk may be highly concentrated, as we rely exclusively on a network of independent distributors to generate sales outside of the United States. Further, ongoing consolidation among distributors, retailers and healthcare provider organizations could increase the concentration of credit risk. The factors affecting our customers’ ability to make timely payments according to the contractual lease terms are out of our control, and as a result, exposes us to additional risks that may materially and adversely affect our business and results of operations. The occurrence of any such factors affecting our customers may cause delays in payments or, in some cases, defaults on payment obligations, which could result in material losses.

The programs we have designed to monitor and mitigate the associated risk may not be successful. There can be no assurance that such programs will be effective in reducing credit risks relating to these lease financing arrangements. If the level of credit losses we experience in the future exceed our expectations, such losses could have a material adverse effect on our business, financial condition and results of operations or adversely affect our ability to sell such assets as part of our monetization strategy.

We may be unable to accurately forecast customer demand and our inventory levels.

We generally do not maintain large volumes of finished goods and anticipating demand for our products may be challenging as cataract surgeon demand and adoption rates can be unpredictable. In addition, as use of our LENSAR Laser System and ALLY System is adopted by more cataract surgeons, we anticipate greater fluctuations in demand for our products, which makes demand forecasting more

36


 

difficult. Our forecasts are based on management’s judgment and assumptions, each of which may introduce error into our estimates. If we underestimate customer demand or if insufficient manufacturing capacity is available, we would miss revenue opportunities and potentially lose market share and damage our customer relationships. In connection with the commercial launch of the ALLY System, we have modified our manufacturing operations from producing the LENSAR Laser Systems to the ALLY System. We could underestimate the worldwide demand for the ALLY System and be unable to fulfill customer requests. Conversely, if we overestimate customer demand, our excess or obsolete inventory may increase significantly, which would reduce our gross margin and adversely affect our financial results.

Failure to secure adequate coverage or reimbursement by government or other third-party payors for certain procedures using our ALLY Adaptive Cataract Treatment System or our other future products, or changes in current coverage or reimbursement, could materially impact our revenue and future growth.

Adequate coverage and reimbursement from third-party payors, including government programs such as Medicare and Medicaid, private insurance plans and managed care programs, for certain procedures (e.g., phacoemulsification) using our ALLY System or other products we may develop in the future, if approved, is central to the acceptance and adoption of these products. Hospitals, healthcare facilities, physicians and other healthcare providers that may purchase and use our ALLY System generally rely on third-party payors to pay for a part of the costs and fees associated with certain procedures using our ALLY System. If third-party payors reduce their levels of payment, if our costs of production increase faster than increases in reimbursement levels or if third-party payors deny reimbursement for procedures using our ALLY System, our ALLY System may not be adopted or accepted by hospitals, healthcare facilities, physicians or other healthcare providers and the prices paid for a procedure using our ALLY System may decline, which could have a material adverse effect on our business, financial condition or results of operations.

Physicians are reimbursed separately for their professional time and effort to perform a cataract procedure that is covered by third-party payors. Such party payors regularly update reimbursement amounts and also from time to time revise the methodologies used to determine reimbursement amounts. This includes routine updates to payments to physicians, hospitals and ambulatory surgery centers for procedures during which our ALLY System would be used. These updates could directly impact the demand for our future products. For example, the Medicare Access and CHIP Reauthorization Act of 2015, or MACRA, provided for a 0.5% annual increase in payment rates under the Medicare Physician Fee Schedule, or PFS, through 2019, but no annual update from 2020 through 2025. MACRA also introduced a Quality Payment Program for Medicare physicians, nurses and other “eligible clinicians” (as defined in MACRA) that adjusts overall reimbursement under the PFS based on certain performance categories. While MACRA applies only to Medicare reimbursement, Medicaid and private payors often follow Medicare payment limitations in setting their own reimbursement rates, and any reduction in Medicare reimbursement may result in a similar reduction in payments from private payors, which may result in reduced demand for our ALLY System or any other products we may develop in the future. However, there is no uniform policy of coverage and reimbursement among payors in the United States. Therefore, coverage and reimbursement for procedures can differ significantly from payor to payor. Many private payors require extensive documentation of a multi-step diagnosis before authorizing procedures using our products. Some private payors may apply their own coverage policies and criteria inconsistently, and physicians and other healthcare providers may not be able to receive approval and reimbursement for certain procedures using our ALLY System consistently. Any perception by physicians and other healthcare providers that the reimbursement for procedures using our ALLY System or other future products is inadequate to compensate them for the work required, including diagnosis, documentation, obtaining third-party payor approval for the procedure and other burdens on their office staff or that they may not be reimbursed at all for the procedures using our ALLY System or other future products, may negatively affect the adoption and use of our ALLY System or other future products and technologies, and the prices paid for such products may decline.

The healthcare industry in the United States, and in our other operating regions, has experienced a trend toward cost containment as government and private insurers seek to control healthcare costs. Third-party payors are imposing lower payment rates and negotiating reduced contract rates with hospitals, other healthcare facilities, surgeons and other healthcare providers and being increasingly selective about the products, technologies and procedures they chose to cover and provide reimbursement for. Third-party payors may adopt policies in the future restricting access to products and technologies like ours or the procedures performed using such products. Therefore, we cannot be certain that any procedures performed with our ALLY System or other future products will be covered and reimbursed. There can be no guarantee that should we introduce new products and technologies, third-party payors will provide adequate coverage and reimbursement for those products or the procedures in which they are used. If third-party payors do not provide adequate coverage or reimbursement for such products, then our sales may be limited to circumstances where our products and procedures using our products are being largely or entirely self-paid by patients, as is currently the case with procedures using our systems.

Additionally, market acceptance of our products and technologies in foreign markets may depend, in part, upon the availability of coverage and reimbursement within prevailing healthcare payment systems. Reimbursement and healthcare payment systems in international markets vary significantly by country and include both government-sponsored healthcare and private insurance. In the EU, reimbursement is entirely regulated at member state level and varies significantly between countries, and member states are facing increased pressure to limit public healthcare spending. We may not obtain additional international coverage and reimbursement

37


 

approvals in a timely manner, if at all. Our failure to receive such approvals would negatively impact future market acceptance of our ALLY System or any of other products we may develop in the future in the international markets in which those approvals are sought.

We provide a limited warranty for our products.

We provide a limited warranty that our products are free of material defects and conform to specifications, and offer to repair, replace or refund the purchase price of defective products. As a result, we bear the risk of potential warranty claims on our products. In the event that we attempt to recover some or all of the expenses associated with a warranty claim against us from our suppliers or vendors, we may not be successful in claiming recovery under any warranty or indemnity provided to us by such suppliers or vendors and any recovery from such vendor or supplier may not be adequate. In addition, warranty claims brought by our customers related to third-party components may arise after our ability to bring corresponding warranty claims against such suppliers expires, which could result in costs to us.

Product liability suits brought against us could cause us to incur substantial liabilities, limit the selling or leasing of our existing products and interfere with commercialization of any products that we may develop.

If our product offerings are defectively designed or manufactured, contain defective materials, or are used or deployed improperly, or if someone alleges any of the foregoing, whether or not such claims are meritorious, we may become subject to substantial and costly litigation. Any product liability claims brought against us, with or without merit, could divert management’s attention from our business, be expensive to defend, result in sizable damage awards against us, damage our reputation, increase our product liability insurance rates, prevent us from securing continuing coverage, or prevent or interfere with commercialization of our products. In addition, we may not have sufficient insurance coverage for all future claims. Product liability claims brought against us in excess of our insurance coverage would likely be paid out of cash reserves, harming our financial condition and results of operations.

Our insurance policies are expensive and protect us only from some business risks, which leaves us exposed to significant uninsured liabilities.

We do not carry insurance for all categories of risk that our business may encounter. We can give no assurance that the coverage under our product liability insurance in the United States will be available or adequate to satisfy any claims. Product liability insurance is expensive and subject to significant deductibles and exclusions, and may not be available on acceptable terms, if at all. If we are unable to obtain or maintain insurance at an acceptable cost or on acceptable terms with adequate coverage or otherwise protect against potential product liability claims, we could be exposed to significant liabilities. A product liability claim, recall or other claim with respect to uninsured liabilities or for amounts in excess of insured liabilities could have a material adverse effect on our business, financial condition and results of operations. Defending a suit, regardless of its merit or eventual outcome, could be costly, could divert management’s attention from our business and might result in adverse publicity, which could result in reduced acceptance of our products in the market, product recalls or market withdrawals.

We do not carry specific hazardous waste insurance coverage, and our insurance policies generally exclude coverage for damages and fines arising from hazardous waste exposure or contamination. Accordingly, in the event of contamination or injury, we could be held liable for damages or be penalized with fines in an amount exceeding our resources, and our clinical trials or regulatory approvals and certifications could be suspended.

We also expect that operating as a public company will make it more difficult and more expensive for us to obtain and maintain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers. We do not know, however, if we will be able to maintain existing insurance with adequate levels of coverage. Any significant uninsured liability may require us to pay substantial amounts, which would negatively affect our business, financial condition and results of operations.

Our financial results may fluctuate significantly and may not fully reflect the underlying performance of our business.

Our quarterly and annual results of operations may vary significantly in the future, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, the results of any one quarter or period should not be relied upon as an indication of future performance. Our quarterly and annual financial results may fluctuate as a result of a variety of factors, many of which are outside our control and, as a result, may not fully reflect the underlying performance of our business. For example, we have historically experienced seasonal variations in the selling or leasing of our products and procedures involving our products, with our fourth quarter typically

38


 

being the strongest and the first or third quarter being the slowest. We believe these seasonal changes are consistent across our industry. Other factors that may cause fluctuations in our quarterly and annual results include:

fluctuations in the demand for the more advanced, patient-pay procedures in which our systems are used;
adoption of our LENSAR Laser Systems and ALLY Systems;
our ability to establish and maintain an effective and dedicated sales organization in the United States and network of independent distributors outside the United States;
pricing pressure applicable to our products from competitor pricing;
results of clinical research and studies on our products or competitive products;
the mix of sales and leases of our systems;
timing of delivery of systems, new product offerings, acquisitions, licenses or other significant events by us or our competitors;
decisions by surgeons, hospitals and ASCs to defer acquisitions of systems in anticipation of the introduction of new products or product enhancements by us or our competitors;
sampling by and additional training requirements for cataract surgeons upon the commercialization of a new product by us or one of our competitors;
regulatory approvals, clearances or certifications and legislative changes affecting the products we may offer or those of our competitors;
interruption in the manufacturing or distribution of our systems;
delays in, or failure of, component and raw material deliveries by our suppliers;
the ability of our suppliers to timely provide us with an adequate supply of components;
the effect of competing technological, industry and market developments; and
changes in our ability to obtain regulatory clearance, certification or approval for our product candidates.

As a result, you should not rely on our results in any past period as an indication of future results and you should anticipate that fluctuations in our quarterly and annual operating results may continue and could generate volatility in the price of our common stock. Quarterly or annual comparisons of our financial results should not be relied upon as an indication of our future performance.

If we fail to manage our anticipated growth effectively, or are unable to increase or maintain our manufacturing capacity, we may not be able to meet customer demand for our products and our business could suffer.

We have experienced significant period-to-period growth in our business, with the exception of 2020 due to the impact of the COVID-19 pandemic on our operations, and we must continue to grow in order to meet our business and financial objectives. However, continued growth may create numerous challenges, including:

new and increased responsibilities for our management team;
increased pressure on our operating, financial and reporting systems;
increased pressure to anticipate and satisfy market demand;
additional manufacturing capacity requirements;

39


 

strain on our ability to source a larger supply of components, including as a result of ongoing supply chain issues, in order to meet our required specifications on a timely basis;
management of an increasing number of relationships with our customers, suppliers and other third parties;
entry into new international territories with unfamiliar regulations and business approaches;
the need to hire, train and manage additional qualified personnel; and
transitioning manufacturing from our LENSAR Laser System to our ALLY System.

Our current and planned capacity may not be sufficient to meet our current business plans. There are uncertainties inherent in expanding our manufacturing capabilities, and we may not be able to sufficiently increase our capacity in a timely manner. For example, manufacturing and product quality issues may arise as we increase production rates at our manufacturing facility or launch new products. Also, we may not manufacture the right product mix to meet customer demand as we introduce new products. As a result, we may experience difficulties in meeting customer demand, in which case we could lose customers or be required to delay new product introductions, and demand for our products could decline. If we fail to manage any of the above challenges effectively, our business may be harmed.

If we choose to acquire new and complementary businesses, products or technologies, we may be unable to complete these acquisitions or to successfully integrate them in a cost-effective and non-disruptive manner.

Our success depends, in part, on our ability to continually enhance and broaden our product offerings in response to changing customer demands, competitive pressures and advances in technologies. Accordingly, although we have no current commitments with respect to any acquisition or investment, we may in the future pursue the acquisition of, or joint ventures relating to, complementary businesses, products or technologies instead of developing them ourselves. We do not know if we will be able to successfully complete any future acquisitions or joint ventures, or whether we will be able to successfully integrate any acquired business, product or technology or retain any key employees related thereto. Integrating any business, product or technology we acquire could be expensive and time-consuming, disrupt our ongoing business and distract our management. If we are unable to integrate any acquired businesses, products or technologies effectively, our business will be adversely affected. In addition, any amortization or charges resulting from the costs of acquisitions could increase our expenses.

Our future growth depends on our ability to retain members of our senior management and other key employees. If we are unable to retain or recruit qualified personnel for growth, our business results could suffer.

We have benefited substantially from the leadership and performance of our senior management as well as certain key employees. Our success will depend on our ability to retain our current management and key employees, and to attract and retain qualified personnel in the future. Competition for senior management and key employees in our industry is intense, and we cannot guarantee that we will be able to retain our personnel or attract new, qualified personnel, or that we will be able to do so without incurring substantial additional costs. We have begun to experience increases in compensation levels in connection with our recruitment and retention efforts, which may increase further in the future. The loss of services of certain members of our senior management or key employees could prevent or delay the implementation and completion of our strategic objectives, or divert management’s attention to seeking qualified replacements. Each member of senior management as well as our key employees may terminate employment without notice and without cause or good reason. The members of our senior management are not subject to non-competition agreements. Accordingly, the adverse effect resulting from the loss of certain members of senior management could be compounded by our inability to prevent them from competing with us.

In addition to competing for market share for our products, we also compete against our competitors for personnel, including qualified sales representatives that are necessary to grow our business. Universities and research institutions also compete with us for scientific personnel that are important to our research and development efforts. We also rely on consultants and advisors in our research, operations, clinical and commercial efforts to implement our business strategies. Our consultants and advisors may be employed by employers other than us and may have commitments under consulting or advisory contracts with other entities that may limit their availability to us. Our strategic plan requires us to continue growing our sales, marketing, clinical and operational infrastructure in order to generate, and meet, the demand for our products. If we fail to retain or attract these key personnel, we could fail to take advantage of the market for our products, adversely affecting our business, financial condition and results of operation.

We rely significantly on the use of information technology. Cybersecurity risks – any technology failures causing a material disruption to operational technology or cyber-attacks on our systems affecting our ability to protect the integrity and security of

40


 

confidential customer and employee information – could harm our reputation and/or could disrupt our operations and negatively impact our business.

The efficient operation of our business depends on our information technology systems. We rely on our information technology systems to store and effectively manage sales and marketing data, accounting and financial functions, inventory management, product development tasks, clinical data, customer service and technical support functions, intellectual property, proprietary business information and certain personal information, including of our employees and contractors (collectively Confidential Information). The future operation, success and growth of our business depends on streamlined processes made available through our uninhibited access to information technology systems, global communications, internet activity and other network processes.

Like most companies, despite our current security measures, our information technology systems, and those of our third-party service providers, may be vulnerable to information security breaches, acts of vandalism, computer viruses and interruption, theft or loss of Confidential Information. Confidential Information might be improperly accessed due to a variety of events beyond our control, including, but not limited to, natural disasters, terrorist attacks, telecommunications failures, computer viruses, hackers and other security issues. In addition, a variety of our software systems are cloud-based data management applications, hosted by third-party service providers whose security and information technology systems are subject to similar risks. We have technology security initiatives in place to mitigate our risk to these vulnerabilities, but there can be no assurance that our or our third-party service providers’ cybersecurity risk management program and processes, including policies, controls or procedures and other security measures will be adequately designed, complied with, implemented or effective to ensure that our or their operations are not disrupted or that data security breaches do not occur.

Hackers and data thieves are increasingly sophisticated and operate large-scale and complex automated attacks which may remain undetected until after they occur. Even if identified, we may be unable to adequately investigate or remediate incidents or breaches due to attackers increasingly using tools and techniques that are designed to circumvent controls, to avoid detection, and to remove or obfuscate forensic evidence. We and certain of our service providers are from time to time subject to cyberattacks and security incidents. Any significant information technology system failure, accident or security breach could cause interruptions in our operations, result in damage to our reputation, the loss or misappropriation of Confidential Information, result in key personnel being unable to perform duties or communicate throughout the organization, significant costs associated with the investigation, data restoration and remediation, and potential notification of the breach to third-parties, including counter-parties and data subjects, and have other adverse impacts on our business. Ransomware attacks, including those from organized criminal threat actors, nation-states, and nation-state supported actors, are becoming increasingly prevalent and severe, and if made against us could lead to significant interruptions in our operations, loss of Confidential Information and income, reputational loss, diversion of funds, and may also result in fines, litigation and unwanted media attention. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting payments. Despite our existing security procedures and controls, if our network were compromised, it could give rise to unwanted media attention, materially damage our customer relationships, decrease sales and leases of our products, increase overhead costs, harm our business, reputation, results of operations, cash flows and financial condition, result in regulatory investigations and enforcement actions, result in fines or litigation, and may increase the costs we incur to protect against such information security breaches, such as increased investment in technology, the costs of compliance with consumer protection laws and costs resulting from consumer fraud.

The costs of mitigating cybersecurity risks are significant and are likely to increase in the future. These costs include, but are not limited to, retaining the services of cybersecurity providers; compliance costs arising out of existing and future cybersecurity, data protection and privacy laws and regulations; and costs related to maintaining redundant networks, data backups and other damage-mitigation measures.

We do not carry cyber insurance, which may expose us to certain potential losses for damages or result in penalization with fines in an amount exceeding our resources.

The actual or perceived failure to comply with data privacy and security laws and other obligations could have a material adverse effect on our business, results of operations and financial condition

Our business processes health-related and other personal information. When conducting clinical studies, we face risks associated with collecting trial participants’ information, especially health information, in a manner consistent with applicable laws and regulations. We also face risks inherent in handling large volumes of Confidential Information and in protecting the security of such information. We could be subject to attacks on our information technology systems by outside parties or fraudulent or inappropriate behavior by our service providers or employees. Third parties may also gain access to users’ accounts using stolen or inferred credentials, computer malware, viruses, spamming, phishing attacks or other means, and may use such access to obtain users’ personal information or prevent use of their accounts. Data breaches could result in a violation of applicable U.S. and international privacy, data protection and other laws, and subject us to individual or consumer class action litigation and governmental investigations and proceedings by federal, state

41


 

and local regulatory entities in the United States and by international regulatory entities, resulting in exposure to material civil or criminal liability, or both. Further, our general liability insurance and corporate risk program may not cover all potential claims to which we are exposed and may not be adequate to indemnify us for all liability that may be imposed.

We may be subject to state, federal and foreign laws relating to data privacy and security in the conduct of our business, including state breach notification laws, the Health Insurance Portability and Accountability Act, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, or, collectively, HIPAA, the EU’s General Data Protection Regulation 2016/679 and applicable national supplementing laws, or GDPR, and the California Consumer Privacy Act, as amended by the California Privacy Rights Act, or, collectively, CCPA. In the United States, HIPAA imposes, among other things, certain standards relating to the privacy, security, transmission and breach reporting of individually identifiable health information on covered entities, including healthcare providers and research institutions, from which we obtain clinical trial data, as well as their business associates that perform certain services that involve creating, receiving, maintaining or transmitting such information for or on behalf of such covered entities, and their covered subcontractors. Depending on the facts and circumstances, we could be subject to regulatory investigation and enforcement action, including significant penalties, if we violate HIPAA. Certain states have also adopted comparable privacy and security laws and regulations, which govern the privacy, processing and protection of health-related and other personal information. Such laws and regulations will be subject to interpretation by various courts and other governmental authorities, thus creating potentially complex compliance issues for us and our future customers and strategic partners. For example, the CCPA requires certain businesses that process personal information of California residents to, among other things: provide certain disclosures to California residents regarding the business’s collection, use, and disclosure of their personal information; receive and respond to requests from California residents to access, delete, and correct their personal information, or to opt-out of certain disclosures of their personal information; and enter into specific contractual provisions with service providers that process California resident personal information on the business’s behalf. Similar laws have been passed in other states, and continue to be proposed at the state and federal level, reflecting a trend toward more stringent privacy legislation in the United States. This legislation may add additional complexity, variation in requirements, restrictions and potential legal risk, require additional investment in resources to compliance programs, could impact strategies and availability of previously useful data, and could result in increased compliance costs and/or changes in business practices and policies.

Furthermore, the Federal Trade Commission, or FTC, and many state Attorneys General continue to enforce federal and state consumer protection laws against companies for online collection, use, dissemination and security practices that appear to be unfair or deceptive. The FTC has authority to initiate enforcement actions against entities that make deceptive statements about privacy and data sharing in privacy policies, fail to limit third-party use of personal health information, fail to implement policies to protect personal health information or engage in other unfair practices that harm customers. For example, according to the FTC, failing to take appropriate steps to keep consumers’ personal information secure can constitute unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act. The FTC expects a company’s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. Additionally, federal and state consumer protection laws are increasingly being applied by FTC and state Attorneys General to regulate the collection, use, storage, and disclosure of personal information, through websites or otherwise, and to regulate the presentation of website content.

The GDPR imposes comprehensive compliance obligations regarding our processing of personal data of individuals within the EEA or in the context of our activities within the EEA, including a principle of accountability and the obligation to demonstrate that appropriate legal bases are in place to justify data processing activities. Additionally, we are subject to laws and regulations regarding cross-border transfers of personal data, including laws relating to transfer of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States, and the efficacy and longevity of current transfer mechanisms between the EEA and the United States remains uncertain. Case law from the Court of Justice of the European Union states that reliance on the standard contractual clauses, or SSCs - a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism - alone may not necessarily be sufficient in all circumstances and that transfers must be assessed on a case-by-case basis. The European Commission adopted its Adequacy Decision in relation to the new EU-U.S. Data Privacy Framework, or DPF, on July 10, 2023, rendering the DPF effective as a GDPR transfer mechanism to U.S. entities self-certified under the DPF.

We currently rely on the SCCs to transfer personal data outside the EEA and the UK, including to the United States, with respect to both intragroup and third party transfers. We expect the existing legal complexity and uncertainty regarding international personal data transfers to continue. In particular, we expect the DPF Adequacy Decision to be challenged and international transfers to the United States and to other jurisdictions more generally to continue to be subject to enhanced scrutiny by regulators. If we cannot rely on existing mechanisms for transferring personal data from the EEA, or other jurisdictions, we could be prevented from transferring personal data of individuals in those regions; we could suffer additional costs, complaints and/or regulatory investigations or fines; we may have to stop using certain tools and vendors and make other operational changes; we will have to implement revised SSCs for existing arrangements within required time frame; and/or it could otherwise adversely affect the manner in which we provide our services and thus materially affect our operations and financial results. Failure to comply with the GDPR could result in penalties for certain breaches

42


 

of up to the greater of EUR 20 million or 4% of our global annual turnover. In addition to fines, a breach of the GDPR may result in regulatory investigations, reputational damage, orders to cease/change our data processing activities, enforcement notices, assessment notices (for a compulsory audit) and/ or civil claims (including class actions).

We are also subject to the United Kingdom General Data Protection Regulation and Data Protection Act 2018, which collectively impose separate but similar obligations to those under the GDPR and comparable penalties, including fines of up to £17.5 million or 4% of a noncompliant undertaking’s global annual revenue for the preceding financial year, whichever is greater. On October 12, 2023, the UK Extension to the DPF came into effect (as approved by the UK Government), as a data transfer mechanism from the UK to U.S. entities self-certified under the DPF. As we continue to expand into other foreign countries and jurisdictions, we may be subject to additional laws and regulations that may affect how we conduct business.

Furthermore, these laws impose substantial requirements that require the expenditure of significant funds and employee time to comply, and additional states and countries are enacting new data privacy and security laws, which will require future expansion of our compliance efforts. We also rely on third parties to host or otherwise process some of this data. In some instances, these third parties have experienced immaterial failures to protect data privacy. There can be no assurances that the privacy and security-related measures and safeguards we have put in place in relation to these third parties will be effective to protect us and/ or the relevant personal information from the risks associated with the third-party processing of such data. Any failure by a third party to prevent security breaches could have adverse consequences for us, result in applicable fines and penalties, damage our reputation, and/ or result in civil claims. We will need to expend additional resources and make significant investments to comply with data privacy and security laws. Our failure to comply with our posted privacy policies or with any federal, state, or international privacy and security laws, regulations, industry standards or other legal obligations relating to data privacy and information security or any failure to prevent security breaches of such data could result in significant liability under applicable laws, cause disruption to our business, harm our reputation, have a material adverse effect on our business, and may result in claims, complaints, liabilities, proceedings or actions against us by governmental entities or others, or may require us to change our operations. Any such claims, complaints, proceedings or actions could force us to incur significant expenses in defense of such proceedings or actions, distract our management, increase our costs of doing business, and result in the imposition of monetary penalties.

Performance issues, service interruptions or price increases by our shipping carriers could adversely affect our business and harm our reputation and ability to provide our products on a timely basis.

Reliable shipping is essential to our operations. We rely on providers of transport services for reliable and secure point-to-point transport of our products to our customers and for tracking of these shipments. Should a carrier encounter delivery performance issues such as loss, damage or destruction of any of our products, it would be costly to replace such products in a timely manner and such occurrences may damage our reputation and lead to decreased demand for our products and increased cost and expense to our business. In addition, any significant increase in shipping rates could adversely affect our operating margins and results of operations. Similarly, strikes, severe weather, natural disasters or other service interruptions affecting delivery services we use would adversely affect our ability to deliver our products (or any other products we commercialize in the future) on a timely basis.

Intangible assets on our books may lead to significant impairment charges.

We carry a significant amount of intangible assets on our balance sheet, partially due to the value of the LENSAR brand name, but also intangible assets associated with our technologies, acquired research and development, currently marketed products, and marketing know-how. As a result, we may incur significant impairment charges if the fair value of the intangible assets would be less than their carrying value on our balance sheet at any point in time.

We regularly review our long-lived intangible and tangible assets, including identifiable intangible assets, for impairment. Intangible assets with an indefinite useful life (such as the LENSAR brand name), acquired research projects not ready for use, and acquired development projects not yet ready for use are subject to impairment review. We review other long-lived assets for impairment when there is an indication that an impairment may have occurred.

We are subject to continuing contingent liabilities of PDL BioPharma, Inc. following the Spin-Off.

On October 1, 2020, we completed the Spin-Off and became an independent public company. There are several significant areas where the liabilities of PDL may become our obligations, notwithstanding the Spin-Off. For example, under the Internal Revenue Code of 1986, as amended, or the Code, and the related rules and regulations, each corporation that was a member of the PDL consolidated U.S. federal income tax reporting group during any taxable period or portion of any taxable period ending on or before the effective time of the Spin-Off is jointly and severally liable for the U.S. federal income tax liability of the entire PDL consolidated tax reporting group for that taxable period. In addition, the Tax Matters Agreement with PDL allocates the responsibility for taxes between PDL and us. Pursuant to this allocation, we may be responsible for taxes that we would not have otherwise incurred, or that we would have incurred

43


 

but in different amounts or at different times, on a standalone basis outside of the PDL consolidated group, and the amount of such taxes could be significant. If PDL is unable to pay any prior period taxes for which it is responsible, we could be required to pay the entire amount of such taxes.

Potential indemnification obligations to PDL pursuant to the Separation and Distribution Agreement could materially and adversely affect us.

In connection with the Spin-Off, the Company and PDL entered into a Separation and Distribution Agreement, dated September 30, 2020, or the Separation and Distribution Agreement, which sets forth the agreements between PDL and the Company regarding the principal transactions necessary to separate the Company from PDL and other agreements that govern certain aspects of the relationship with PDL after the completion of the Spin-Off. Among other things, the Separation and Distribution Agreement provides for indemnification obligations designed to make us financially responsible for substantially all of the liabilities that may exist relating to our business activities, whether incurred prior to or after the Spin-Off. If we are required to indemnify PDL under the circumstances set forth in the Separation and Distribution Agreement, we may be subject to substantial liabilities.

Risks Related to Government Regulation

Our products and operations are subject to extensive government regulation and oversight both in the United States and abroad, and our failure to comply with applicable requirements could harm our business.

Our products are regulated as medical devices. We and our products are subject to extensive regulation in the United States and elsewhere, including by the FDA and its foreign counterparts. The FDA and foreign regulatory agencies regulate, among other things, with respect to medical devices: design, development and manufacturing; testing, labeling, content and language of instructions for use and storage; clinical studies; product safety; establishment registration and device listing; marketing, sales and distribution; pre-market clearance, certification and approval; record keeping procedures; advertising and promotion; recalls and field safety corrective actions; post-market surveillance, including reporting of deaths or serious injuries and malfunctions that, if they were to recur, could lead to death or serious injury; post-market approval or certification studies; and product import and export.

The regulations to which we are subject are complex and have tended to become more stringent over time. Regulatory changes could result in restrictions on our ability to carry on or expand our operations, higher than anticipated costs or lower than anticipated sales. In addition, the FDA or other regulatory agencies may change their policies, adopt additional regulations, revise existing regulations, or take other actions that may prevent or delay approval or clearance of our products under development or impact our ability to modify our currently approved or cleared products on a timely basis. We may be found non-compliant as a result of future changes in. or interpretations of, regulations by the FDA or other regulatory agencies. For example, on February 23, 2022, the FDA issued a proposed rule to amend the Quality System Regulation, or QSR, which establishes current good manufacturing practice requirements for medical device manufacturers, to align more closely with the International Organization for Standardization, or ISO, standards. This proposal has not yet been finalized or adopted. Accordingly, it is unclear the extent to which this or any other proposals, if adopted, could impose additional or different regulatory requirements on us that could increase the costs of compliance or otherwise create competition that may negatively affect our business.

The FDA, foreign regulatory authorities and notified bodies enforce their regulatory requirements through, among other means, periodic unannounced inspections and audits. We do not know whether we will be found compliant in connection with any future FDA (or foreign regulatory authorities) inspections or notified bodies’ audits. Failure to comply with applicable regulations could jeopardize our ability to sell our products and result in enforcement actions such as: warning letters; fines; injunctions; civil penalties; termination of distribution; recalls or seizures of products; delays in the introduction of products into the market; total or partial suspension of production; refusal to grant future clearances, certifications or approvals; withdrawals or suspensions of current approvals or certifications, resulting in prohibitions on sales of our products; and in the most serious cases, criminal penalties.

We may not receive, or may be delayed in receiving, the necessary clearances, certifications or approvals for our future products, or modifications to our current products, and failure to timely obtain necessary additional clearances, certifications or approvals for our ALLY System and future products or modifications to our current products would adversely affect our ability to grow our business.

In the United States, before we can market a new medical device, or a new use of, new claim for or significant modification to an existing product, we must first receive either clearance under Section 510(k) of the Federal Food, Drug, and Cosmetic Act, or the FDCA, or approval of a pre-market approval application, or PMA, from the FDA, unless an exemption applies. In the 510(k) clearance process, before a device may be marketed, the FDA must determine that a proposed device is “substantially equivalent” to a legally-marketed “predicate” device, which includes a device that has been previously cleared through the 510(k) process, a device that was legally marketed prior to May 28, 1976 (pre-amendments device), a device that was originally on the U.S. market pursuant to an approved PMA

44


 

and later down-classified, or a 510(k)-exempt device. To be “substantially equivalent,” the proposed device must have the same intended use as the predicate device, and either have the same technological characteristics as the predicate device or have different technological characteristics and not raise different questions of safety or effectiveness than the predicate device. Clinical data are sometimes required to support substantial equivalence. In the process of obtaining PMA approval, the FDA must determine that a proposed device is safe and effective for its intended use based, in part, on extensive data, including, but not limited to, technical, pre-clinical, clinical trial, manufacturing and labeling data. The PMA process is typically required for devices that are deemed to pose the greatest risk, such as life-sustaining, life-supporting or implantable devices. To date, our products have received marketing authorization pursuant to the 510(k) clearance process.

Modifications to products that are approved through a PMA application generally require FDA approval. Similarly, certain modifications made to products cleared through a 510(k) may require a new 510(k) clearance. Both the PMA approval and the 510(k) clearance process can be expensive, lengthy and uncertain. The FDA’s 510(k) clearance process usually takes from three to 12 months, but can last longer. The process of obtaining a PMA is much more costly and uncertain than the 510(k) clearance process and generally takes from one to three years, or even longer, from the time the application is filed with the FDA. In addition, a PMA generally requires the performance of one or more clinical trials. Despite the time, effort and cost, a device may not be approved or cleared by the FDA. Any delay or failure to obtain necessary regulatory clearances or approvals could harm our business. Furthermore, even if we are granted regulatory clearances or approvals, they may include significant limitations on the indicated uses for the device, which may limit the market for the device.

In the United States, we have obtained clearance of our LENSAR Laser System and ALLY System through the 510(k) clearance process. Any modification to these systems that has not been previously cleared may require us to submit a new 510(k) premarket notification and obtain clearance, or submit a PMA and obtain FDA approval, prior to implementing the change. Specifically, any modification to a 510(k)-cleared device that could significantly affect its safety or effectiveness, or that would constitute a major change in its intended use, design or manufacture, requires a new 510(k) clearance or, possibly, approval of a PMA. The FDA requires every manufacturer to make this determination in the first instance, but the FDA may review any manufacturer’s decision. The FDA may not agree with our decisions regarding whether new clearances or approvals are necessary. We have made modifications to 510(k)-cleared products in the past and have determined based on our review of the applicable FDA regulations and guidance that in certain instances new 510(k) clearances or PMA approvals were not required. We may make modifications or add additional features to our products in the future that we believe do not require a new 510(k) clearance or approval of a PMA. If the FDA disagrees with our determination and requires us to submit new 510(k) notifications or PMA applications for modifications to our previously cleared products for which we have concluded that new clearances or approvals are unnecessary, we may be required to cease marketing or to recall the modified product until we obtain clearance or approval, and we may be subject to significant regulatory fines or penalties. If the FDA requires us to go through a lengthier, more rigorous examination for future products or modifications to existing products than we had expected, product introductions or modifications could be delayed or canceled, which could adversely affect our ability to grow our business.

The ALLY System, which has received clearance from the FDA, enables cataract surgeons to complete the FLACS procedure seamlessly in a single, sterile environment. The ALLY System is available to all U.S. cataract surgeons and has also received regulatory clearance in India and the Philippines.

The FDA, foreign regulatory authorities or notified bodies can delay, limit or deny clearance, certification or approval of a device for many reasons, including:

our inability to demonstrate to the satisfaction of the FDA or the applicable foreign regulatory authority or notified body that our products are safe or effective for their intended uses;
the disagreement of the FDA or the applicable foreign regulatory authority or notified body with the design or implementation of our clinical trials or the interpretation of data from pre-clinical studies or clinical trials;
serious and unexpected adverse device effects experienced by participants in our clinical trials;
the data from our pre-clinical studies and clinical trials may be insufficient to support clearance, certification or approval, where required;
our inability to demonstrate that the clinical and other benefits of the device outweigh the risks;

45


 

the manufacturing process or facilities we use may not meet applicable requirements; and
the potential for approval or certification policies or regulations of the FDA or applicable foreign regulatory authority or notified body to change significantly in a manner rendering our clinical data or regulatory filings insufficient for clearance, certification or approval.

In September 2022, we submitted an application for certification of the ALLY System in the EU and, in 2023, we submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications. Subject to the transitional provisions and in order to sell our products in EU member states, our products must comply with the general safety and performance requirements of the EU Medical Devices Regulation, which repeals and replaces the Medical Devices Directive. Compliance with these requirements is a prerequisite to be able to affix the European Conformity, or CE, mark to our products, without which they cannot be sold or marketed in the EU. All medical devices placed on the market in the EU must meet the general safety and performance requirements laid down in Annex I to the EU Medical Devices Regulation, including the requirement that a medical device must be designed and manufactured in such a way that, during normal conditions of use, it is suitable for its intended purpose. Medical devices must be safe and effective and must not compromise the clinical condition or safety of patients, or the safety and health of users and, where applicable, other persons, provided that any risks which may be associated with their use constitute acceptable risks when weighed against the benefits to the patient and are compatible with a high level of protection of health and safety, taking into account the generally acknowledged state of the art. To demonstrate compliance with the general safety and performance requirements, we must undergo a conformity assessment procedure, which varies according to the type of medical device and its (risk) classification. A conformity assessment procedure generally requires the intervention of a notified body. The notified body would typically audit and examine the technical file and the quality system for the manufacture, design and final inspection of our devices. If satisfied that the relevant product conforms to the relevant general safety and performance requirements, the notified body issues a certificate of conformity, which the manufacturer uses as a basis for its own declaration of conformity. The manufacturer may then apply the CE mark to the device, which allows the device to be placed on the market throughout the EU. The aforementioned EU rules are generally applicable in the European Economic Area, or EEA, which consists of the 27 EU member states plus Norway, Liechtenstein and Iceland. If we fail to comply with applicable laws and regulations, we would be unable to affix the CE mark to our products, which would prevent us from selling them within the EU and these three countries.

In the EU, the EU Medical Devices Regulation became effective on May 26, 2021. In accordance with its recently extended transitional provisions, both (i) devices lawfully placed on the market pursuant to the EU Medical Devices Directive prior to May 26, 2021 and (ii) legacy devices lawfully placed on the market after May 26, 2021 in accordance with the transitional provisions of the EU Medical Devices Regulation may generally continue to be made available on the market or put into service, provided that the requirements of the transitional provisions are fulfilled. In particular, no substantial change must be made to the device as such a modification would trigger the obligation to obtain a new certification under the EU Medical Devices Regulation and therefore to have a notified body conducting a new conformity assessment of the devices. Once our devices are certified under the EU Medical Devices Regulation, we must inform the notified body that carried out the conformity assessment of the medical devices that we market or sell in the EU and the EEA of any planned substantial changes to our quality system or substantial changes to our medical devices that could affect compliance with the general safety and performance requirements laid down in Annex I to the EU Medical Devices Regulation or cause a substantial change to the intended use for which the device has been CE marked. The notified body will then assess the planned changes and verify whether they affect the products’ ongoing conformity with the EU Medical Devices Regulation. If the assessment is favorable, the notified body will issue a new certificate of conformity or an addendum to the existing certificate attesting compliance with the general safety and performance requirements and quality system requirements laid down in the Annexes to the EU Medical Devices Regulation. The notified body may disagree with our proposed changes and product introductions or modifications could be delayed or canceled, which could adversely affect our ability to grow our business.

In the UK, on June 26, 2022, the Medicines and Healthcare products Regulatory Agency, or MHRA, published its response to a 10-week consultation on the future regulation of medical devices in the United Kingdom. The MHRA proposes amendments to the UK Medical Devices Regulations 2002 (which are based on EU legislation, primarily the EU Medical Devices Directive), in particular to create new access pathways to support innovation, create an innovative framework for regulating software and artificial intelligence as medical devices, reform in vitro diagnostic regulation, and foster sustainability through the reuse and remanufacture of medical devices. Regulations implementing the new regime were originally scheduled to come into force in July 2023, but the MHRA has recently updated guidance to reflect that it is now aiming for core aspects of the future regime for medical devices to apply from July 1, 2025. Medical devices bearing CE marks issued by EU notified bodies under the EU Medical Devices Regulation or EU Medical Devices Directive are now subject to transitional arrangements. Medical devices compliant with the EU Medical Devices Directive or EU Active Implantable Medical Devices Directive with a valid declaration and CE marking can be placed on the Great Britain market up until the sooner of expiry of certificate or June 30, 2028. Medical devices compliant with the EU Medical Devices Regulation can be placed on the Great Britain market up until June 30, 2030. Following these transitional periods, all medical devices will require a UK Conformity Assessed, or UKCA, mark. Manufacturers may choose to use the UKCA mark on a voluntary basis prior to the regulations coming into force; however, UKCA marking will not be recognized in the EU. Following the transitional period, compliance with the UK regulations

46


 

will be a prerequisite to be able to affix the UKCA mark to medical devices, without which they cannot be sold or marketed in Great Britain. The rules for placing medical devices on the Northern Ireland market will differ from those in the Great Britain and will continue to be governed according to EU requirements. These modifications may have an effect on the way we intend to conduct our business in these countries.

Failure to comply with post-marketing regulatory requirements could subject us to enforcement actions, including substantial penalties, and might require us to recall or withdraw a product from the market.

We are subject to ongoing and pervasive regulatory requirements governing, among other things, the manufacture, marketing, advertising, medical device reporting, sale, promotion, import, export, registration, and listing of devices. The regulations to which we are subject are complex and have become more stringent over time. Regulatory changes could result in restrictions on our ability to continue or expand our operations, higher than anticipated costs, or lower than anticipated sales. Even after we have obtained the proper regulatory approval, certification or clearance to market a device, we have ongoing responsibilities under FDA regulations and applicable foreign laws and regulations. The FDA, state and foreign regulatory authorities have broad enforcement powers. Our failure to comply with applicable regulatory requirements could result in enforcement action by the FDA, state or foreign regulatory authorities or notified bodies, which may include any of the following sanctions:

untitled letters or warning letters;
fines, injunctions, consent decrees and civil penalties;
recalls, termination of distribution, administrative detention, or seizure of our products;
customer notifications or repair, replacement or refunds;
operating restrictions or partial suspension or total shutdown of production;
delays in or refusal to grant our requests for future clearances, certifications or approvals (including foreign regulatory approvals) of new products, new intended uses, or modifications to existing products;
withdrawals or suspensions of our current 510(k) clearances or certifications, resulting in prohibitions on sales of our products;
FDA refusal to issue certificates to foreign governments needed to export products for sale in other countries; and
criminal prosecution.

Any of these sanctions could result in higher than anticipated costs or lower than anticipated sales and have a material adverse effect on our reputation, business, financial condition and results of operations.

In addition, the FDA and foreign regulatory authorities may change their clearance or certification policies, adopt additional regulations or revise existing regulations, or take other actions, which may prevent or delay clearance, certification or approval of our future products under development or impact our ability to modify our currently cleared or certified products on a timely basis. Such policy or regulatory changes could impose additional requirements upon us that could delay our ability to obtain new clearances, certifications or approvals, increase the costs of compliance or restrict our ability to maintain our clearances of our current products. For more information, see “—Legislative or regulatory reforms in the United States or the EU may make it more difficult and costly for us to obtain regulatory clearances, certifications or approvals for our products or to manufacture, market or distribute our products after clearance, certification or approval is obtained.

Our products must be manufactured in accordance with federal, state and foreign regulations, and we or any of our suppliers could be forced to recall products or terminate production if we fail to comply with these regulations.

The methods used in, and the facilities used for, the manufacture of our products must comply with the FDA’s QSR, which is a complex regulatory scheme that covers the procedures and documentation of the design, testing, production, process controls, quality assurance, labeling, packaging, handling, storage, distribution, installation, servicing and shipping of medical devices. Furthermore, we are required to verify that our suppliers maintain facilities, procedures and operations that comply with our quality standards and applicable regulatory requirements. The FDA enforces the QSR through periodic announced or unannounced inspections of medical device manufacturing facilities, which may include the facilities of subcontractors. Our products are also subject to similar state regulations and various laws and regulations of foreign countries governing manufacturing.

47


 

Our third-party manufacturers may not take the necessary steps to comply with applicable regulations, which could cause delays in the delivery of our products. In addition, failure to comply with applicable FDA (or other regulatory authorities) requirements or later discovery of previously unknown problems with our products or manufacturing processes could result in, among other things: warning letters or untitled letters; fines, injunctions or civil penalties; suspension or withdrawal of approvals or certifications; seizures or recalls of our products; total or partial suspension of production or distribution; administrative or judicially imposed sanctions; the FDA’s (or foreign regulatory authorities’ or notified bodies’) refusal to grant pending or future clearances, certifications or approvals for our products; clinical holds; refusal to permit the import or export of our products; and criminal prosecution of us or our employees.

Any of these actions could significantly and negatively affect supply of our products. If any of these events occurs, our reputation could be harmed, we could be exposed to product liability claims and we could lose customers and experience reduced sales and increased costs.

The misuse or off-label use of our LENSAR Laser System or ALLY System, may harm our reputation in the marketplace, result in injuries that lead to product liability suits or result in costly investigations, fines or sanctions by regulatory bodies if we are deemed to have engaged in the promotion of these uses, any of which could be costly to our business.

Our LENSAR Laser System and ALLY System are ophthalmic surgical lasers indicated for the creation of anterior capsulotomies, use in patients undergoing surgery requiring laser-assisted fragmentation of the cataractous lens, and for creating cuts/incisions in the cornea. We train our marketing personnel and direct sales force to not promote our devices for uses outside of the FDA-approved indications for use, known as “off-label uses.” We cannot, however, prevent a physician from using our devices off-label, when in the physician’s independent professional medical judgment he or she deems it appropriate. There may be increased risk of injury to patients if physicians attempt to use our devices off-label. Furthermore, the use of our devices for indications other than those approved by the FDA or a foreign regulatory authority or certified by a notified body may not effectively treat such conditions, which could harm our reputation in the marketplace among physicians and patients.

If the FDA or any foreign regulatory authority determines that our promotional materials or training constitute promotion of an off-label use, it could request that we modify our training or promotional materials or subject us to regulatory or enforcement actions, including the issuance or imposition of an untitled letter, which is used for violators that do not necessitate a warning letter, injunction, seizure, civil fine or criminal penalties. It is also possible that other federal, state or foreign enforcement authorities might take action under other regulatory authority, such as false claims laws, if they consider our business activities to constitute promotion of an off-label use, which could result in significant penalties, including, but not limited to, criminal, civil and administrative penalties, damages, fines, disgorgement, exclusion from participation in government healthcare programs and the curtailment of our operations.

In addition, physicians may misuse our products or use improper techniques if they are not adequately trained, potentially leading to injury and an increased risk of product liability. If our devices are misused or used with improper technique, we may become subject to costly litigation by our customers or their patients. Product liability claims could divert management’s attention from our core business, be expensive to defend and result in sizeable damage awards against us that may not be covered by insurance.

Our products may cause or contribute to adverse medical events or be subject to failures or malfunctions that we are required to report to the FDA (or similar foreign authorities), and if we fail to do so, we would be subject to sanctions that could harm our reputation, business, financial condition and results of operations. The discovery of serious safety issues with our products, or a recall of our products either voluntarily or at the direction of the FDA or another governmental authority, could have a negative impact on us.

We are subject to the FDA’s medical device reporting regulations and similar foreign regulations, which require us to report to the FDA (or similar foreign authorities) when we receive or become aware of information that reasonably suggests that one or more of our products may have caused or contributed to a death or serious injury or malfunctioned in a way that, if the malfunction were to recur, it could cause or contribute to a death or serious injury. The timing of our obligation to report is triggered by the date we become aware of the adverse event as well as the nature of the event. We may fail to report adverse events of which we become aware within the prescribed timeframe. We may also fail to recognize that we have become aware of a reportable adverse event, especially if it is not reported to us as an adverse event or if it is an adverse event that is unexpected or removed in time from the use of the product. If we fail to comply with our reporting obligations, the FDA (or similar foreign authorities) could take action, including warning letters, untitled letters, administrative actions, criminal prosecution, imposition of civil monetary penalties, revocation of our device clearance, certification or approval, seizure of our products or delay in clearance, certification or approval of future products.

The FDA and foreign regulatory authorities have the authority to require the recall of commercialized products in the event of material deficiencies or defects in design or manufacture of a product or in the event that a product poses an unacceptable risk to health. The FDA’s authority to require a recall must be based on a finding that there is reasonable probability that the device could cause serious injury or death. We may also choose to voluntarily recall a product if any material deficiency is found. A government-mandated or

48


 

voluntary recall by us could occur as a result of an unacceptable risk to health, component failures, malfunctions, manufacturing defects, labeling or design deficiencies, packaging defects or other deficiencies or failures to comply with applicable regulations. Product defects or other errors may occur in the future.

Depending on the corrective action we take to redress a product’s deficiencies or defects, the FDA (or foreign regulatory authorities) may require, or we may decide, that we will need to obtain new clearances, certifications or approvals for the device before we may market or distribute the corrected device. Seeking such clearances, certifications or approvals may delay our ability to replace the recalled devices in a timely manner. Moreover, if we do not adequately address problems associated with our devices, we may face additional regulatory enforcement action, including warning letters from the FDA (or foreign regulatory authorities), product seizure, injunctions, administrative penalties or civil or criminal fines.

Companies are required to maintain certain records of recalls and corrections, even if they are not reportable to the FDA (or similar foreign authorities). We may initiate voluntary withdrawals or corrections for our products in the future that we determine do not require notification of the FDA (or similar foreign authorities). If the FDA (or similar foreign authorities) disagrees with our determinations, it could require us to report those actions as recalls and we may be subject to enforcement action. A future recall announcement could harm our reputation with customers, potentially lead to product liability claims against us and negatively affect our sales. Any corrective action, whether voluntary or involuntary, as well as defending ourselves in a lawsuit, will require the dedication of our time and capital, distract management from operating our business and may harm our reputation and financial results.

If we do not obtain and maintain international regulatory registrations, clearances, certifications or approvals for our products, we will be unable to market and sell our products outside of the United States.

Sales of our products outside of the United States are subject to foreign regulatory requirements that vary widely from country to country. In addition, the FDA regulates exports of medical devices from the United States. While the regulations of some countries may not impose barriers to marketing and selling our products or only require notification, others require that we obtain the clearance, certification or approval of a specified regulatory body. Complying with foreign regulatory requirements, including obtaining registrations, clearances, certifications or approvals, can be expensive and time-consuming, and we may not receive regulatory clearances, certifications or approvals in each country in which we plan to market our products or we may be unable to do so on a timely basis. The time required to obtain registrations, clearances, certifications or approvals, if required by other countries, may be longer than that required for FDA clearance or approval, and requirements for such registrations, clearances, certifications or approvals may significantly differ from FDA requirements. If we modify our products, we may need to apply for additional regulatory clearances, certifications or approvals before we are permitted to sell the modified product. In addition, we may not continue to meet the quality and safety standards required to maintain the authorizations (approvals or certifications) that we have received. If we are unable to maintain our authorizations or certifications in a particular country, we will no longer be able to sell the applicable product in that country.

Regulatory clearance or approval by the FDA does not ensure registration, clearance, certification or approval by regulatory authorities or notified bodies in other countries, and registration, clearance, certification or approval by one or more foreign regulatory authorities or notified bodies does not ensure registration, clearance, certification or approval by regulatory authorities or notified bodies in other foreign countries or by the FDA. However, a failure or delay in obtaining registration or regulatory clearance, certification or approval in one country may have a negative effect on the regulatory process in others.

The clinical trial process is lengthy and expensive with uncertain outcomes. Results of earlier studies may not be predictive of future clinical trial results, or the safety or efficacy profile for such products.

Clinical testing is difficult to design and implement, can take many years, can be expensive and carries uncertain outcomes. We intend to conduct additional clinical trials and to generate clinical data that will help us demonstrate the benefits of our system compared to manual cataract surgery conducted without a laser system, or with competing laser systems.

The results of preclinical studies and clinical trials of our products conducted to date and ongoing or future studies and trials of our current, planned or future products may not be predictive of the results of later clinical trials, and interim results of a clinical trial do not necessarily predict final results. Our interpretation of data and results from our clinical trials do not ensure that we will achieve similar results in future clinical trials. In addition, preclinical and clinical data are often susceptible to various interpretations and analyses, and many companies that have believed their products performed satisfactorily in preclinical studies and earlier clinical trials have nonetheless failed to replicate results in later clinical trials. Products in later stages of clinical trials may fail to show the desired safety and efficacy despite having progressed through nonclinical studies and earlier clinical trials. Failure can occur at any stage of clinical testing. Our clinical studies may produce negative or inconclusive results, and we may decide, or regulators or notified bodies may require us, to conduct additional clinical and non-clinical testing in addition to those we have planned.

49


 

The initiation and completion of any of clinical studies may be prevented, delayed, or halted for numerous reasons. We may experience delays in our ongoing clinical trials for a number of reasons, which could adversely affect the costs, timing or successful completion of our clinical trials, including related to the following:

we may be required to submit an Investigational Device Exemption, or IDE, application to FDA, which must become effective prior to commencing certain human clinical trials of medical devices, and FDA may reject our IDE application and notify us that we may not begin clinical trials, and similar risks may apply in foreign jurisdictions;
regulators and other comparable foreign regulatory authorities may disagree as to the design or implementation of our clinical trials;
regulators, Institutional Review Boards, or IRBs, or other reviewing bodies may not authorize us or our investigators to commence a clinical trial, or to conduct or continue a clinical trial at a prospective or specific trial site;
we may not reach agreement on acceptable terms with prospective contract research organizations, or CROs, and clinical trial sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and trial sites;
clinical trials may produce negative or inconclusive results, and we may decide, or regulators or notified bodies may require us, to conduct additional clinical trials or abandon product development programs;
the number of subjects or patients required for clinical trials may be larger than we anticipate, enrollment in these clinical trials may be insufficient or slower than we anticipate, and the number of clinical trials being conducted at any given time may be high and result in fewer available patients for any given clinical trial, or patients may drop out of these clinical trials at a higher rate than we anticipate;
our third-party contractors, including those manufacturing products or conducting clinical trials on our behalf, may fail to comply with regulatory requirements or meet their contractual obligations to us in a timely manner, or at all;
we might have to suspend or terminate clinical trials for various reasons, including a finding that the subjects are being exposed to unacceptable health risks;
we may have to amend clinical trial protocols or conduct additional studies to reflect changes in regulatory requirements or guidance, which we may be required to submit to an IRB (or other reviewing bodies), regulatory authorities, or both, for re-examination;
regulators, IRBs, other reviewing bodies, or other parties may require or recommend that we or our investigators suspend or terminate clinical research for various reasons, including safety signals or noncompliance with regulatory requirements;
the cost of clinical trials may be greater than we anticipate;
clinical sites may not adhere to the clinical protocol or may drop out of a clinical trial;
we may be unable to recruit a sufficient number of clinical trial sites;
regulators, IRBs, or other reviewing bodies may fail to approve or subsequently find fault with our manufacturing processes or facilities of third-party manufacturers with which we enter into agreement for clinical and commercial supplies, the supply of devices or other materials necessary to conduct clinical trials may be insufficient, inadequate or not available at an acceptable cost, or we may experience interruptions in supply;
approval or certification policies or regulations of FDA or applicable foreign regulatory agencies may change in a manner rendering our clinical data insufficient for certification or approval; and
our current or future products may have undesirable side effects or other unexpected characteristics.

Any of these occurrences may significantly harm our business, financial condition and prospects. In addition, any further disruptions related to public health crises, such as a resurgence of COVID-19, may increase the likelihood that we encounter such difficulties or

50


 

delays in initiating, enrolling, conducting or completing our planned and ongoing clinical trials. Many of the factors that cause, or lead to, a delay in the commencement or completion of clinical trials may also ultimately lead to the denial of regulatory approval or certification of our product candidates.

Patient enrollment in clinical trials and completion of patient follow-up depend on many factors, including the size of the patient population, the nature of the trial protocol, the proximity of patients to clinical sites, the eligibility criteria for the clinical trial, patient compliance, competing clinical trials and clinicians’ and patients’ perceptions as to the potential advantages of the product being studied in relation to other available therapies, including any new treatments that may be approved for the indications we are investigating. 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 efficacy of a product candidate, or they may be persuaded to participate in contemporaneous clinical trials of a competitor’s product candidate. In addition, patients participating in our clinical trials may drop out before completion of the trial or experience adverse medical events unrelated to our products. Delays in patient enrollment or failure of patients to continue to participate in a clinical trial may delay commencement or completion of the clinical trial, cause an increase in the costs of the clinical trial and delays, or result in the failure of the clinical trial.

Clinical trials must be conducted in accordance with the laws and regulations of the FDA and other applicable regulatory authorities’ legal requirements, regulations or guidelines, and are subject to oversight by these governmental agencies and IRBs, or other reviewing bodies, at the medical institutions where the clinical trials are conducted. In addition, clinical trials must be conducted with supplies of our devices produced under cGMP, requirements and other regulations. Furthermore, we rely on CROs, and clinical trial sites to ensure the proper and timely conduct of our clinical trials and while we have agreements governing their committed activities, we have limited influence over their actual performance. We depend on our collaborators and on medical institutions and CROs to conduct our clinical trials in compliance with good clinical practice, or GCP, requirements. To the extent our collaborators or the CROs fail to enroll participants for our clinical trials, fail to conduct the study to GCP standards or are delayed for a significant time in the execution of trials, including achieving full enrollment, we may be affected by increased costs, program delays or both. In addition, clinical trials that are conducted in countries outside the United States may subject us to further delays and expenses as a result of increased shipment costs, additional regulatory requirements and the engagement of non-U.S. CROs, as well as expose us to risks associated with clinical investigators who are unknown to the FDA, and different standards of diagnosis, screening and medical care.

Even if our future products are cleared or approved in the United States, commercialization of our products in foreign countries would require clearance, certification or approval by regulatory authorities or notified bodies in those countries. Clearance, certification or approval procedures vary among jurisdictions and can involve requirements and administrative review periods different from, and greater than, those in the United States, including additional preclinical studies or clinical trials. Any of these occurrences could have an adverse effect on our business, financial condition and results of operations.

Legislative or regulatory reforms in the United States or the EU may make it more difficult and costly for us to obtain regulatory clearances, certifications or approvals for our products or to manufacture, market or distribute our products after clearance, certification or approval is obtained.

From time to time, legislation is drafted and introduced in Congress that could significantly change the statutory provisions governing the regulation of medical devices. The FDA may change its clearance and approval policies, adopt additional regulations or revise existing regulations, or take other actions, which may prevent or delay approval or clearance of our future products under development or impact our ability to modify our currently cleared products on a timely basis. For example, in November 2018, FDA officials announced steps that the FDA intended to take to modernize the premarket notification pathway under Section 510(k) of the Federal Food, Drug, and Cosmetic Act. Among other things, the FDA announced that it planned to develop proposals to drive manufacturers utilizing the 510(k) pathway toward the use of newer predicates. These proposals included plans to potentially sunset certain older devices that were used as predicates under the 510(k) clearance pathway, and to potentially publish a list of devices that have been cleared on the basis of demonstrated substantial equivalence to predicate devices that are more than 10 years old. These proposals have not yet been finalized or adopted, and the FDA may work with Congress to implement such proposals through legislation. Accordingly, it is unclear the extent to which any proposals, if adopted, could impose additional regulatory requirements on us that could delay our ability to obtain new 510(k) clearances, increase the costs of compliance, or restrict our ability to maintain our current clearances, or otherwise create competition that may negatively affect our business.

More recently, in September 2019, the FDA issued revised final guidance describing an optional “safety and performance based” premarket review pathway for manufacturers of “certain, well-understood device types” to demonstrate substantial equivalence under the 510(k) clearance pathway by showing that such device meets objective safety and performance criteria established by the FDA, thereby obviating the need for manufacturers to compare the safety and performance of their medical devices to specific predicate devices in the clearance process. The FDA maintains a list device types appropriate for the “safety and performance based” pathway and continues to develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the recommended testing methods where feasible. The FDA may establish performance criteria for classes of devices for which we

51


 

or our competitors seek or currently have received clearance, and it is unclear the extent to which such performance standards, if established, could impact our ability to obtain new 510(k) clearances or otherwise create competition that may negatively affect our business.

In addition, FDA regulations and guidance are often revised or reinterpreted by the FDA in ways that may significantly affect our business and our products. Any new statutes, regulations or revisions or reinterpretations of existing regulations may impose additional costs or lengthen review times of any future products or make it more difficult to obtain approval for, manufacture, market or distribute our products. We cannot determine what effect changes in regulations, statutes, legal interpretation or policies, when and if promulgated, enacted or adopted may have on our business in the future. Such changes could, among other things, require additional testing prior to obtaining clearance or approval; changes to manufacturing methods; recall, replacement or discontinuance of our products; or additional record keeping. The FDA’s and other regulatory authorities’ policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory clearance or approval of our product candidates. We cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative action, either in the United States or abroad. If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may be subject to enforcement action and we may not achieve or sustain profitability.

In addition, the regulatory landscape related to medical devices in the EU recently evolved. On May 26, 2021, the EU Medical Devices Regulation became applicable, and repealed and replaced the EU Medical Devices Directive and the Active Implantable Medical Devices Directive. Unlike directives, which must be implemented into the national laws of the EU member states, regulations are directly applicable (i.e., without the need for adoption of EU member state laws implementing them) in all EU member states and are intended to eliminate current differences in the regulation of medical devices among EU member states. The EU Medical Devices Regulation, among other things, is intended to establish a uniform, transparent, predictable and sustainable regulatory framework across the EU for medical devices and ensure a high level of safety and health while supporting innovation.

The modifications brought by this new Regulation may have an effect on the way we intend to develop our business in the EU and EEA. For example, as a result of the transition towards the new regime, notified body review times have lengthened, and product introductions or modifications could be delayed, which could adversely affect our ability to grow our business in a timely manner.

Disruptions at the FDA and other government agencies and notified bodies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, or otherwise prevent new or modified products from being developed, cleared or approved or commercialized in a timely manner or at all, which could negatively impact our business.

The ability of the FDA, foreign regulatory agencies and notified bodies to review and clear, certify or approve new products can be affected by a variety of factors, including government budget and funding levels, statutory, regulatory, and policy changes, the FDA’s, foreign regulatory agencies’ and notified bodies’ ability to hire and retain key personnel and accept the payment of user fees, and other events that may otherwise affect the FDA’s, foreign regulatory agencies’ and notified bodies’ ability to perform routine functions. Average review times at the FDA, foreign regulatory agencies and notified bodies have fluctuated in recent years as a result. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. Disruptions at the FDA, foreign regulatory agencies and notified bodies may also slow the time necessary for new medical devices or modifications to cleared, certified or approved medical devices to be reviewed and cleared, certified or approved by necessary government agencies (or other notified bodies), which would adversely affect our business. For example, over the last several years, the U.S. government has shut down several times and certain regulatory agencies, such as the FDA, have had to furlough critical FDA employees and stop critical activities.

Separately, in response to the COVID-19 pandemic, the FDA postponed most inspections of domestic and foreign manufacturing facilities at various points. Even though the FDA has since resumed standard inspection operations of domestic facilities where feasible, the FDA has continued to monitor and implement changes to its inspectional activities to ensure the safety of its employees and those of the firms it regulates, and any resurgence of the COVID-19 virus or emergence of new variants may lead to further inspectional delays. Regulatory authorities outside the United States have also adopted similar restrictions or other policy measures at times in response to the COVID-19 pandemic and may adopt similar restrictions or other policy measures in the future. If a prolonged government shutdown occurs, or if global health concerns continue to prevent the FDA or other regulatory authorities or notified bodies from conducting their regular inspections, audits, reviews, or other regulatory activities, it could significantly impact the ability of the FDA, or other regulatory authorities or notified bodies, to timely review and process our regulatory submissions, which could have a material adverse effect on our business.

In the EU, notified bodies must be officially designated to certify products and services in accordance with the EU Medical Devices Regulation. Their designation process, which is significantly stricter under the new Regulation, has experienced considerable delays due to the COVID-19 pandemic. Despite a recent increase in designations, the current number of notified bodies designated under the new

52


 

Regulation remains significantly lower than the number of notified bodies designated under the previous regime. The current designated notified bodies are therefore facing a backlog of requests as a consequence of which review times have lengthened. This situation may impact the way we are conducting our business in the EU and the EEA and the ability of our notified body to timely review and process our regulatory submissions and perform its audits.

Enacted and future healthcare legislation may increase the difficulty and cost for us to commercialize our ALLY Adaptive Cataract Treatment System or other products we may develop in the future and may affect the prices we may set.

In the United States, the EU and other jurisdictions, there have been and continue to be a number of legislative initiatives and judicial challenges to contain healthcare costs. For example, in March 2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, or collectively the ACA, was passed, which substantially changed the way healthcare is financed by both governmental and private insurers, and significantly impacted the United States medical device industry.

Since its enactment, there have been judicial, executive and Congressional challenges to certain aspects of the ACA, as well as other efforts to challenge, repeal or replace the ACA that may impact our business or financial condition. On June 17, 2021, the U.S. Supreme Court dismissed the most recent judicial challenge to the ACA without specifically ruling on the constitutionality of the ACA. Prior to the Supreme Court’s decision, President Biden issued an executive order to initiate a special enrollment period from February 15, 2021 through August 15, 2021 for purposes of obtaining health insurance coverage through the ACA marketplace. The executive order also instructed certain governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements, and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA.

Moreover, other legislative changes have been proposed and adopted since the ACA was enacted. For example, the Budget Control Act of 2011, among other things, included reductions to Medicare payments to providers Additionally, the American Taxpayer Relief Act of 2012, among other things, reduced Medicare payments to several providers, including hospitals, and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. We expect that additional U.S. federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that the U.S. federal government will pay for healthcare products and services, which could result in reduced demand for our products or additional pricing pressures and could seriously harm our business.

For EU states, in December 2021, the EU Regulation No 2021/2282 on Health Technology Assessment, or HTA, amending Directive 2011/24/EU, was adopted. While the Regulation entered into force in January 2022, it will only begin to apply from January 2025 onwards, with preparatory and implementation-related steps to take place in the interim. Once applicable, it will have a phased implementation depending on the concerned products. The Regulation intends to boost cooperation among EU member states in assessing health technologies, including certain high-risk medical devices, and provide the basis for cooperation at the EU level for joint clinical assessments in these areas. It will permit EU member states to use common HTA tools, methodologies, and procedures across the EU, working together in four main areas, including joint clinical assessment of the innovative health technologies with the most potential impact for patients, joint scientific consultations whereby developers can seek advice from HTA authorities, identification of emerging health technologies to identify promising technologies early, and continuing voluntary cooperation in other areas. Individual EU member states will continue to be responsible for assessing non-clinical (e.g., economic, social, ethical) aspects of health technologies, and making decisions on pricing and reimbursement.

We cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative action in the United States, the EU or any other jurisdiction. If we or any third parties we may engage are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we or such third parties are not able to maintain regulatory compliance, we may not be able to achieve or sustain profitability or successfully market our ALLY System or any other products we may develop and obtain clearance for in the future.

We may be subject to certain federal, state and foreign laws pertaining to healthcare fraud and abuse, including anti-kickback, self-referral, false claims and fraud laws, and any violations by us of such laws could result in fines or other penalties.

Although none of the procedures using our products are currently covered by any state, federal or foreign government healthcare programs or other third-party payors, applicable agencies and regulators may interpret that our commercial, research and other financial relationships with healthcare providers, institutions and GPOs are nonetheless subject to various federal, state and foreign laws intended to prevent healthcare fraud and abuse, including the following:

the federal Anti-Kickback Statute, which prohibits, among other things, any person from knowingly and willfully offering, soliciting, receiving or providing remuneration, directly or indirectly, to induce either the referral of an individual for an item or service or the purchasing or ordering of a good or service, for which payment may be made under federal healthcare programs

53


 

such as the Medicare and Medicaid programs. Remuneration has been broadly defined to include anything of value, including cash, improper discounts and free or reduced price items and services. In addition, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;
the federal False Claims Act, which prohibits, among other things, individuals or entities from knowingly presenting, or causing to be presented, false claims, or knowingly using false statements, to obtain payment from the federal government, and which may apply to entities that provide coding and billing advice to customers. The federal False Claims Act has been used to prosecute persons submitting claims for payment that are inaccurate or fraudulent, that are for services not provided as claimed or for services that are not medically necessary. In addition, the government may assert that a claim including items and services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act. The federal False Claims Act also includes a whistleblower provision that allows individuals to bring actions on behalf of the federal government and share a portion of the recovery of successful claims;
the federal Health Insurance Portability and Accountability Act of 1996, as amended, also created federal criminal laws that prohibit executing a scheme to defraud any healthcare benefit program or making false statements relating to healthcare matters. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;
the Physician Payments Sunshine Act and its implementing regulations, which require certain manufacturers of drugs, devices, biologics and medical supplies that are reimbursable under Medicare, Medicaid, or the Children’s Health Insurance Program to report annually to the government information related to certain payments and other transfers of value to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain non-physician providers such as physician assistants and nurse practitioners, and teaching hospitals, as well as ownership and investment interests held by the physicians described above and their immediate family members;
analogous state and foreign laws and regulations, including state anti-kickback and false claims laws, which apply to items and services reimbursed by any third-party payor, including private insurers and self-pay patients; state laws that require device manufacturers to comply with the industry’s voluntary compliance guidelines and the relevant compliance guidance promulgated by the U.S. federal government, or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; and state laws and regulations that require manufacturers to track gifts and other remuneration and items of value provided to healthcare professionals and entities; and
EU and other foreign law equivalents of each of the laws, including reporting requirements detailing interactions with and payments to healthcare providers.

If our operations are found to be in violation of any of the laws described above or any other governmental laws and regulations that may apply to us, we may be subject to significant penalties, including civil, criminal and administrative penalties, damages, fines, exclusion from government-funded healthcare programs, such as Medicare and Medicaid or similar programs in other countries or jurisdictions, disgorgement, individual imprisonment, contractual damages, reputational harm, diminished profits and the curtailment or restructuring of our operations. Further, defending against any such actions can be costly, time-consuming and may require significant personnel resources. Therefore, even if we are successful in defending against any such actions that may be brought against us, our business may be impaired.

We are subject to anti-corruption, anti-bribery and similar laws and any violations by us of such laws could result in fines or other penalties.

A majority of our revenue is derived from operations outside of the United States and is subject to requirements under the U.S. Treasury Department’s Office of Foreign Assets Control, anti-corruption, anti-bribery and similar laws, such as the Foreign Corrupt Practices Act, or FCPA, the U.K. Bribery Act 2010, and other anti-corruption, anti-bribery and anti-money laundering laws in countries in which we conduct activities. The FCPA prohibits, among other things, improper payments or offers of payments to foreign governments and their officials for the purpose of obtaining or retaining business. Recently, the U.S. Department of Justice has increased its enforcement activities with respect to the FCPA.

Our safeguards to discourage improper payments or offers of payments by our employees, consultants, sales agents or distributors may be ineffective. Any violations of the FCPA and similar laws may result in severe criminal or civil sanctions, or other liabilities or proceedings against us, and would likely harm our reputation, business, financial condition and result of operations.

54


 

Our employees, independent contractors, principal investigators, consultants, vendors, distributors and contract research organizations may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements.

We are exposed to the risk that our employees, independent contractors, principal investigators, consultants, vendors, distributors and contractor research organizations, or CROs, may engage in fraudulent or other illegal activity. While we have policies and procedures in place prohibiting such activity, misconduct by these parties could include among other infractions or violations intentional, reckless or negligent conduct or unauthorized activity that violates: (i) FDA (and foreign regulatory authorities’) regulations, including those laws that require the reporting of true, complete and accurate information to the FDA (or foreign regulatory authorities); (ii) manufacturing standards; (iii) federal, state and foreign healthcare fraud and abuse laws and regulations; (iv) laws that require the true, complete and accurate reporting of financial information or data; or (v) other commercial or regulatory laws or requirements. Specifically, sales, marketing and business arrangements in the healthcare industry are subject to extensive laws and regulations intended to prevent fraud, kickbacks, self-dealing and other abusive practices. These laws and regulations may restrict or prohibit a wide range of pricing, discounting, marketing and promotion, sales commission, customer incentive programs and other business arrangements. Activities subject to these laws also involve the improper use of information obtained in the course of clinical trials, which could result in regulatory sanctions and serious harm to our reputation. It is not always possible to identify and deter misconduct by our employees and other third parties, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business, including the imposition of civil, criminal and administrative penalties, damages, monetary fines, contractual damages, reputational harm, diminished profits and future earnings, and curtailment of our operations, any of which could adversely affect our ability to operate our business and our results of operations.

Risks Related to Intellectual Property Matters

Our success will depend on our ability to obtain, maintain and protect our intellectual property rights.

Our commercial success will depend in part on our success in obtaining and maintaining issued patents, trademarks and other intellectual property rights in the United States and elsewhere and protecting our proprietary technology. If we do not adequately protect our intellectual property and proprietary technology, competitors may be able to use our technologies we have acquired in the marketplace and erode or negate any competitive advantage we may have, which could harm our business and ability to achieve profitability.

We rely on a combination of contractual provisions, confidentiality procedures and patent, copyright, trademark, trade secret and other intellectual property laws to protect the proprietary aspects of our products, brands, technologies and data. These legal measures afford only limited protection, and competitors or others may gain access to or use our intellectual property and proprietary information. Our success will depend, in part, on preserving our trade secrets, maintaining the security of our data and know-how and obtaining and maintaining other intellectual property rights. We may not be able to obtain or maintain intellectual property or other proprietary rights necessary to our business or in a form that provides us with a competitive advantage.

In addition, our efforts to enter into confidentiality agreements with our employees, consultants, clients and other vendors who have access to such information, our trade secrets, data and know-how may not prevent unauthorized use, misappropriation, or disclosure to unauthorized parties, and could otherwise become known or be independently discovered by third parties. Our intellectual property, including trademarks, could be challenged, invalidated, infringed, and circumvented by third parties, and our trademarks could also be diluted, declared generic or found to be infringing on other marks. If any of the foregoing occurs, we could be forced to re-brand our products, resulting in loss of brand recognition and requiring us to devote resources to advertising and marketing new brands, and suffer other competitive harm. Third parties may also adopt trademarks similar to ours, which could harm our brand identity and lead to market confusion.

Failure to obtain and maintain intellectual property rights necessary to our business and failure to protect, monitor and control the use of our intellectual property rights could negatively impact our ability to compete and cause us to incur significant expenses. The intellectual property laws and other statutory and contractual arrangements in the United States and other jurisdictions may not provide sufficient protection in the future to prevent the infringement, use, violation or misappropriation of our trademarks, data, technology and other intellectual property and services, and may not provide an adequate remedy if our intellectual property rights are infringed, misappropriated or otherwise violated.

We rely, in part, on our ability to obtain, maintain, expand, enforce, and defend the scope of our intellectual property portfolio or other proprietary rights, including the amount and timing of any payments we may be required to make in connection with the filing, licensing, defending and enforcing of any patents or other intellectual property rights. The process of applying for and obtaining a patent is expensive, time-consuming and complex, and we may not be able to file, prosecute, maintain, enforce or license all necessary or desirable

55


 

patent applications at a reasonable cost, in a timely manner, or in all jurisdictions where protection may be commercially advantageous, or we may not be able to protect our proprietary rights at all. We may not be successful in protecting our proprietary rights, and unauthorized parties may be able to obtain and use information that we regard as proprietary.

We own numerous issued patents and pending patent applications. As of March 31, 2024, we owned approximately 60 U.S. patents, 32 pending U.S. patent applications, 162 issued foreign patents, and 76 pending foreign and Patent Cooperation Treaty applications. The patent positions of medical device companies, including our patent position, may involve complex legal and factual questions, and therefore, the scope, validity and enforceability of any patent claims that we may obtain cannot be predicted with certainty.

Though an issued patent is presumed valid and enforceable, its issuance is not conclusive as to its validity or its enforceability and it may not provide us with adequate proprietary protection or competitive advantages against competitors with similar products. Patents, if issued, may be challenged, deemed unenforceable, invalidated or circumvented. Proceedings challenging our patents could result in either loss of the patent, or denial or the patent application or loss or reduction in the scope of one or more of the claims of the patent or patent application. In addition, such proceedings may be costly. Thus, any patents that we may own may not provide any protection against competitors. Furthermore, an adverse decision may result in a third party receiving a patent right sought by us, which in turn could affect our ability to commercialize our products.

Competitors could purchase our products and attempt to replicate or reverse engineer some or all of the competitive advantages we derive from our development efforts, willfully infringe our intellectual property rights, design around our patents, or develop and obtain patent protection for more effective technologies, designs or methods. We may be unable to prevent the unauthorized disclosure or use of our technical knowledge or trade secrets by consultants, suppliers, vendors, former employees and current employees. Further, the laws of some foreign countries do not protect our proprietary rights to the same extent as the laws of the United States, including the protection of surgical and medical methods, and we may encounter significant problems in protecting our proprietary rights in these countries.

In addition, proceedings to enforce or defend our patents could put our patents at risk of being invalidated, held unenforceable or interpreted narrowly. Such proceedings could also provoke third parties to assert claims against us, including that some or all of the claims in one or more of our patents are invalid or otherwise unenforceable. If any of our patents covering our products are invalidated or found unenforceable, or if a court found that valid, enforceable patents held by third parties covered one or more of our products, our competitive position could be harmed or we could be required to incur significant expenses to enforce or defend our rights.

The degree of future protection for our proprietary rights is uncertain, and we cannot ensure that:

any of our patents, or any of our pending patent applications, if issued, will include claims having a scope sufficient to protect our products;
any of our pending patent applications will issue as patents;
we will be able to successfully commercialize our products on a substantial scale, if approved, before our relevant patents we may have expire;
we were the first to make the inventions covered by each of our patents and pending patent applications;
we were the first to file patent applications for these inventions;
others will not develop similar or alternative technologies that do not infringe our patents;
any of our patents will be found to ultimately be valid and enforceable;
any patents issued to us will provide a basis for an exclusive market for our commercially viable products, will provide us with any competitive advantages or will not be challenged by third parties;
we will develop additional proprietary technologies or products that are separately patentable; or
our commercial activities or products will not infringe upon the patents of others.

Even if we are able to obtain patent protection, such patent protection may be of insufficient scope to achieve our business objectives. Issued patents may be challenged, narrowed, invalidated or circumvented. Decisions by courts and governmental patent agencies may

56


 

introduce uncertainty in the enforceability or scope of patents owned by or licensed to us. Furthermore, the issuance of a patent does not give us the right to practice the patented invention. Third parties may have blocking patents that could prevent us from marketing our own products and practicing our own technology. Alternatively, third parties may seek approval or certification to market their own products similar to or otherwise competitive with our products. In these circumstances, we may need to defend or assert our patents, including by filing lawsuits alleging patent infringement. In any of these types of proceedings, a court or agency with jurisdiction may find our patents invalid, unenforceable or not infringed; competitors may then be able to market products and use manufacturing and analytical processes that are substantially similar to ours. Even if we have valid and enforceable patents, these patents still may not provide protection against competing products or processes sufficient to achieve our business objectives.

Obtaining and maintaining patent protection depends on compliance with various procedural, document submission, fee payment and other requirements imposed by governmental patent agencies, and our patent protection could be reduced or eliminated for non-compliance with these requirements.

The U.S. Patent and Trademark Office, or USPTO, and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other similar provisions during the patent application process. In addition, periodic maintenance fees on issued patents often must be paid to the USPTO and foreign patent agencies over the lifetime of the patent. While an unintentional lapse can in many cases be cured by payment of a late fee or by other means in accordance with the applicable rules, there are situations in which noncompliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. Even if a lapse is cured, reviving the patent or application, there is a risk that the revival can be challenged by third parties in proceeding and litigation, and that the revival can be overruled. Non-compliance events that could result in abandonment or lapse of a patent or patent application include failure to respond to official actions within prescribed time limits, non-payment of fees and failure to properly legalize and submit formal documents. If we fail to maintain the patents and patent applications covering our products, we may not be able to stop a competitor from marketing products that are the same as or similar to our products, which would have a material adverse effect on our business.

Changes in patent law could diminish the value of patents in general, thereby impairing our ability to protect our existing and future products.

Future changes to existing patent law could lead to uncertainties and increased costs surrounding the prosecution, enforcement and defense of our patents and applications. Furthermore, U.S. and foreign courts have made, and will likely continue to make, changes in how the patent laws in their respective jurisdictions are interpreted. In several recent patent cases, the U.S. Supreme Court has narrowed the scope of patent protection available or weakened the rights of patent owners in certain situations. We cannot predict future changes in the interpretation of patent laws and regulations or changes to patent laws and regulations that might be enacted into law by U.S. and foreign legislative bodies and patent offices. Those changes may materially affect our ability to obtain additional patent protection in the future, the value of our patents, and our ability to enforce our patents.

If we cannot license and maintain rights to use third-party technology on reasonable terms, we may not be able to successfully commercialize our products. Our licensed or acquired technology may lose value or utility or over time.

In the past, we have licensed technology from third parties and may choose or need to do so in the future, including to develop or commercialize new products or services. We may also need to negotiate licenses to patents or patent applications before or after introducing a commercial product, and we may not be able to obtain necessary licenses to such patents or patent applications. If we are unable to enter into the necessary licenses on acceptable terms or at all, if any necessary licenses are subsequently terminated, if the licensors fail to abide by the terms of the licenses or fail to prevent infringement by third parties, or if the licensed patents or other rights are found to be invalid or unenforceable, our business may suffer. In addition, any technology licensed or acquired by us may lose value or utility, including as a result of a change of in the industry, in our business objectives, others’ technology, our dispute with the licensor, and other circumstances outside our control. In return for the use of a third party’s technology, we may agree to pay the licensor royalties based on sales of our products or services. If we are unable to negotiate reasonable royalties or if we have to pay royalties on technology that becomes less useful for us or ceases to provide value to us, our profit margin will be reduced and we may suffer losses.

We may become a party to intellectual property litigation or administrative proceedings that could be costly and could interfere with our ability to sell and market our products.

The medical device industry has been characterized by extensive litigation regarding patents, trademarks, trade secrets, and other intellectual property rights, and companies in the industry have used intellectual property litigation to gain a competitive advantage. It is possible that U.S. and foreign patents and pending patent applications or trademarks controlled by third parties may be alleged to cover our products, or that we may be accused of misappropriating third parties’ trade secrets. Additionally, our products include components that we purchase from vendors, and may include design components that are outside of our direct control. Our competitors, many of which have substantially greater resources and have made substantial investments in patent portfolios, trade secrets, trademarks,

57


 

and competing technologies, may have applied for or obtained, or may in the future apply for or obtain, patents or trademarks that will prevent, limit or otherwise interfere with our ability to make, use, sell or export our products or to use our technologies or product names. Moreover, in recent years, individuals and groups that are non-practicing entities, commonly referred to as “patent trolls,” have purchased patents and other intellectual property assets for the purpose of making claims of infringement in order to extract settlements. From time to time, we may receive threatening letters, notices or “invitations to license,” or may be the subject of claims that our products and business operations infringe or violate the intellectual property rights of others. The defense of these matters can be time consuming, costly to defend in litigation, divert management’s attention and resources, damage our reputation and brand and cause us to incur significant expenses or make substantial payments. Vendors from whom we purchase hardware or software may not indemnify us in the event that such hardware or software is accused of infringing a third-party’s patent or trademark or of misappropriating a third-party’s trade secret.

Since patent applications are confidential for a period of time after filing, we cannot be certain that we were the first to file any patent application related to our products. Because of the confidential nature of patent applications, we do not know at any given time what patent applications are pending that may later issue as a patent and be asserted by a third party against us. Competitors may also contest our patents, if issued, by showing the patent examiner that the invention was not original, was not novel, or was invalid or unenforceable for other reasons. In litigation or administrative proceedings, a competitor could claim that our patents, if issued, are not valid for a number of reasons. If a court agrees, we would lose our rights to those challenged patents or have the scope of those rights narrowed.

In addition, we may in the future be subject to claims by our former employees or consultants asserting an ownership right in our patents, patent applications or other intellectual property, as a result of the work they performed on our behalf. Our general requirement that our employees and consultants and any other partners or collaborators who have access to our proprietary know-how, information or technology assign or grant similar rights to their inventions to us may not fully protect us from intellectual property claims. Additionally, we cannot be certain that we have executed such agreements with all parties who may have contributed to our intellectual property, nor can we be certain that our agreements with such parties will be upheld in the face of a potential challenge, that such agreements will adequately protect us, or that they will not be breached, for which we may not have an adequate remedy.

Any lawsuits relating to intellectual property rights could subject us to significant liability for damages and invalidate our proprietary rights. Any potential intellectual property litigation also could force us to do one or more of the following:

stop making, selling or using products or technologies that allegedly infringe the asserted intellectual property;
lose the opportunity to license our intellectual property to others or to collect royalty payments based upon successful protection and assertion of our intellectual property rights against others; incur significant legal expenses;
pay substantial damages or royalties to the party whose intellectual property rights we may be found to be infringing;
pay the attorney’s fees and costs of litigation to the party whose intellectual property rights we may be found to be infringing;
redesign those products or technologies that contain the allegedly infringing intellectual property, which could be costly and disruptive, and may be infeasible; and
attempt to obtain a license to the relevant intellectual property from third parties, which may not be available on reasonable terms or at all, or from third parties who may attempt to license rights that they do not have.

Any litigation or claim against us, even those without merit and even those where we prevail, may cause us to incur substantial costs, and could place a significant strain on our financial resources, divert the attention of management from our core business and harm our reputation. If we are found to infringe the intellectual property rights of third parties, we could be required to pay substantial damages, including third-party lost profits, the disgorgement of our profits, or substantial royalties (all of which may be increased, including three times the awarded damages, if we are found to willfully infringe third-party patents or trademarks or to have misappropriated trade secrets) and could be prevented from selling our products unless we obtain a license or are able to redesign our products to avoid infringement. Any such license may not be available on reasonable terms, if at all, and there can be no assurance that we would be able to redesign our products in a way that would not infringe the intellectual property rights of others. Although patent, trademark, trade secret, and other intellectual property disputes in the medical device area are often settled through licensing or similar arrangements, costs associated with such arrangements may be substantial and could include ongoing royalties. If we do not obtain necessary licenses, we may not be able to redesign our products to avoid infringement. We could encounter delays in product introductions while we attempt to develop alternative methods or products, and these alternative methods or products may be less competitive, which could adversely affect our competitive business position. If we fail to obtain any required licenses or make any necessary changes to our products or

58


 

technologies, we may have to withdraw existing products from the market or may be unable to commercialize one or more of our products.

In addition, we generally indemnify our customers with respect to infringement by our products of the proprietary rights of third parties. However, third parties may assert infringement claims against our customers. These claims may require us to initiate or defend protracted and costly litigation on behalf of our customers, regardless of the merits of these claims. If any of these claims succeed or settle, we may be forced to pay damages or settlement payments on behalf of our customers or may be required to obtain licenses for the products they use. If we cannot obtain all necessary licenses on commercially reasonable terms, our customers may be forced to stop using our products.

 

Similarly, interference or derivation proceedings provoked by third parties or brought by the USPTO may be necessary to determine priority with respect to our patents, patent applications, trademarks or trademark applications. We may also become involved in other proceedings, such as reexamination, inter parties review, post grant review, derivation or opposition proceedings before the USPTO or other jurisdictional body relating to our intellectual property rights or the intellectual property rights of others. Adverse determinations in a judicial or administrative proceeding or failure to obtain necessary licenses could prevent us from manufacturing our products or using product names, which would have a significant adverse impact on our business, financial condition and results of operations.

Additionally, we may file lawsuits or initiate other proceedings to protect or enforce our patents or other intellectual property rights, which could be expensive, time consuming and unsuccessful. Competitors may infringe our issued patents or other intellectual property. To counter infringement or unauthorized use, we may be required to file infringement claims, which can be expensive and time-consuming. Any claims we assert against perceived infringers could provoke these parties to assert counterclaims against us alleging that we infringe their intellectual property. In addition, in a patent or other intellectual property infringement proceeding, a court may decide that a patent or other intellectual property of ours is invalid or unenforceable, in whole or in part, construe the patent’s claims or other intellectual property narrowly or refuse to stop the other party from using the technology at issue on the grounds that our patents or other intellectual property do not cover the technology in question. Furthermore, even if our patents or other intellectual property are found to be valid and infringed, a court may refuse to grant injunctive relief against the infringer and instead grant us monetary damages or ongoing royalties. Such monetary compensation may be insufficient to adequately offset the damage to our business caused by the infringer’s competition in the market. An adverse result in any litigation proceeding could put one or more of our patents or other intellectual property at risk of being invalidated or interpreted narrowly, which could adversely affect our competitive business position, financial condition and results of operations.

If we are unable to protect the confidentiality of our other proprietary information, our business and competitive position may be harmed.

In addition to patent protection, we also rely on protection of trade secrets, know-how and other proprietary information that is not patentable or that we elect not to patent. However, trade secrets can be difficult to protect and some courts are less willing or unwilling to protect trade secrets. To maintain the confidentiality of our trade secrets and proprietary information, we rely heavily on confidentiality provisions that we have in contracts with our employees, consultants, collaborators and others upon the commencement of their relationship with us. We cannot guarantee that we have entered into such agreements with each party that may have or have had access to our trade secrets or proprietary technology and processes. We may not be able to prevent the unauthorized disclosure or use of our technical knowledge or other trade secrets by such third parties, despite the existence generally of these confidentiality restrictions. These contracts may not provide meaningful protection for our trade secrets, know-how, or other proprietary information in the event the unwanted use is outside the scope of the provisions of the contracts or in the event of any unauthorized use, misappropriation, or disclosure of such trade secrets, know-how, or other proprietary information. There can be no assurance that such third parties will not breach their agreements with us, that we will have adequate remedies for any breach, or that our trade secrets will not otherwise become known or independently developed by competitors. The protections we place on our intellectual property or other proprietary rights may not be sufficient. Monitoring unauthorized use and disclosure of our intellectual property is difficult, and we do not know whether the steps we have taken to protect our intellectual property or other proprietary rights will be adequate. In addition, the laws of many foreign countries will not protect our intellectual property or other proprietary rights to the same extent as the laws of the United States. Consequently, we may be unable to prevent our proprietary technology from being exploited abroad, which could affect our ability to expand to international markets or require costly efforts to protect our technology. To the extent our intellectual property or other proprietary information protection is incomplete, we are exposed to a greater risk of direct competition. A third party could, without authorization, copy or otherwise obtain and use our products or technology, or develop similar technology. Our competitors could purchase our products and attempt to replicate some or all of the competitive advantages we derive from our development efforts or design around our protected technology. Our failure to secure, protect and enforce our intellectual property rights could substantially harm the value of our products, brand and business. The theft or unauthorized use or publication of our trade secrets and other confidential business information could reduce the differentiation of our products and harm our business, the value of our investment in development or business acquisitions could be reduced and third parties might make claims against us related to losses of their

59


 

confidential or proprietary information. Any of the foregoing could materially and adversely affect our business, financial condition and results of operations.

Further, it is possible that others will independently develop the same or similar technology or products or otherwise work around our patented technology, and in such cases we could not assert any trade secret rights against such parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our trade secret rights and related confidentiality and nondisclosure provisions. If we fail to obtain or maintain trade secret protection, or if our competitors obtain our trade secrets or independently develop technology or products similar to ours or competing technologies or products, our competitive market position could be materially and adversely affected.

We also seek to preserve the integrity and confidentiality of our data and other confidential information by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached and detecting the disclosure or misappropriation of confidential information and enforcing a claim that a party illegally disclosed or misappropriated confidential information is difficult, expensive and time-consuming, and the outcome is unpredictable. Further, we may not be able to obtain adequate remedies for any breach.

We may not be able to protect our intellectual property rights throughout the world.

A company may attempt to commercialize competing products utilizing our proprietary design, trademarks or trade names in foreign countries where we do not have any patents or patent applications and where legal recourse may be limited. This may have a significant commercial impact on our foreign business operations.

Filing, prosecuting and defending patents or trademarks on our current and future products in all countries throughout the world would be prohibitively expensive. The requirements for patentability and trademarking may differ in certain countries, particularly developing countries. The laws of some foreign countries do not protect intellectual property rights including the protection of surgical and medical methods, to the same extent as laws in the United States. Consequently, we may not be able to prevent third parties from utilizing our inventions and trademarks in all countries outside the United States. Competitors may use our technologies or trademarks in jurisdictions where we have not obtained patent or trademark protection to develop or market their own products and further, may export otherwise infringing products to territories where we have patent and trademark protection, but enforcement on infringing activities is inadequate. These products or trademarks may compete with our products or trademarks, and our patents, trademarks or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trademarks and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents and trademarks or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent and trademarks rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents and trademarks in those jurisdictions, as well as elsewhere at risk of being invalidated or interpreted narrowly and our patent or trademark applications at risk, and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Certain countries in Europe and certain developing countries, including India and China, have compulsory licensing laws under which a patent owner may be compelled to grant licenses to third parties. In those countries, we may have limited remedies if our patents are infringed or if we are compelled to grant a license to our patents to a third party, which could materially diminish the value of those patents. This could limit our potential revenue opportunities. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we own or license. Finally, our ability to protect and enforce our intellectual property rights may be adversely affected by unforeseen changes in foreign intellectual property laws.

We may be subject to claims that we or our employees have misappropriated the intellectual property of a third party, including trade secrets or know-how, or are in breach of non-competition or non-solicitation agreements with our competitors.

Many of our employees and consultants were previously employed at or engaged by other medical device or other biotechnology companies, including our competitors or potential competitors. Some of these employees, consultants and contractors, may have executed proprietary rights, non-disclosure and non-competition agreements in connection with such previous employment. Our efforts to ensure that our employees and consultants do not use the intellectual property, proprietary information, know-how or trade secrets of others in their work for us may not be successful, and we may be subject to claims that we or these individuals have, inadvertently or otherwise, misappropriated the intellectual property or disclosed the alleged trade secrets or other proprietary information, of these former employers or competitors.

60


 

Additionally, we may be subject to claims from third parties challenging our ownership interest in intellectual property we regard as our own, based on claims that our employees or consultants have breached an obligation to assign inventions to another employer, to a former employer, or to another person or entity. Litigation may be necessary to defend against any other claims, and it may be necessary or we may desire to enter into a license to settle any such claim; however, there can be no assurance that we would be able to obtain a license on commercially reasonable terms, if at all. If our defense to those claims fails, in addition to paying monetary damages, a court could prohibit us from using technologies or features that are essential to our products, if such technologies or features are found to incorporate or be derived from the trade secrets or other proprietary information of the former employers. An inability to incorporate technologies or features that are important or essential to our products could have a material adverse effect on our business, financial condition and results of operations, and may prevent us from selling our products. In addition, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against these claims, litigation could result in substantial costs and could be a distraction to management. Any litigation or the threat thereof may adversely affect our ability to hire employees or contract with independent sales representatives. A loss of key personnel or their work product could hamper or prevent our ability to commercialize our products, which could have an adverse effect on our business, financial condition and results of operations.

The failure of third parties to meet their contractual, regulatory, and other obligations could adversely affect our business.

We rely on suppliers, vendors, outsourcing partners, consultants, alliance partners and other third parties to research, develop, manufacture and commercialize our products and manage certain parts of our business. Using these third parties poses a number of risks, such as:

they may not perform to our standards or legal requirements;
they may not produce reliable results;
they may not perform in a timely manner;
they may not maintain confidentiality of our proprietary information;
disputes may arise with respect to ownership of rights to technology developed with our partners, and those disputes may be resolved against us; and
disagreements could cause delays in, or termination of, the research, development or commercialization of our products or result in litigation or arbitration.

Moreover, some third parties are located in markets subject to political and social risk, corruption, infrastructure problems and natural disasters, in addition to country-specific privacy and data security risk given current legal and regulatory environments. Failure of third parties to meet their contractual, regulatory, and other obligations may materially affect our business.

We are jointly developing certain technologies with Oertli Instrumente AG, or Oertli, and our agreements with Oertli may restrict our freedom to practice and may not protect us against potential competition with respect to jointly-developed intellectual property.

We have entered into development and supply agreements with Oertli pursuant to which we are collaborating on the development and supply of the phacoemulsification component in our ALLY System. Under these agreements, intellectual property invented individually by either party is owned exclusively by such party and intellectual property jointly developed by us and Oertli will be jointly and severally owned by us and Oertli, and by the terms of our agreements, we and Oertli are entitled to practice such jointly owned intellectual property in our respective sole discretion. Our agreements with Oertli do not restrict how individually or jointly developed intellectual property may be used, exploited, or enforced. With respect to jointly developed intellectual property, both parties will be subject to default rules under the laws of various countries pertaining to joint ownership. Some countries require the consent of all joint owners to exploit, license or assign jointly owned patents, and if either party is unable to obtain that consent from the other party, the party requesting consent may be unable to exploit the invention or to license or assign its rights under these patents and patent applications in those countries. Additionally, in the United States, the other party may be required to be joined as a party to any claim or action a party may wish to bring to enforce these patent rights, which may limit its ability to pursue third party infringement claims. In some countries, Oertli will have a right to develop and commercialize products and technology invented during the course of our agreements, and to license to third parties the right to do so. This may lead to the development and commercialization of products and technology by others that are based on technology similar to our ALLY System, which may impair our competitive position in the marketplace and have an adverse impact on our business. If we cannot obtain distribution rights for such jointly-owned intellectual property or Oertli-owned intellectual property, our future product development and commercialization plans and competitive position

61


 

in our industry may be adversely affected, which may have a material adverse impact on our business, financial condition and results of operation.

If our trademarks and trade names are not adequately protected, then we may not be able to build name recognition in our markets and our business may be adversely affected.

We rely on trademarks, service marks, trade names and brand names to distinguish our products from the products of our competitors, and have registered or applied to register many of these trademarks. It is possible that some of our trademark applications may not be approved. During trademark registration proceedings, we may receive rejections. Although we are given an opportunity to respond to those rejections, we may be unable to overcome such rejections. In addition, in proceedings before the USPTO and comparable agencies in many foreign jurisdictions, third parties are given an opportunity to oppose pending trademark applications and to seek to cancel registered trademarks. Opposition or cancellation proceedings may be filed against our trademarks, and our trademarks may not survive such proceedings. In the event that our trademarks are successfully challenged, we could be forced to rebrand our products, which could result in loss of brand recognition and could require us to devote resources towards advertising and marketing new brands. At times, competitors may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. Certain of our current or future trademarks may become so well known by the public that their use becomes generic and they lose trademark protection. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business, financial condition and results of operations may be adversely affected.

Risks Related to Owning Our Common Stock

The large number of shares eligible for public sale could depress the market price of our common stock.

Members of our management and our board of directors hold or beneficially own a significant portion of our common stock and may sell their shares of our common stock to the extent not restricted by contract or under securities laws. We have filed registration statements registering shares that we may issue under our equity compensation plan and employee stock purchase plan. In addition, we have filed a resale registration statement registering shares of our common stock issuable upon conversion of our Series A Redeemable Convertible Preferred Stock and exercise of outstanding Warrants. The total number of shares of common stock offered under the resale registration statement represented approximately 51.9% of our total outstanding shares of common stock based on our shares outstanding as of March 31, 2024, assuming full conversion of the Series A Redeemable Convertible Preferred Stock and full exercise of the Warrants for cash. We may file additional registration statements relating to shares or awards held by our management and board of directors in the future. The market price of our common stock could decline as a result of sales of a large number of shares of our common stock in the market, and such declines may be significant. The perception that these sales could occur may also depress the market price of our common stock. A decline in the price of shares of our common stock might impede our ability to raise capital through the issuance of additional shares of our common stock or other equity securities.

We also may issue our shares of common stock from time to time as consideration for future acquisitions and investments. If any such acquisition or investment is significant, the number of shares that we may issue may in turn be significant. In addition, we may also grant registration rights covering those shares in connection with any such acquisitions and investments.

We are an “emerging growth company” and a “smaller reporting company” and we cannot be certain if the reduced disclosure requirements applicable to us will make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the JOBS Act, and we may take advantage of certain exemptions and relief from various reporting requirements that are applicable to other public companies that are not “emerging growth companies.” In particular, while we are an “emerging growth company” (1) we will not be required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act, (2) we will be exempt from any rules that may be adopted by the Public Company Accounting Oversight Board requiring mandatory audit firm rotations or a supplement to the auditor’s report on financial statements, (3) we will be subject to reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and (4) we will not be required to hold non-binding advisory votes on executive compensation or stockholder approval of any golden parachute payments not previously approved.

In addition, we are eligible to delay the adoption of new or revised accounting standards applicable to public companies until those standards apply to private companies, and as a result, we may not comply with new or revised accounting standards on the relevant dates

62


 

on which adoption of such standards is required for non-emerging growth companies. As a result of this election, our financial statements may not be comparable to the financial statements of other public companies.

We also currently intend to take advantage of the reduced disclosure requirements regarding executive compensation. We are also entitled to take advantage of other exemptions, including the exemptions from the advisory vote requirements and executive compensation disclosures under the Dodd-Frank Wall Street Reform and Customer Protection Act, and the exemption from the provisions of Section 404(b) of the Sarbanes-Oxley Act. We may remain an “emerging growth company” until as late as December 31, 2025 (the fiscal year-end following the fifth anniversary of the completion of the spin-off), though we may cease to be an “emerging growth company” earlier under certain circumstances, including (1) if the market value of our common stock that is held by non-affiliates exceeds $700.0 million as of any June 30, in which case we would cease to be an “emerging growth company” as of December 31, (2) if our gross revenue exceeds $1.235 billion in any fiscal year or (3) if we issue more than $1.0 billion in nonconvertible notes in any three-year period.

We are also a “smaller reporting company” as defined in the Exchange Act. We may continue to be a smaller reporting company even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller reporting companies and will be able to take advantage of these scaled disclosures for so long as our voting and non-voting common stock held by non-affiliates is less than $250.0 million measured on the last business day of our second fiscal quarter, or our annual revenue is less than $100.0 million during the most recently completed fiscal year and our voting and non-voting common stock held by non-affiliates is less than $700.0 million measured on the last business day of our second fiscal quarter.

If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may decline or become more volatile.

We have issued shares of redeemable convertible preferred stock, and may in the future issue additional shares of preferred stock, with terms that could dilute the voting power or reduce the value of our common stock.

Our amended and restated certificate of incorporation authorizes us to issue, without the approval of our stockholders, one or more series of preferred stock having such designation, powers, privileges, preferences, including preferences over our common stock respecting dividends and distributions, terms of redemption and relative participation, optional, or other rights, if any, of the shares of each such series of preferred stock and any qualifications, limitations or restrictions thereof, as our board of directors may determine. The terms of one or more series of preferred stock could dilute the voting power or reduce the value of our common stock. For example, the repurchase or redemption rights or liquidation preferences we could assign to holders of preferred stock could affect the residual value of the common stock.

Pursuant to the SPA, we issued an aggregate of 20,000 shares of a newly established series of preferred stock designated as “Series A Convertible Preferred Stock, par value $0.01 per share,” which have a stated value of $1,000 per share and are convertible into shares of common stock. Holders of shares of Series A Redeemable Convertible Preferred Stock are entitled to vote on an as-converted basis with holders of shares of common stock. In addition, so long as NR-GRI and its affiliates collectively beneficially own at least twenty percent of the securities issued pursuant to the SPA, including the Series A Redeemable Convertible Preferred Stock, we may not, without the consent of NR-GRI, liquidate, dissolve, or wind up our affairs or effect a merger or sale of the Company or other Fundamental Transaction (as defined in Note 11, Redeemable Convertible Preferred Stock, included elsewhere in this Quarterly Report); create, authorize, or issue shares of capital stock that are senior or pari passu to the Series A Redeemable Convertible Preferred Stock; complete an acquisition with consideration above $1.0 million; incur debt in excess of $1.0 million; change our line of business; or enter into certain related-party transactions.

The Series A Redeemable Convertible Preferred Stock ranks senior to the common stock as to distributions and payments upon the liquidation, dissolution and winding up of the Company, and holders of Series A Redeemable Convertible Preferred Stock will participate with the holders of the common stock on an as-converted basis to the extent any dividends are declared on common stock. Holders of Series A Redeemable Convertible preferred stock are also entitled to redemption rights under certain circumstances. The redemption rights and liquidation preferences assigned to holders of the Series A Redeemable Convertible Preferred Stock, and any other repurchase or redemption rights or liquidation preferences we may assign to holders of preferred stock in the future, could affect the residual value of the common stock.

North Run and its affiliates’ ownership may limit or preclude other stockholders’ ability to influence corporate matters.

North Run Capital, LP, or North Run, and its affiliates held 46.8% of the voting power of our capital stock based on shares outstanding as of March 31, 2024, in addition North Run may acquire additional shares of common stock and voting power upon exercise of the Warrants. For as long as North Run and its affiliates hold a significant amount of our Series A Redeemable Convertible Preferred Stock and common stock, they will be able to exert significant control over us. This concentrated control may limit or preclude other

63


 

stockholders’ ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that stockholders may believe are in their best interest. North Run and its affiliates may also determine to sell substantial amounts of our securities in one or more transactions, including to one or several private parties in negotiated transactions. In that case, those buyers may subsequently be able to exert significant control over us.

We do not anticipate paying cash dividends, and accordingly, stockholders must rely on stock appreciation for any return on their investment.

We do not anticipate paying cash dividends in the foreseeable future. As a result, only appreciation of the price of our common stock, which may never occur, will provide a return to stockholders. Investors seeking cash dividends should not invest in our common stock.

Certain provisions in our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment and, therefore, may depress the trading price of our common stock.

Our amended and restated certificate of incorporation and amended and restated 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, including, among other things:

a classified board of directors with three-year staggered terms, which may delay the ability of stockholders to change the membership of a majority of our board of directors;
no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
the ability of our board of directors to determine to issue shares of 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;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
limitations on the removal of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairperson of our board of directors, the chief executive officer, the president (in absence of a chief executive officer) or our board of directors, which may delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the approval of the holders of at least two-thirds of the shares entitled to vote at an election of directors is required to adopt, amend or repeal our bylaws or repeal the provisions of our amended and restated certificate of incorporation regarding the election and removal of directors;
the ability of our board of directors, by majority vote, to amend the amended and restated bylaws, which may allow our board of directors to take additional actions to prevent a hostile acquisition and inhibit the ability of an acquirer from amending the amended and restated bylaws to facilitate a hostile acquisition; 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 may not be successful in protecting our stockholders from coercive or harmful takeover tactics by requiring potential acquirers to negotiate with our board of directors and by providing our board of directors with adequate time to assess any acquisition proposal. These provisions in our amended and restated certificate of incorporation and amended and restated bylaws may discourage,

64


 

delay or prevent a transaction involving a change in control that is in the best interest of our stockholders. Even in the absence of a takeover attempt, the existence of these provisions may adversely affect the prevailing market price of our common stock if they are viewed as discouraging future takeover attempts.

We are also subject to certain anti-takeover provisions under the Delaware General Corporation Law, or DGCL. Under the DGCL, a corporation may not, in general, engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, our board of directors has approved the transaction.

Our amended and restated certificate of incorporation designates certain courts as the sole and exclusive forums for certain litigation that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us.

Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers or other employees or our stockholders; (iii) any action asserting a claim arising pursuant to any provision of the DGCL or our amended and restated certificate of incorporation or amended and restated bylaws; or (iv) any action asserting a claim governed by the internal affairs doctrine. Additionally, our amended and restated certificate of incorporation provides that the federal district courts of the United States of America will be the exclusive forum for the resolution of any complaint asserting a cause of action against us or any of our directors, officers, employees or agents and arising under the Securities Act. Our amended and restated certificate of incorporation further provides that any person or entity purchasing or acquiring any interest in shares of our capital stock shall be deemed to have notice of and to have consented to the provisions described above. This forum selection provision in our amended and restated certificate of incorporation may limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us. This exclusive forum provision will not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction.

An active, liquid and orderly market for our common stock may not develop or be sustained, and the trading price of our common stock is likely to be volatile.

An active trading market for our common stock may not develop or be sustained, which could depress the market price of our common stock and could affect your ability to sell your shares. The trading price of our common stock is likely to be highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. In addition to the factors discussed in this “Risk Factors” section of this Quarterly Report, these factors include:

a shift in our investor base;
actual or anticipated fluctuations in our quarterly financial condition and operating performance;
the operating and stock price performance of similar companies;
introduction of new products by us or our competitors;
success or failure of our business strategy;
our ability to obtain financing as needed;
changes in accounting standards, policies, guidance, interpretations or principles;
the overall performance of the equity markets;
the number of shares of our common stock publicly owned and available for trading;
threatened or actual litigation or governmental investigations;
changes in laws or regulations affecting our business, including tax legislation;
announcements by us or our competitors of significant acquisitions or dispositions;

65


 

any major change in our board of directors or management;
changes in earnings estimates by securities analysts or our ability to meet earnings guidance;
publication of research reports about us or our industry or changes in recommendations or withdrawal of research coverage by securities analysts;
large volumes of sales of our shares of common stock by existing stockholders;
short sales of our common stock;
investor perception of us and our industry; and
changes in financial markets or general economic conditions, including the effects of recession or slow economic growth in the U.S. and abroad, interest rates, fuel prices, international currency fluctuations, corruption, political instability, acts of war, including the ongoing war between Russia and Ukraine and the conflicts in the Middle East, acts of terrorism, natural disasters and public health crises, such as a resurgence of COVID-19.

In addition, the stock market in general, and the market for medical device companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. This could limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. Securities class action litigation has often been instituted against companies following periods of volatility in the overall market and in the market price of a company’s securities, and suits have been initiated against us to date. For example, on August 18, 2023, two stockholders filed a Verified Amended Class Action Complaint against the Company and certain of its officers and members of the board of directors in the matter captioned Schaper v. LENSAR, Inc., et al., Case No. 1:23-cv-00692-GBW (D. Del.), alleging violations of Sections 14(a) and 20(a) of the Exchange Act, as well as Rule 14d-9 promulgated thereunder, and asserting claims challenging the adequacy of disclosures in the definitive proxy statement filed with the SEC on June 20, 2023. This type of litigation could result in very substantial costs, divert our management’s attention and resources, and could have a material adverse effect on our business, financial condition and results of operations.

General Risk Factors

We are obligated to develop and maintain proper and effective internal control over financial reporting and will be subject to other requirements that will be burdensome and costly.

As a public company, we are required to file with the SEC annual, quarterly and current reports that are specified in Section 13 of the Exchange Act. We are required to prepare financial statements that are fully compliant with all SEC reporting requirements on a timely basis. In addition, we are subject to other reporting and corporate governance requirements, including the requirements of the Nasdaq Stock Market, or Nasdaq, and certain provisions of the Sarbanes-Oxley Act and the regulations promulgated thereunder, which impose significant compliance obligations upon us.

We expect to continue to devote significant resources and time to comply with the internal control over financial reporting requirements of the Sarbanes-Oxley Act, including costs associated with auditing and legal fees and accounting and administrative staff. In addition, Section 404(a) under the Sarbanes-Oxley Act requires that we assess the effectiveness of our controls over financial reporting. Our future compliance with the annual internal control report requirement will depend on the effectiveness of our financial reporting and data systems and controls across our operating subsidiaries. We cannot be certain that these measures will ensure that we design, implement and maintain adequate controls over our financial processes and reporting in the future. Any failure to implement required new or improved controls, or difficulties encountered in their implementation or operation, could harm our operating results, cause us to fail to meet our financial reporting obligations, or cause us to suffer adverse regulatory consequences or violate applicable stock exchange listing rules. Inadequate internal controls could also cause investors to lose confidence in our reported financial information, which could have a negative effect on the trading price of our stock and our access to capital.

For as long as we are an “emerging growth company” under the JOBS Act or remain a non-accelerated filer, we will not be required to comply with Section 404(b) of the Sarbanes-Oxley Act, which would require our independent auditors to issue an opinion on their audit of our internal control over financial reporting, until the later of the year following our first annual report required to be filed with the SEC and the date we are no longer an “emerging growth company” and cease to be a non-accelerated filer. If, once we are required to comply with Section 404(b) under the Sarbanes-Oxley Act, our independent registered public accounting firm cannot provide an

66


 

unqualified attestation report on the effectiveness of our internal control over financial reporting, investor confidence and, in turn, the market price of our common stock, could decline.

Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.

We are subject to the periodic reporting requirements of the Exchange Act. The design of our disclosure controls and procedures can only provide reasonable assurance that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC.

These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected.

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

The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who cover us were to downgrade our stock or publish inaccurate or unfavorable research about our business, our stock price would likely decline. If one or more of these analysts were to cease coverage of us or fail to publish reports on us regularly, demand for our stock could decrease, which might cause our stock price and trading volume to decline and may also impair our ability to expand our business with existing customers and attract new customers.

Increasing scrutiny and stakeholder expectations regarding environmental, social, and governance matters may cause us to incur expenses and liabilities or otherwise adversely impact our business, financial condition, or operations.

Companies across industries are facing increasing scrutiny from a variety of stakeholders related to their environmental, social, and governance, or ESG, practices. Expectations regarding voluntary ESG initiatives and disclosures may result in increased costs (including but not limited to increased costs related to compliance, stakeholder engagement, contracting and insurance), changes in demand for certain offerings, enhanced compliance or disclosure obligations, or other adverse impacts to our business, financial condition, or results of operations.

While we may at times engage in voluntary initiatives (such as voluntary disclosures, certifications, or goals, among others) or commitments to improve the ESG profile of our Company and/or offerings, such initiatives or achievements of such commitments may be costly and may not have the desired effect. For example, certain statements in our voluntary disclosures may be based on assumptions, estimates, hypothetical expectations, or third-party information. Additionally, expectations around the Company’s management of ESG matters continues to evolve rapidly, in many instances due to factors that are out of our control. In addition, we may commit to certain initiatives or goals and we may not ultimately be able to achieve such commitments or goals due to factors that are within or outside of our control. Moreover, actions or statements that we may take based on based on expectations, assumptions, or third-party information that we currently believe to be reasonable may subsequently be determined to be erroneous or be subject to misinterpretation. Even if this is not the case, our current actions may subsequently be determined to be insufficient by various stakeholders, and we may be subject to investor or regulator engagement on our ESG initiatives and disclosures, even if such initiatives are currently voluntary.

In addition, new ESG rules and regulations have been adopted and may continue to be introduced in various states and other jurisdictions. Our failure to comply with any applicable rules or regulations could lead to penalties and adversely impact our reputation, customer attraction and retention, access to capital and employee retention.

Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations.

As of December 31, 2023, we had net operating loss, or NOL, carryforwards of $32.5 million for federal income tax purposes and $22.6 million for state income tax purposes, which may be available to offset our future taxable income, if any. Our state NOL carryforwards begin to expire in 2028. Our NOL carryforwards could expire unused, to the extent subject to expiration, and be unavailable to offset future taxable income.

Under Sections 382 and 383 of the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to use its pre-change NOL and tax credit carryforwards to offset future taxable income and income taxes, respectively. For these purposes, an ownership change generally occurs where the aggregate change in stock ownership of one or more stockholders or groups of stockholders owning at least 5% of a corporation’s stock exceeds 50 percentage points (by value) over a rolling three-year period.

67


 

Similar rules may apply under state tax laws. We completed an ownership change analysis pursuant to Section 382 of the Code through our taxable year ended December 31, 2023, and determined we experienced an ownership change on May 18, 2023 in connection with the Private Placement of Series A Redeemable Convertible Preferred Stock. Our ability to utilize our NOL carryforwards and other tax attributes to offset future taxable income or income taxes is likely to be limited as a result of such ownership change. However, we may have experienced additional ownership changes since December 31, 2023, and we may experience ownership changes in the future as a result of future transactions in our stock, some of which may be outside our control. If we have undergone additional ownership changes, or if we undergo ownership changes in the future, our ability to use our NOL carryforwards could be further limited. We have recorded a valuation allowance of $17.9 million related to our NOL carryforwards and other deferred tax assets due to the uncertainty of the ultimate realization of the future tax benefits of such assets.

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

 

None.

 

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

(a) None.

(b) None.

(c) During the three months ended March 31, 2024, no directors or “officers” (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted, modified or terminated a “Rule 10b5-1 trading arrangement” and/or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

68


 

Item 6. Exhibits

 

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

Filed/

Furnished

Herewith

 

 

 

 

 

 

 

  2.1+

Separation and Distribution Agreement between PDL BioPharma, Inc. and LENSAR, Inc.

Form 8-K

001-39473

2.1

10/2/2020

 

 

 

 

 

 

 

 

  3.1

Amended and Restated Certificate of Incorporation of LENSAR, Inc.

Form 8-K

001-39473

3.1

10/2/2020

 

 

 

 

 

 

 

 

  3.2

Second Amended and Restated Bylaws of LENSAR, Inc.

Form 10-K

001-39473

3.2

3/12/2021

 

 

 

 

 

 

 

 

  3.3

Certificate of Designations, Preferences and Rights of Series A Convertible Preferred Stock filed May 18, 2023

Form 8-K

001-39473

3.1

5/18/2023

 

 

 

 

 

 

 

 

  4.1

Form of Certificate of Common Stock

Form 10/A

001-39473

4.1

9/14/2020

 

 

 

 

 

 

 

 

  4.2

Registration Rights Agreement, dated May 12, 2023, between LENSAR, Inc, and NR-GRI Partners, LP

Form 8-K

001-39473

10.2

5/15/2023

 

 

 

 

 

 

 

 

  4.3

Class A Common Stock Purchase Warrant, dated May 18, 2023

Form 8-K

001-39473

4.1

5/18/2023

 

 

 

 

 

 

 

  4.4

Class B Common Stock Purchase Warrant, dated May 18, 2023

Form 8-K

001-39473

4.2

5/18/2023

 

 

 

 

 

 

 

 

10.1

Non-Employee Director Compensation Program, as amended

 

 

 

 

*

 

 

 

 

 

 

 

10.2

Form of Performance Stock Unit Agreement pursuant to 2020 Incentive Award Plan

 

 

 

 

*

 

 

 

 

 

 

 

10.3

Form of Restricted Stock Unit Agreement pursuant to 2020 Incentive Award Plan

 

 

 

 

*

 

 

 

 

 

 

 

31.1

Certification of Principal Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended

 

 

 

 

*

 

 

 

 

 

 

 

31.2

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended

 

 

 

 

*

 

 

 

 

 

 

 

32.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

**

 

 

 

 

 

 

 

32.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

**

 

 

 

 

 

 

 

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document

 

 

 

 

*

 

 

 

 

 

 

 

101.SCH

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

 

 

 

 

*

 

 

 

 

 

 

 

104

Cover Page Interactive Data File (as formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

*

 

+ Certain schedules and attachments to certain of these exhibits have been omitted pursuant to Regulation S-K, Item 601(a)(5).

* Filed herewith.

** Furnished herewith.

69


 

SIGNATURES

Pursuant to the requirements 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.

LENSAR, Inc.

 

Date: May 9, 2024

 

By:

/s/ NICHOLAS T. CURTIS

 

 

 

Nicholas T. Curtis

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

 

 

 

Date: May 9, 2024

 

 

/s/ THOMAS R. STAAB, II

 

 

 

Thomas R. Staab, II

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 

 

 

Date: May 9, 2024

 

 

/s/ KENDRA W. WONG

 

 

 

Kendra W. Wong

 

 

 

Principal Accounting Officer

 

 

 

(Principal Accounting Officer)

 

70


EX-10.1 2 lnsr-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

LENSAR, INC.

 

Non-Employee DIRECTOR COMPENSATION PROGRAM

 

(As Amended and Restated Effective May 3, 2024)

 

Non-employee members of the board of directors (the “Board”) of LENSAR, Inc. (the “Company”) shall receive cash and equity compensation as set forth in this Non-Employee Director Compensation Program (this “Program”). This Program has been adopted under the Company’s 2020 Incentive Award Plan (the “Equity Plan”). The cash and equity compensation described in this Program shall be paid or be made, as applicable, automatically and without further action of the Board, to each member of the Board who is not an employee of the Company or any parent or subsidiary of the Company (each, a “Non-Employee Director”) who is entitled to receive such cash or equity compensation, unless such Non-Employee Director declines the receipt of such cash or equity compensation by written notice to the Company. This Program shall remain in effect until it is revised or rescinded by further action of the Board. This Program may be amended, modified or terminated by the Board at any time in its sole discretion. The terms and conditions of this Program shall supersede any prior cash and/or equity compensation arrangements for service as a member of the Board between the Company and any of its Non-Employee Directors. No Non-Employee Director shall have any rights hereunder, except with respect to equity awards to be automatically granted pursuant to the Program. Capitalized terms not otherwise defined herein shall have the meanings ascribed in the Equity Plan.

1. Cash Compensation.

(a) Annual Retainers.

(i) Non-Employee Director. Each Non-Employee Director (other than the Executive Chairman) shall receive an annual retainer of $50,000 for service on the Board.

(ii) Chairman of the Board/Lead Independent Director. A Non-Employee Director serving as Chairman of the Board or Lead Independent Director shall receive, in lieu of the annual retainer in clause (a) above, an annual retainer of $75,000 for such service.

(b) Additional Annual Retainers. In addition, each Non-Employee Director shall receive the following additional annual retainers, as applicable:

(i) Audit Committee. A Non-Employee Director serving as Chairperson of the Audit Committee shall receive an additional annual retainer of $20,000 for such service. A Non-Employee Director serving as a member of the Audit Committee (other than the Chairperson) shall receive an additional annual retainer of $10,000 for such service.

(ii) Compensation Committee. A Non-Employee Director serving as Chairperson of the Compensation Committee shall receive an additional annual retainer of $15,000 for such service. A Non-Employee Director serving as a member of the Compensation Committee (other than the Chairperson) shall receive an additional annual retainer of $7,000 for such service.

(iii) Nominating and Corporate Governance Committee. A Non-Employee Director serving as Chairperson of the Nominating and Corporate Governance Committee shall receive an additional annual retainer of $9,000 for such service. A Non-Employee Director serving as a member of the Nominating and Corporate Governance Committee (other than the Chairperson) shall receive an additional annual retainer of $4,500 for such service.

 


 

(c) Payment of Retainers. The annual retainers described in Sections 1(a) and 1(b) shall be earned on a quarterly basis based on a calendar quarter and shall be paid by the Company in arrears not later than the fifteenth day following the end of each calendar quarter. In the event a Non-Employee Director does not serve as a Non-Employee Director, or in the applicable positions described in Section 1(a) or 1(b), for an entire calendar quarter, the retainer paid to such Non-Employee Director shall be prorated for the portion of such calendar quarter actually served as a Non-Employee Director, or in such position, as applicable.

 

2. Equity Compensation. Non-Employee Directors shall be granted the equity awards described below. The awards described below shall be granted under and shall be subject to the terms and provisions of the Equity Plan, or any other applicable Company equity incentive plan then-maintained by the Company, and shall be granted subject to the execution and delivery of award agreements, including attached exhibits, in substantially the forms previously approved by the Board. All applicable terms of the Equity Plan apply to this Program as if fully set forth herein, and all grants of stock awards hereby are subject in all respects to the terms of the Equity Plan and the applicable award agreement.

(a) Initial Awards. Each Non-Employee Director who is initially elected or appointed to the Board shall be automatically granted a number of stock options to purchase shares of the Company’s common stock under the Equity Plan, or any other applicable Company equity incentive plan then-maintained by the Company, equal to (i) $200,000, divided by (ii) the dollar value, using the Black-Scholes valuation methodology, of the right to purchase one share of the Company’s common stock on the date of such initial election or appointment (using the assumptions used by the Company for financial statement purposes and the closing price per share of the Company’s common stock on the date of such initial election or appointment as the price per share for purposes of such Black-Scholes valuation). The awards described in this Section 2(a) shall be referred to as “Initial Awards.”

(b) Subsequent Awards. A Non-Employee Director who (i) is serving on the Board as of the date of any annual meeting of the Company’s stockholders, and (ii) will continue to serve as a Non-Employee Director immediately following such meeting, shall be automatically granted a number of Restricted Stock Units under the Equity Plan, or any other applicable Company equity incentive plan then-maintained by the Company, equal to (A) $100,000, divided by (B) the closing price per share for the Company’s common stock on the date of such annual meeting. Notwithstanding the foregoing, with respect to the Subsequent Awards to be granted in 2024 pursuant to this Section 2(b), the maximum number of Restricted Stock Units granted to each Non-Employee Director as a Subsequent Award shall not exceed 22,000 Restricted Stock Units. To the extent a Non-Employee Director’s 2024 Subsequent Award is subject to cutback as a result of the previous sentence, the Non-Employee Director shall be entitled to receive a cash payment equal to the amount by which (I) $100,000 exceeds (II) (a) the number of Restricted Stock Units granted to the Non-Employee Director pursuant to this Section 2(b), multiplied by (b) the closing price per share of the Company’s common stock on the date of the 2024 annual meeting of the Company’s stockholders, which cash payment shall be paid within 30 days following the 2024 annual meeting of the Company’s stockholders. To the extent a Non-Employee Director receives any portion of the 2024 Subsequent Award amount in cash, such cash payment shall not be subject to vesting under Section 2(d). The awards described in this Section 2(b) shall be referred to as “Subsequent Awards.” For the avoidance of doubt, a Non-Employee Director elected for the first time to the Board at an annual meeting of the Company’s stockholders shall only receive an Initial Award in connection with such election, and shall not receive any Subsequent Award on the date of such meeting as well.

(c) Termination of Employment of Employee Directors. Members of the Board who are employees of the Company or any parent or subsidiary of the Company who subsequently terminate their employment with the Company and any parent or subsidiary of the Company and remain on the Board will not receive an Initial Award pursuant to Section 2(a) above, but to the extent that they are otherwise

2

 


 

entitled, will receive, after termination from employment with the Company and any parent or subsidiary of the Company, Subsequent Awards as described in Section 2(b) above.

(d) Vesting of Awards Granted to Non-Employee Directors. Each Initial Award shall vest and become exercisable as follows: one-third of the shares subject to the Initial Award shall vest and/or become exercisable on the first anniversary of the date of the Non-Employee Director’s election or appointment to the Board, and the remaining shares subject to the Initial Award shall vest and/or become exercisable in substantially equal monthly installments over the two years thereafter, subject to the Non-Employee Director continuing in service on the Board through each such vesting date. Each Subsequent Award granted in the form of Restricted Stock Units shall vest in full on the first (1st) anniversary of the date of grant, subject to the Non-Employee Director continuing in service on the Board through each such vesting date. Unless the Board otherwise determines, no portion of an Initial Award or Subsequent Award which is unvested and/or exercisable at the time of a Non-Employee Director’s termination of service on the Board shall become vested and/or exercisable thereafter. Upon a Non-Employee Director’s death or Disability, or upon a Change in Control, all outstanding equity awards granted under the Equity Plan, and any other equity incentive plan maintained by the Company, that are held by a Non-Employee Director shall become fully vested and/or exercisable, irrespective of any other provisions of the Equity Plan or any award agreement.

(e) Deferral Election for Subsequent Awards. Commencing with the Subsequent Awards to be granted in 2024, each Non-Employee Director shall be permitted to elect to defer, or not defer, the payment date of any Subsequent Award granted to such Non-Employee Director for service to the Company (excluding, for clarity, any portion of any 2024 Subsequent Award that is paid in cash) (such election, a “Deferral Election”). Any Deferral Election for a Subsequent Award granted in 2024 (excluding, for clarity, any portion of such 2024 Subsequent Award that is paid in cash) shall be made at such time(s) prior to the date of the 2024 annual meeting of the Company’s stockholders as may be determined by the Board. Any Deferral Election for a Subsequent Award payable in respect of service to the Company for any subsequent calendar year shall be made on or prior to December 31st of the immediately preceding calendar year (or by such other date as determined by the Board in its discretion). Any such Deferral Election shall be made in accordance with election procedures established by the Board, as in effect from time to time.

(f) Changes to Form of Equity Awards in the Future. Notwithstanding the provisions of this Section 2, the Board may, in its discretion, determine that any Initial Awards or Subsequent Awards to be granted in the future may be granted, in whole or in part, in the form of alternative equity awards, such as restricted stock or restricted stock units, in such manner as the Board may determine.

3. Compensation Limits. Notwithstanding anything to the contrary in this Program, all compensation payable under this Program will be subject to any limits on the maximum amount of Non-Employee Director compensation set forth in the Equity Plan, as in effect from time to time.

4. Reimbursements. The Company shall reimburse each Non-Employee Director for all reasonable, documented, out-of-pocket travel and other business expenses incurred by such Non-Employee Director in the performance of his or her duties to the Company in accordance with the Company’s applicable expense reimbursement policies and procedures as in effect from time to time.

* * * * *

3

 


EX-10.2 3 lnsr-ex10_2.htm EX-10.2 EX-10.2

Exhibit 10.2

LENSAR, INC.

2020 INCENTIVE AWARD PLAN

PERFORMANCe RESTRICTED STOCK Unit Grant Notice

Capitalized terms not specifically defined in this Performance Restricted Stock Unit Grant Notice (the “Grant Notice”) have the meanings given to them in the 2020 Incentive Award Plan (as amended from time to time, the “Plan”) of LENSAR, Inc. (the “Company”). The Company hereby grants to the participant listed below (“Participant”) the Performance Restricted Stock Units described in this Grant Notice (the “PSUs”), subject to the terms and conditions of the Plan and the Performance Restricted Stock Unit Agreement attached hereto as Exhibit A (the “Agreement”), both of which are incorporated into this Grant Notice by reference.

Participant:

 

Grant Date:

 

Number of PSUs:

 

Vesting Schedule:

The PSUs shall vest as described in Article II of this Agreement and Schedule 1 to the Agreement.

 

If the Company uses an electronic capitalization table system (such as E*Trade) and the fields in this Grant Notice are blank or the information is otherwise provided in a different format electronically, the blank fields and other information shall be deemed to come from the electronic capitalization system and is considered part of this Grant Notice.

By Participant’s electronic acceptance or authentication in a form authorized by the Company, Participant agrees to be bound by the terms of this Grant Notice, the Plan and the Agreement. Participant has reviewed the Plan, this Grant Notice and the Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of the Plan, this Grant Notice and the Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan, this Grant Notice or the Agreement. Participant has been provided with a copy or electronic access to a copy of the prospectus for the Plan. Counterparts may be delivered via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other transmission method and any counterpart so delivered will be deemed to have been duly and validly delivered and be valid and effective for all purposes.

 

 


 

exhibit a

PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT

Capitalized terms not specifically defined in this Agreement have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.

Article I.

general
1.1
Award of PSUs. The Company has granted the PSUs to Participant effective as of the grant date set forth in the Grant Notice (the “Grant Date”). Each PSU represents the right to receive one Share, as set forth in this Agreement. Participant will have no right to the distribution of any Shares until the time (if ever) the PSUs have vested.
1.2
Incorporation of Terms of Plan. The PSUs are subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan will control.
1.3
Unsecured Promise. The PSUs will at all times prior to settlement represent an unsecured Company obligation payable only from the Company’s general assets.
Article II.

VESTING; forfeiture AND SETTLEMENT
2.1
Vesting; Forfeiture. The PSUs will vest according to the vesting schedule set forth in Schedule 1 attached hereto (the “Vesting Schedule”). Except as provided in Schedule 1, in the event of Participant’s Termination of Service for any reason, all unvested PSUs will immediately and automatically be cancelled and forfeited, except as otherwise determined by the Administrator or provided in a binding written agreement between Participant and the Company. Unless and until the PSUs have vested in accordance with the Vesting Schedule, Participant will have no right to any distribution with respect to such PSUs.

 

2.2
Settlement.
(a)
The PSUs will be paid in Shares as soon as administratively practicable after the vesting of the applicable PSUs, but in no event more than thirty (30) days after the applicable vesting date.
(b)
All distributions shall be made by the Company in the form of whole shares of Common Stock.
(c)
Neither the time nor form of distribution of Shares with respect to the PSUs may be changed, except as may be permitted by the Administrator in accordance with the Plan and Section 409A of the Code and the Treasury Regulations thereunder.
Article III.

TAXATION AND TAX WITHHOLDING
3.1
Representation. Participant represents to the Company that Participant has reviewed with Participant’s own tax advisors the tax consequences of this Award and the transactions contemplated by

 

 

 


 

the Grant Notice and this Agreement. Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.
3.2
Tax Withholding.

(a) The Company shall have the authority and the right to deduct or withhold, or require Participant to remit to the Company, an amount sufficient to satisfy federal, state, local and foreign taxes (including Participant’s employment tax obligation) required by Applicable Law to be withheld with respect to any taxable event concerning Participant arising as a result of the grant, vesting or settlement of the PSUs or otherwise under this Agreement, including, without limitation, the authority to deduct such amounts from other compensation payable to Participant by the Company. Further, the Company has the right and option, but not the obligation, to treat Participant’s failure to provide timely payment in accordance with the Plan of any withholding tax arising in connection with the PSUs as Participant’s election to satisfy all or any portion of the withholding tax by requesting the Company retain Shares otherwise issuable under the Award (provided that if Participant is subject to Section 16 of the Exchange Act, any such action by the Company shall require the approval of the Administrator).

(b) Participant acknowledges that Participant is ultimately liable and responsible for all taxes owed in connection with the PSUs, regardless of any action the Company or any Subsidiary takes with respect to any tax withholding obligations that arise in connection with the PSUs. Neither the Company nor any Subsidiary makes any representation or undertaking regarding the treatment of any tax withholding in connection with the awarding, vesting or payment of the PSUs or the subsequent sale of Shares. The Company and the Subsidiaries do not commit and are under no obligation to structure the PSUs to reduce or eliminate Participant’s tax liability.

 

Article IV.

other provisions
4.1
Award Not Transferable. Without limiting the generality of any other provision hereof, the Award shall be subject to the restrictions on transferability set forth in Section 9.1 of the Plan.
4.2
Adjustments. Participant acknowledges that the PSUs and the Shares subject to the PSUs are subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.
4.3
Notices. Any notice to be given under the terms of this Agreement to the Company must be in writing and addressed to the Company in care of the Company’s Secretary at the Company’s principal office or the Secretary’s then-current email address or facsimile number. Any notice to be given under the terms of this Agreement to Participant must be in writing and addressed to Participant at Participant’s last known mailing address, email address or facsimile number in the Company’s personnel files. By a notice given pursuant to this Section, either party may designate a different address for notices to be given to that party. Any notice will be deemed duly given when actually received, when sent by email, when sent by certified mail (return receipt requested) and deposited with postage prepaid in a post office or branch post office regularly maintained by the United States Postal Service, when delivered by a nationally recognized express shipping company or upon receipt of a facsimile transmission confirmation.
4.4
Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.

 


 

4.5
Conformity to Securities Laws. Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.
4.6
Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth in this Agreement or the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
4.7
Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement, the PSUs will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3) that are requirements for the application of such exemptive rule. To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.
4.8
Entire Agreement. The Plan, the Grant Notice and this Agreement (including any exhibit hereto) constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.
4.9
Agreement Severable. In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.
4.10
Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as herein provided. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the PSUs, and rights no greater than the right to receive the Shares as a general unsecured creditor with respect to the PSUs, as and when settled pursuant to the terms of this Agreement.
4.11
Not a Contract of Employment. Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the employ or service of the Company or any Subsidiary or interferes with or restricts in any way the rights of the Company and its Subsidiaries, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without cause, except to the extent expressly provided otherwise in a written agreement between the Company or a Subsidiary and Participant.
4.12
Counterparts. The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.

4.12 Section 409A.

(a) Notwithstanding any other provision of the Plan, this Agreement or the Grant Notice, the Plan, this Agreement and the Grant Notice shall be interpreted in accordance with, and incorporate the terms and conditions required by, Section 409A of the Code (together with any Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any

 


 

such regulations or other guidance that may be issued after the Grant Date, “Section 409A”). The Administrator may, in its discretion, adopt such amendments to the Plan, this Agreement or the Grant Notice or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, as the Administrator determines are necessary or appropriate to comply with the requirements of Section 409A.

(b) This Agreement is not intended to provide for any deferral of compensation subject to Section 409A of the Code, and, accordingly, the Shares issuable pursuant to the PSUs hereunder shall be distributed to Participant no later than the later of: (A) the fifteenth (15th) day of the third month following Participant’s first taxable year in which such PSUs are no longer subject to a substantial risk of forfeiture, and (B) the fifteenth (15th) day of the third month following first taxable year of the Company in which such PSUs are no longer subject to substantial risk of forfeiture, as determined in accordance with Section 409A and any Treasury Regulations and other guidance issued thereunder.

4.13 Governing Law. The provisions of the Plan and all Awards made thereunder, including the PSUs, shall be governed by and interpreted in accordance with the laws of the State of Delaware, disregarding choice-of-law principles of the law of any state that would require the application of the laws of a jurisdiction other than such state.

* * * * *

 


 

SCHEDULE 1

VESTING SCHEDULE

 

 

 

 

 

 


EX-10.3 4 lnsr-ex10_3.htm EX-10.3 EX-10.3

Exhibit 10.3

LENSAR, INC.

2020 INCENTIVE AWARD PLAN

RESTRICTED STOCK Unit Grant Notice – DIRECTOR DEFERRAL

Capitalized terms not specifically defined in this Restricted Stock Unit Grant Notice (the “Grant Notice”) have the meanings given to them in the 2020 Incentive Award Plan (as amended from time to time, the “Plan”) of LENSAR, Inc. (the “Company”). The Company hereby grants to the participant listed below (“Participant”) the Restricted Stock Units described in this Grant Notice (the “RSUs”), subject to the terms and conditions of the Plan and the Restricted Stock Unit Agreement attached hereto as Exhibit A (the “Agreement”), both of which are incorporated into this Grant Notice by reference.

Participant:

 

Grant Date:

 

Number of RSUs:

 

Vest Commencement Date:

 

Subject to any acceleration provisions contained in the Plan or set forth below, the RSUs shall vest in accordance with the following schedule:

Shares

Vest Date

 

 

 

Notwithstanding the foregoing, the RSUs shall vest in full immediately upon a Change in Control.

If the Company uses an electronic capitalization table system (such as E*Trade) and the fields in this Grant Notice are blank or the information is otherwise provided in a different format electronically, the blank fields and other information shall be deemed to come from the electronic capitalization system and is considered part of this Grant Notice.

By Participant’s electronic acceptance or authentication in a form authorized by the Company, Participant agrees to be bound by the terms of this Grant Notice, the Plan and the Agreement. Participant has reviewed the Plan, this Grant Notice and the Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of the Plan, this Grant Notice and the Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan, this Grant Notice or the Agreement. Participant has been provided with a copy or electronic access to a copy of the prospectus for the Plan. Counterparts may be delivered via facsimile, electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) or other transmission method and any counterpart so delivered will be deemed to have been duly and validly delivered and be valid and effective for all purposes.

 

 


Exhibit 10.3

exhibit a

RESTRICTED STOCK UNIT AGREEMENT

Capitalized terms not specifically defined in this Agreement have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.

Article I.

general
1.1
Award of RSUs. The Company has granted the RSUs to Participant effective as of the grant date set forth in the Grant Notice (the “Grant Date”). Each RSU represents the right to receive one Share, as set forth in this Agreement. Participant will have no right to the distribution of any Shares until the time (if ever) the RSUs have vested.
1.2
Incorporation of Terms of Plan. The RSUs are subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan will control.
1.3
Unsecured Promise. The RSUs will at all times prior to settlement represent an unsecured Company obligation payable only from the Company’s general assets.
Article II.

VESTING; forfeiture AND SETTLEMENT
2.1
Vesting; Forfeiture. The RSUs will vest according to the vesting schedule in the Grant Notice (the “Vesting Schedule”), except that any fraction of an RSU that would otherwise be vested will be accumulated and will vest only when a whole RSU has accumulated. Except as provided in the Grant Notice, in the event of Participant’s Termination of Service for any reason, all unvested RSUs will immediately and automatically be cancelled and forfeited, except as otherwise determined by the Administrator or provided in a binding written agreement between Participant and the Company. Unless and until the RSUs have vested in accordance with the Vesting Schedule set forth in the Grant Notice, Participant will have no right to any distribution with respect to such RSUs.

 

2.2
Settlement.
(a)
Except as provided in Section 2.3, RSUs will be paid in Shares as soon as administratively practicable after the vesting of the applicable RSU, but in no event more than sixty (60) days after the applicable vesting date.
(b)
All distributions shall be made by the Company in the form of whole shares of Common Stock.
(c)
Neither the time nor form of distribution of Shares with respect to the RSUs may be changed, except as may be permitted by the Administrator in accordance with the Plan and Section 409A of the Code and the Treasury Regulations thereunder.

 

 

 


 

2.3
Deferral Election.
(a)
If Participant makes a valid deferral election within the time period specified by the Company in the deferral election form, then Participant may elect to change the timing of receipt of the Shares otherwise distributable under Section 2.2. Any such deferral election must comply with the requirements of Section 409A as well as any Plan rules on deferrals and must be made on a form approved by the Company. Any such deferral election form shall be incorporated herein by this reference and considered a part of this Agreement. To the extent a valid deferral election is made by Participant, Participant’s RSUs shall be distributed in Shares within thirty (30) days following the first to occur of:

(i) Participant’s “separation from service” (as defined in Section 1.409A-1(h) of the Treasury Regulations) (“Separation from Service”); provided, that if Participant is a “specified employee” (as determined in accordance with Section 409A(a)(2)(B)(i) of the Code and Treasury Regulation Section 1.409A-1(i)) on the date of his or her Separation from Service, the delivery of any shares of Common Stock to be delivered to Participant upon and as a result of such Separation from Service shall be delayed to the extent necessary to avoid a prohibited distribution under Section 409A(2)(B)(i) of the Code, and such shares of Common Stock shall be distributed to Participant on the earliest of (A) the expiration of the six-month period measured from the date of Participant’s Separation from Service, (B) the date of Participant’s death, or (C) such earlier date as is permitted under Section 409A;

(iii) a Change in Control; provided, that such Change in Control also constitutes a “change in control event” (as defined in Treasury Regulation §1.409A-3(i)(5)) and provided, further, that any distribution of shares of Common Stock upon a Change in Control shall occur immediately prior to the Change in Control. If such Change in Control does not constitute a “change in control event,” as defined in Treasury Regulation §1.409A-3(i)(5), the shares of Common Stock (or such consideration as is payable with respect to the RSUs pursuant to such Change in Control), shall be paid to Participant on the occurrence of the next occurring distribution event to occur under this Section 2.3(a) following the date of such Change in Control;

(iv) Participant’s death;

(vi) Participant’s Disability (provided such Disability also constitutes a “disability” (as defined in Treasury Regulation §1.409A-1(a)(5))); or

(viii) if Participant has elected a fixed date distribution in his or her deferral election form, during the calendar year specified in Participant’s deferral election form, if any, for such fixed date distribution (and, for the avoidance of doubt, if Participant has not elected a fixed date distribution in Participant’s deferral election form, this clause (viii) shall not apply to this Award).

(b)
Participant understands and agrees that certain tax withholding amounts may be due prior to an issuance of shares of Common Stock under this Section 2.3 if the RSUs fail to be subject to a substantial risk of forfeiture for purposes of Section 83 of the Code prior to such date. In addition, in the event Shares are issued on an accelerated basis to satisfy the Federal Insurance Contributions Act tax imposed under Sections 3101, 3121(a) or 3121(v)(2) of the Code (the “FICA Tax”) as provided in this Section 2.3(b) as a result of the lapse of the substantial risk of forfeiture for purposes of Section 83 of the Code prior to the issuance of Shares under this Section 2.3, then Participant may have income tax at source on wages imposed under Section 3401 of the Code or the corresponding withholding provisions of applicable state, local or foreign tax laws (together with the FICA Tax, the “FICA-Related Taxes”). Participant’s FICA-Related Taxes in respect of the RSUs shall be satisfied by Participant by cash, wire transfer of immediately available funds or check, payable to the order of the Company; provided, however, that, subject to the consent of the Administrator, and solely to the extent any such action would not result

 


 

in the imposition of additional tax on Participant under, or an impermissible acceleration under, Section 409A of the Code, the Company shall have the right, but not the obligation, to elect to satisfy Participant’s FICA-Related Taxes in respect of the RSUs through the accelerated issuance and withholding of Shares otherwise issuable pursuant to the RSUs having a then-current Fair Market Value not exceeding the amount necessary to satisfy the FICA-Related Taxes of the Company and its Subsidiaries based on Participant’s applicable tax withholding rate.
Article III.

TAXATION AND TAX WITHHOLDING
3.1
Representation. Participant represents to the Company that Participant has reviewed with Participant’s own tax advisors the tax consequences of this Award and the transactions contemplated by the Grant Notice and this Agreement. Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.
3.2
Tax Withholding.

(a) The Company shall have the authority and the right to deduct or withhold, or require Participant to remit to the Company, an amount sufficient to satisfy federal, state, local and foreign taxes (including Participant’s employment tax obligation) required by Applicable Law to be withheld with respect to any taxable event concerning Participant arising as a result of the grant, vesting or settlement of the RSUs or otherwise under this Agreement, including, without limitation, the authority to deduct such amounts from other compensation payable to Participant by the Company. Further, the Company has the right and option, but not the obligation, to treat Participant’s failure to provide timely payment in accordance with the Plan of any withholding tax arising in connection with the RSUs as Participant’s election to satisfy all or any portion of the withholding tax by requesting the Company retain Shares otherwise issuable under the Award (provided that if Participant is subject to Section 16 of the Exchange Act, any such action by the Company shall require the approval of the Administrator).

(b) Participant acknowledges that Participant is ultimately liable and responsible for all taxes owed in connection with the RSUs, regardless of any action the Company or any Subsidiary takes with respect to any tax withholding obligations that arise in connection with the RSUs. Neither the Company nor any Subsidiary makes any representation or undertaking regarding the treatment of any tax withholding in connection with the awarding, vesting or payment of the RSUs or the subsequent sale of Shares. The Company and the Subsidiaries do not commit and are under no obligation to structure the RSUs to reduce or eliminate Participant’s tax liability.

 

Article IV.

other provisions
4.1
Award Not Transferable. Without limiting the generality of any other provision hereof, the Award shall be subject to the restrictions on transferability set forth in Section 9.1 of the Plan.
4.2
Adjustments. Participant acknowledges that the RSUs and the Shares subject to the RSUs are subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.
4.3
Notices. Any notice to be given under the terms of this Agreement to the Company must be in writing and addressed to the Company in care of the Company’s Secretary at the Company’s principal office or the Secretary’s then-current email address or facsimile number. Any notice to be given under the terms of this Agreement to Participant must be in writing and addressed to Participant at Participant’s last

 


 

known mailing address, email address or facsimile number in the Company’s personnel files. By a notice given pursuant to this Section, either party may designate a different address for notices to be given to that party. Any notice will be deemed duly given when actually received, when sent by email, when sent by certified mail (return receipt requested) and deposited with postage prepaid in a post office or branch post office regularly maintained by the United States Postal Service, when delivered by a nationally recognized express shipping company or upon receipt of a facsimile transmission confirmation.
4.4
Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
4.5
Conformity to Securities Laws. Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.
4.6
Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth in this Agreement or the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
4.7
Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement, the RSUs will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3) that are requirements for the application of such exemptive rule. To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.
4.8
Entire Agreement. The Plan, the Grant Notice and this Agreement (including any exhibit hereto) constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.
4.9
Agreement Severable. In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.
4.10
Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as herein provided. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the RSUs, and rights no greater than the right to receive the Shares as a general unsecured creditor with respect to the RSUs, as and when settled pursuant to the terms of this Agreement.
4.11
Not a Contract of Employment. Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the employ or service of the Company or any Subsidiary or interferes with or restricts in any way the rights of the Company and its Subsidiaries, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without cause, except to the extent expressly provided otherwise in a written agreement between the Company or a Subsidiary and Participant.

 


 

4.12
Counterparts. The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.

4.12 Section 409A.

(a) Notwithstanding any other provision of the Plan, this Agreement or the Grant Notice, the Plan, this Agreement and the Grant Notice shall be interpreted in accordance with, and incorporate the terms and conditions required by, Section 409A of the Code (together with any Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the Grant Date, “Section 409A”). The Administrator may, in its discretion, adopt such amendments to the Plan, this Agreement or the Grant Notice or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, as the Administrator determines are necessary or appropriate to comply with the requirements of Section 409A.

(b) Unless the Participant makes a valid deferral election within the time period specified by the Company in the deferral election form, this Agreement is not intended to provide for any deferral of compensation subject to Section 409A of the Code, and, accordingly, the Shares issuable pursuant to the RSUs hereunder shall be distributed to Participant no later than the later of: (A) the fifteenth (15th) day of the third month following Participant’s first taxable year in which such RSUs are no longer subject to a substantial risk of forfeiture, and (B) the fifteenth (15th) day of the third month following first taxable year of the Company in which such RSUs are no longer subject to substantial risk of forfeiture, as determined in accordance with Section 409A and any Treasury Regulations and other guidance issued thereunder.

(a)
For purposes of Section 409A (including, without limitation, for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii)), each payment that Participant may be eligible to receive under this Agreement shall be treated as a separate and distinct payment.
(b)
If a Change in Control constitutes a payment event with respect to any portion of the RSUs which constitute a deferral of compensation and is subject to Section 409A, the transaction or event described above with respect to such payment must also constitute a “change in control event,” as defined in Treasury Regulation §1.409A-3(i)(5) to the extent required by Section 409A.
(c)
If a Disability constitutes a payment event with respect to any portion of the RSUs which constitute a deferral of compensation and is subject to Section 409A, the Disability must also constitute a “disability,” as defined in Treasury Regulation §1.409A-1(a)(5) to the extent required by Section 409A.

4.13 Governing Law. The provisions of the Plan and all Awards made thereunder, including the RSUs, shall be governed by and interpreted in accordance with the laws of the State of Delaware, disregarding choice-of-law principles of the law of any state that would require the application of the laws of a jurisdiction other than such state.

* * * * *

 


EX-31.1 5 lnsr-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION

I, Nicholas T. Curtis, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of LENSAR, 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.

 

Date: May 9, 2024

By:

/s/ Nicholas T. Curtis

Nicholas T. Curtis

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 6 lnsr-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION

I, Thomas R. Staab, II, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of LENSAR, 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.

 

Date: May 9, 2024

By:

/s/ Thomas R. Staab, II

Thomas R. Staab, II

Chief Financial Officer

(Principal Financial Officer)

 

 

 

 


EX-32.1 7 lnsr-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of LENSAR, Inc. (the “Company”) for the quarterly period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 9, 2024

By:

/s/ Nicholas T. Curtis

Nicholas T. Curtis

Chief Executive Officer

(Principal Executive Officer)

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 


EX-32.2 8 lnsr-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of LENSAR, Inc. (the “Company”) for the quarterly period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 9, 2024

By:

/s/ Thomas R. Staab, II

Thomas R. Staab, II

Chief Financial Officer

(Principal Financial Officer)

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 


EX-101.SCH 9 lnsr-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONDENSED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Warrant Liabilities link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Earnings (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Earnings (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Overview and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liability Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value On Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Fair Value of Financial Instruments - Summary of Change in the Fair Value of Warrant Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Leases - Schedule of Lease Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Intangible Assets - Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Warrant Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Stock-Based Compensation - Summary of Option Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Document Transition Report Document Transition Report Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Options Outstanding, Weighted Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options outstanding, Weighted average remaining contractual term (in years) Revenue remaining performance obligation amount Revenue, Remaining Performance Obligation, Amount Money market funds Money Market Funds [Member] Interest income on notes receivable Financing Receivable, Change in Present Value, Interest Income Geographical Geographical [Axis] Notes receivable Increase (Decrease) in Notes Receivable, Current Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Total cost of revenue Cost of Revenue Fair Value Fair Value Debt Securities, Available-for-Sale Other long-term liabilities Other Liabilities, Noncurrent Prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted Stock Units Restricted Stock Units (RSUs) [Member] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Level 1 Fair Value, Inputs, Level 1 [Member] Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Share based compensation arrangement by share based payment award number of shares available for grant cancelled or forfeited Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Available for Grant Cancelled or Forfeited Cancelled/Forfeited Weighted Average Weighted Average [Member] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Temporary equity, shares authorized Temporary Equity, Shares Authorized Income Taxes Income Tax, Policy [Policy Text Block] Product and service revenue Revenue from Contract with Customer, Excluding Assessed Tax Exercise Price $6.04 Exercise price range four. Exercise Price Range Four [Member] Summary of Product and Service Revenue Disaggregated by Geographic Region Disaggregation of Revenue [Table Text Block] Long-term investments Long Term Investment [Member] Long term investment Contract liability, current Deferred revenue Contract with Customer, Liability, Current Interest Income (Expense), Net, Total Interest Income (Expense), Net Interest income Issuance of warrants Issuance of warrants Subsequent Events Subsequent Events [Text Block] Cancelled Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Cancelled Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Cancelled. Temporary equity, shares issued Temporary Equity, Shares Issued Customer advances Accrued Customer Advances Accrued customer advances. Summary of Assets and Liabilities Measured at Fair Value Schedule of Assets and Liabilities at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Schedule of Stock by Class [Table] Europe Europe [Member] Liabilities measured at fair value Total liabilities Liabilities, Fair Value Disclosure Assets Assets, Fair Value Disclosure [Abstract] Class of Stock [Line Items] Related Party Transactions [Abstract] Balance Sheet Location Balance Sheet Location [Axis] Total current assets Assets, Current Vesting Vesting [Domain] Total liabilities, redeemable convertible preferred stock, and stockholders' equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Issuance of common stock Aggregate amount offered, issuance and sale by the Company Stock Issued During Period, Value, New Issues Outstanding at March 31, 2024 Outstanding at December 31, 2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Options outstanding, Number Exercise Price $3.23 Exercise price range two. Exercise Price Range Two [Member] Other Other Geographical Region [Member] Other geographical region. Weighted average grant date fair value of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss and comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventories Inventory Disclosure [Text Block] Trading Symbol Trading Symbol Disclosure Convertible Preferred Stock [Abstract] Disclosure convertible preferred stock. Common stock, shares issued Common Stock, Shares, Issued Total fair value of restricted stock awards vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Prepaid and other current assets Prepaid Expense and Other Assets, Current Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Beginning Balance, Shares Ending Balance, Shares Shares, Outstanding Change in provision for credit losses Provision for credit losses Financing Receivable, Credit Loss, Expense (Reversal) Remainder of 2024 Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Remainder Of Fiscal Year Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization remainder of fiscal year. Common stock reserved Common Stock, Capital Shares Reserved for Future Issuance Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Summary of Stock Options Outstanding and Vested ATM offerings At The Market Offering [Member] At the market offering. Entity Address, City or Town Entity Address, City or Town Vested and exercisable at March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Aggregate purchase price of shares. Aggregate Purchase Price Of Shares Aggregate purchase price of shares Stock and warrants issued during period shares common stock and warrants. Stock And Warrants Issued During Period Shares Common Stock And Warrants Warrants to purchase aggregate shares of common stock Subsequent Event Subsequent Event [Member] Subsequent Event Type [Axis] Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options cancelled/forfeited, Weighted Average Exercise Price Additional Paid-in Capital Additional Paid-in Capital [Member] Raw Materials Inventory, Raw Materials, Gross Current liabilities: Liabilities, Current [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, allowance Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Number of restricted stock awards are expected to vest Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number. Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Statement of Stockholders' Equity [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Vested and expected to vest at March 31, 2024, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options vested, Weighted average exercise price Operating lease liabilities Operating Lease, Liability, Current Property, Plant and Equipment, Net, Total Property and equipment, net Property, Plant and Equipment, Net Series A Redeemable Convertible Preferred Stock Series A Preferred Stock [Member] Class of Stock [Domain] Change in provision for credit losses Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Provision for credit losses Rule 10b5-1 Arr Modified Flag Rule 10b5-1 arr modified flag. Vested and expected to vest at March 31, 2024, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Contingent additional milestone payments upon commercialization Contingent Milestone Payments Upon Commercialization Contingent milestone payments upon commercialization. Scenario Scenario [Domain] Associated professional fees to be recognized Associated Professional Fees To Be Recognized Associated professional fees to be recognized. Entity Central Index Key Entity Central Index Key Notes receivable, net of allowance of $7 and $7, respectively Financing Receivable, after Allowance for Credit Loss, Current, Total Notes receivable, current Financing Receivable, after Allowance for Credit Loss, Current Summary of Changes in the Fair Value of Warrant Liabilities Fair Value Warrant Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table Text Block] Fair value warrant liabilities measured on recurring basis unobservable input reconciliation Plan Name Plan Name [Domain] Summary of Allowance for Accounts Receivable Accounts Receivable, Allowance for Credit Loss [Table Text Block] Total assets Total assets Assets measured at fair value Assets, Fair Value Disclosure Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Revenue remaining performance obligation expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Notes and other receivables, long-term, net of allowance of $24 and $26, respectively Financing Receivable, after Allowance for Credit Loss, Noncurrent, Total Notes receivable, long-term Financing Receivable, after Allowance for Credit Loss, Noncurrent Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Financial Instruments [Domain] Operating Lease, Lease Income, Total Lease revenue Lease Operating Lease, Lease Income Restricted Stock Awards Restricted Stock Awards Restricted Stock [Member] Class of Warrant or Right [Line Items] Plan Name Plan Name [Axis] Geographical Geographical [Domain] Total assets Assets United States UNITED STATES Summary of Estimated Fair Value Assumptions of Warrant Liabilities Summary of Estimated Fair Value of Warrant Liabilities [Table Text Block] Summary of Estimated Fair Value of Warrant Liabilities [Table Text Block] Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Entity Registrant Name Entity Registrant Name Related Party, Type [Domain] Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Supplemental cash flow information Supplemental Cash Flow Information [Abstract] Beginning balance Ending balance Financing Receivable, Allowance for Credit Loss Accumulated Deficit Retained Earnings [Member] Class of Stock [Axis] Non-vested at December 31, 2023 Non-vested at March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Impairment expenses Impairment of Intangible Assets, Finite-Lived Issuance of common stock under the 2020 ESPP, Shares Shares of common stock have been issued to employees Minimum Minimum [Member] Total revenue Revenues Proceeds from Stock Options Exercised, Total Proceeds from issuance of common stock through option exercises Proceeds from Stock Options Exercised Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Forecast Forecast [Member] Liabilities Liabilities, Fair Value Disclosure [Abstract] Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Equity Component Equity Component [Domain] Outstanding Stock Options Transfer from Inventories to Equipment under lease, net Transfer From Inventories To Equipment Under Lease Net Transfer from inventories to equipment under lease, net. Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Frequency [Axis] Supply Agreement Supply Agreements [Member] Supply agreements. Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Research and Development Expense, Total Research and development expenses Research and Development Expense Proceeds from issuance of series A redeemable convertible preferred stock Proceeds from Issuance of Convertible Preferred Stock Assets Assets [Abstract] Amortization of intangible assets Amortization of Intangible Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Balance Balance Schedule Of Contract Balances [Table] Schedule Of Contract Balances [Table] Schedule of contract balances. Common stock, par value $0.01 per share, 150,000 shares authorized at March 31, 2024 and December 31, 2023; 11,395 and 11,327 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Vested and exercisable at March 31, 2024, Weighted Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Fair value transfers between levels Fair Value Transfers Between Levels Fair value transfers between levels. Incentive Stock Options Incentive Stock Options [Member] Incentive stock options. Beginning contract liabilities recognized as revenue Contract with Customer, Liability, Revenue Recognized Total Accrued liabilities Accrued Liabilities, Current Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense, Total Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Operating loss Operating Income (Loss) Entity Ex Transition Period Entity Ex Transition Period Contingent milestone payments Contingent Milestone Payments Contingent milestone payments. Income Tax Expense (Benefit), Total Income tax expense/(benefit) from continuing operations Income Tax Expense (Benefit) Forfeit Of Common Stock For Payroll Taxes Forfeit Of Common Stock For Payroll Taxes Forfeit of common stock for payroll taxes Research and Development Expense Research and Development Expense [Member] Series A Redeemable Convertible Preferred Stock Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock. Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Award vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Disclosure of Convertible Preferred Stock [Table] Disclosure of convertible preferred stock. 2027 Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Three Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year three. Operating lease liabilities Increase (Decrease) in Operating Lease Liability Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Net Carrying Amount Intangible assets, net Finite-Lived Intangible Assets, Net Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Outstanding at March 31, 2024, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equipment under lease, net Equipment Under Lease Net Equipment under lease, net. Other Nonoperating Income (Expense), Total Other income, net Other Nonoperating Income (Expense) Write-down of inventory Gross Inventory Write Down Gross inventory write down. Operating expenses Operating Expenses [Abstract] Interest to be recognized Interest, to be Recognized Interest, to be recognized. Subsequent Events [Abstract] Agreement date. Agreement Date Agreement initiated date Securities purchase agreement member. Securities Purchase Agreement Member Securities Purchase Agreement Overview And Basis Of Presentation [Table] Overview And Basis Of Presentation [Table] Overview and basis of presentation. Summary of significant accounting policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Commitments and Contingencies Disclosure [Abstract] Other assets Other Assets, Noncurrent Options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other Other Accrued Liabilities, Current Stockholders' Equity Equity [Text Block] Depreciation, Total Depreciation Depreciation Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Accrued offering costs Accrued offering costs Accrued Offering Costs Related To Non-cash Investing And Financing Activities Accrued offering costs related to non-cash investing and financing activities. U.S. treasury bills US Treasury Bill Securities [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Inventory, Net [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Unrealized Gains Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Vested and exercisable at March 31, 2024, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Stockholders’ equity: Equity, Attributable to Parent [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Loss on disposal of property and equipment Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Fair value of restricted stock units vested Net loss per common share: Earnings Per Share [Abstract] Financing Receivable, Allowance for Credit Loss, Writeoff, Total Write-offs Financing Receivable, Allowance for Credit Loss, Writeoff Accounting Policies [Abstract] Basic Weighted Average Number Of Shares Of Common Stock And Participating Securities Basic Weighted Average Number Of Shares Of Common Stock And Participating Securities Basic weighted average common stock and participating securities 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Five Overview And Basis Of Presentation [Line Items] Overview And Basis Of Presentation [Line Items] Overview and basis of presentation. Lessor, operating leases, remaining lease terms Lessor Operating Lease Remaining Lease Term Lessor, operating lease, remaining lease term. Lessor, operating leases, remaining lease terms Liability Class [Axis] Scenario Scenario [Axis] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Equity Option [Member] Stock Option Schedule Of Contract Balances [Line Items] Schedule Of Contract Balances [Line Items] Schedule of contract balances. Convertible Preferred Stock [line Items] Convertible preferred stock. Leases Lessor, Operating Leases [Text Block] Basic net loss per share Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized Summary Of Unrecognized Stock Based Compensation Expense Expected To Be Amortized Table [Text Block] Summary of unrecognized stock-based compensation expense expected to be amortized. Commitments and contingencies (Note 10) Commitments and Contingencies Income Statement [Abstract] Notes and other receivables, long-term, allowance Financing Receivable, Allowance for Credit Loss, Noncurrent Related Party, Type [Axis] Offering costs Offering costs Offering costs Summary of Information about Receivables and Contract Liabilities from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Options vested, Number Exercisable Vested and expected to vest at March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement Statistical Measurement [Domain] Asia (Excluding South Korea) Asia Excluding South Korea [Member] Asia (Excluding South Korea). Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Employee retention credit, cares act contingent professional fees. Employee Retention Credit, Cares Act Contingent Professional Fees Contingent professional fees U.S. government agency bonds U.S. Government Agency Bonds [Member] U.S. government agency bonds. Schedule of antidilutive securities excluded from calculation of net loss per share diluted shares. Schedule Of Antidilutive Securities Excluded From Calculation of Net Loss Per Share Diluted Shares Table Text Block Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Accrued offering costs Accrued Offering Costs Accrued offering costs. Expected term (years) Fair Value of Warrant Liabilities Assumptions Expected Term Fair Value of Warrant Liabilities Assumptions Expected Term Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Maximum value of common and preferred stock and other securities issuable Maximum Value of Common and Preferred Stock and Other Securities Issuable Maximum value of common and preferred stock and other securities issuable. Lease Income, Total Lease revenue Lease Income Diluted net loss per share Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Product and Service Product and Service [Domain] Cost of Sales Cost of Sales [Member] Revenue from Contract with Customer [Abstract] Commitments And Contingencies Disclosure [Table] Commitments And Contingencies Disclosure [Table] Commitments and Contingencies Disclosure. Fair Value Hierarchy and NAV [Domain] Related Party Transaction Related Party Transaction [Domain] Revenue From Contracts With Customers [Table] Revenue From Contracts With Customers [Table] Revenue from contracts with customers. Recurring Fair Value, Recurring [Member] Thereafter Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Thereafter Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization thereafter. Additional paid-in capital Additional Paid in Capital, Common Stock Notes receivable interest rate Notes Receivable Interest Rate Notes receivable interest rate. Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Options exercised Exercise of stock options under the Incentive Plans, Shares Options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Gross proceeds for the Private Placement Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants, Total Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants, Total Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Schedule Of Earnings Per Share Basic By Common Class [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Contract assets recognized Contract With Customer Asset Recognised Contract with customer asset recognized. Number of shares convertible into common stock Number Of Shares Convertible Into Common Stock Number of shares convertible into common stock. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Warrants and Rights Note Disclosure [Abstract] Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Equity [Abstract] Restricted stock units granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period South Korea KOREA, REPUBLIC OF Options exercised, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Equity Components Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Expected volatility Fair Value of Warrant Liabilities Assumptions Expected Volatility Fair Value of Warrant Liabilities Assumptions Expected Volatility Inventory Disclosure [Abstract] Proceeds from issuance of warrants Proceeds from Issuance of Warrants Sale of ownership percentage. Sale Of Ownership Percentage Sale of ownership percentage 2025 Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Next Twelve Months Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization next twelve months. Investment maturities Proceeds from Sale, Maturity and Collection of Investments Proceeds from Sale, Maturity and Collection of Investments, Total Restricted stock units vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Sale of Stock Sale of Stock [Axis] Deferred revenue Increase (Decrease) in Deferred Revenue Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures Stock issued during period, value, employee benefit plan, net of forfeitures. Stock Issued During Period, Value, Employee Benefit Plan, Net Of Forfeitures Statement of Cash Flows [Abstract] Fair Value Ending Balance Fair Value Beginning Balance Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Warrant Liability Value Fair value measurement with unobservable inputs reconciliations recurring basis warrant liability value Write-off due to contract modification Contract With Customer Asset Write-off Due to Contract Modification Contract With Customer Asset Write-off Due to Contract Modification Write-off due to contract modification Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Common stock, par value Common Stock, Par or Stated Value Per Share Service Service [Member] Deferred revenue, non-current Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent, Total Transfer From Inventories To Property And Equipment Net Transfer from inventories To property and equipment, net. Transfer from (to) Inventories to (from) Property and equipment, net Total unrecognized compensation expense, weighted-average period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Series B Warrants Series B Warrants [Member] Series B warrants. Vested and expected to vest at March 31, 2024, Weighted Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Lessee and Lessor Lease Description [Line Items] Lessee And Lessor Lease Description [Line Items] Lessee and lessor lease description. Lessee and Lessor Lease Description [Line Items] Other comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Percentage of Earnings (Loss) Allocated To Common Shareholders Percentage of Earnings Loss Allocated To Common Shareholders Percentage allocated to common stockholders Beginning Balance, Shares Ending Balance, Shares Temporary equity, shares outstanding Temporary Equity, Shares Outstanding Related Party Transaction Related Party Transaction [Axis] Level 3 Fair Value, Inputs, Level 3 [Member] Stock-based compensation under the Incentive Plans and 2020 Plan APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Recurring and Nonrecurring [Table] Change in fair value of warrant liabilities Change in fair value of warrant liabilities Change in fair value of warrant liabilities Change in fair value of warrant liabilities Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect International Distribution Agreement International Distribution Agreement [Member] International distribution agreement. General and administrative expenses General and Administrative Expense [Member] Series A Redeemable Convertible Preferred Stock, par value $0.01 per share, 20 shares authorized at March 31, 2024 and December 31, 2023; 20 shares issued and outstanding at March 31, 2024 and December 31, 2023; aggregate liquidation preference of $20,000 at March 31, 2024 and December 31, 2023 Beginning Balance Ending Balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Total Total unrecognized stock-based compensation expense Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization. Restricted stock awards cancelled Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] City Area Code City Area Code Total Inventories Inventory, Net Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Warrant liability percentage of floor on volatility input Warrant Liability Percentage of Floor Rate on Volatility Input Warrant Liability Percentage of Floor Rate on Volatility Input Common stock voting rights Common Stock, Voting Rights Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Summary of significant accounting policies. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Temporary equity, aggregate liquidation preference Temporary Equity, Liquidation Preference Weighted Average Number of Shares Outstanding, Basic, Total Weighted average number of shares of common stock basic Basic weighted average common stock outstanding Basic Summary of Shares Available for Issuance Under 2020 Plan Summary Of Share Based Compensation Shares Available For Issuance Table [Text Block] Summary of share based compensation shares available for issuance. Work-in-process Inventory, Work in Process, Gross 2020 Employee Stock Purchase Plan Employee Stock [Member] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement [Table] Statement [Table] Summary of Option Award Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Fair Value of Stock Options was Estimated Using Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Billings not yet recognized as revenue Increase (Decrease) in Contract with Customer, Liability Document Fiscal Period Focus Document Fiscal Period Focus Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Exercise price range (lower) Change in Fair Value Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment Of Warrants Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, fair value adjustment of warrants. Related Party Transactions Related Party Transactions Disclosure [Text Block] Professional services Accrued Professional Fees, Current Statement [Line Items] Statement [Line Items] Commitments And Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Commitments and Contingencies Disclosure [Line Items] Shares excluded from the calculation of net loss per diluted share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average shares excluded from the calculation of net loss per diluted share Ending Balance Beginning Balance Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss, Total Exercise Price Range [Domain] Subsequent Event [Line Items] Asset Class [Domain] Accounts receivable, net of allowance of $44 and $62, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivable, current Accounts Receivable, after Allowance for Credit Loss, Current Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Common Stock Common Stock [Member] Temporary equity, par value per share Temporary Equity, Par or Stated Value Per Share Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Summary of Allowance for Notes Receivable Financing Receivable, Allowance for Credit Loss [Table Text Block] Summary of Total Stock-Based Compensation Expense Recognized Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other Assets, Current Other current assets Amortization on investments, net Accretion (Amortization) of Discounts and Premiums, Investments Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Incentive Plans 2020 Incentive Award Plan Two Thousand Twenty Incentive Award Plan [Member] Two thousand twenty incentive award plan. Finished Goods Inventory, Finished Goods, Gross Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Text Block] Redeemable convertible preferred stock. Additional royalty payments rate Additional Royalty Payments Percentage Additional royalty payments percentage. Cover [Abstract] Selling, General and Administrative Expense, Total Selling, general and administrative expenses Selling, General and Administrative Expense Vesting Vesting [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Warranty Product Warranty Accrual, Current Cash paid for taxes Income Taxes Paid, Net Income Taxes Paid, Net, Total Sale of Stock Sale of Stock [Domain] Summary of Change in Fair Value of Warrant Liabilities Summary of Changes in Fair Value of Warrant Liabilities [Table Text Block] Summary of Changes in Fair Value of Warrant Liabilities [Table Text Block] Restricted stock units granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Payment Arrangement, Recognized Amount [Abstract] Series A and Series B Warrants Series A and Series B Warrants [Member] Series A and Series B warrants. Security Exchange Name Security Exchange Name Long-term investments Long-Term Investments Long-Term Investments, Total Term of contract Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares authorized Preferred Stock, Shares Authorized Customer Relationships Customer Relationships [Member] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Dividends Fair Value of Warrant Liabilities Assumptions Dividends Fair Value of Warrant Liabilities Assumptions Dividends Financial Instrument [Axis] Weighted-average number of common shares used in calculation of net loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Class of Warrant or Right [Table] Exercise of stock options under the Incentive Plans Stock Issued During Period, Value, Stock Options Exercised Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Payment for net settlement of stock-based compensation awards. Payment for Net Settlement Of Stock-Based Compensation Awards Net settlement of stock-based compensation awards Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Series A Warrants Series A Warrants [Member] Series A warrants. Cost of revenue Total cost of revenue Cost Of Goods And Service Excluding Amortization Including Depreciation Cost of goods and service excluding amortization including depreciation. Unrealized Losses Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Schedule of Impairment of Underlying Assets, Remaining Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Leases [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Accounts receivables payment terms Accounts Receivables Payment Terms Accounts receivables payment terms. Series A Redeemable Convertible Preferred Stock And Series A And Series B Warrants [Member] Series A Redeemable Convertible Preferred Stock And Series A And Series B Warrants [Member] 2026 Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Two Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year two. Entity File Number Securities Act File Number Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Notes receivable, allowance Financing Receivable, Allowance for Credit Loss, Current Granted/Awarded Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Granted Or Awarded Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant, Granted Or Awarded. Goodwill and Intangible Assets Disclosure [Abstract] Non-Rule 10b5-1 Arr Modified Flag Non-rule 10b5-1 arr modified flag. Vested and exercisable at March 31, 2024, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Change in unrealized loss on investments Change in unrealized gain (loss) on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Share-Based Payment Arrangement [Abstract] Reduction of general and administrative expenses Reduction Of General And Administrative Expenses Reduction of general and administrative expenses Cash dividend declared on common stock Dividends, Common Stock, Cash Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Non-vested at December 31, 2023 Non-vested at March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Exercise price range (upper) Expected term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Preferred stock, par value $0.01 per share, 9,980 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Class of Warrant or Right, Exercise Price of Warrants or Rights Exercise price of warrants Warrant Liabilities Warrant Liabilities Disclosure Text Block Warrant Liabilities Disclosure Text Block Purchase of investments Payments to Acquire Investments Payments to Acquire Investments, Total Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Certificates of deposit Certificates of Deposit [Member] Incentive Stock Options And Nonqualified Stock Options Incentive Stock Options And Nonqualified Stock Options [Member] Incentive Stock Options and Nonqualified Stock Options [Member] Earnings Per Share [Text Block] Earnings (Loss) per Share Revenue Revenues [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Options cancelled/forfeited Entity Address, Address Line One Entity Address, Address Line One Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Antidilutive Securities Antidilutive Securities [Axis] Provision for expected credit losses Provision For Doubtful Accounts And Notes Receivable Provision for doubtful accounts and notes receivable. Finite-Lived Intangible Assets, Gross, Total Gross Carrying Amount Finite-Lived Intangible Assets, Gross Subsequent Event Type [Domain] Schedule of Lease Revenue Operating Lease, Lease Income [Table Text Block] Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Income Statement Location Income Statement Location [Axis] Lease Leases [Member] Leases. Risk-free interest rate Fair Value of Warrant Liabilities Assumptions Risk Free Interest Rate Fair Value of Warrant Liabilities Assumptions Risk Free Interest Rate Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Exercise Price Range [Axis] Dividends Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Product Product [Member] Product and Service Product and Service [Axis] Contract liability, non-current Contract with Customer, Liability, Noncurrent Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Warrant derivative liabilities Warrant Derivative Liabilities [Member] Warrant derivative liabilities Components of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of Financial Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Employee retention credit amount Employee retention credit, cares act retention amount. Employee Retention Credit, Cares Act Retention Amount Related Parties Related Parties Policy [Policy Text Block] Related parties policy. Prepaid and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Acquired Trademarks Trademarks [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Series A Warrants and Series B Warrants [Member] Series A Warrants and Series B Warrants [Member] Series A Warrants and Series B Warrants Subsequent Event [Table] Percentage Of Warrants Percentage Of Warrants Percentage of warrants Warrant liabilities Warrant Liabilities Noncurrent Warrant liabilities noncurrent. Restricted Stock Awards and Units Restricted Stock Awards And Units [Member] Restricted stock awards and units. Contingent milestone payments upon regulatory clearance and commercialization Contingent Milestone Payments Upon Regulatory Clearance and Commercialization Contingent milestone payments upon regulatory clearance and commercialization. Payments received Contract with Customer, Asset, Reclassified to Receivable Increase (Decrease) in Inventories, Total Inventories Increase (Decrease) in Inventories Sales [Member] Sales Purchase Obligation, Total Purchase obligation Purchase Obligation Contract with Customer, Liability, Total Beginning balance Ending balance Contract with Customer, Liability Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares outstanding Common Stock, Shares, Outstanding Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Restricted stock units cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value U.S. government securities U S Government Securities [Member] U S government securities. Agency Bonds Agency Bonds [Member] Agency bonds. Income Statement Location Income Statement Location [Domain] Options granted, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Inducement Plan Two Thousand Twenty Four Employment Inducement Incentive Award Plan [Member] Two thousand twenty four employment inducement incentive award plan. Document Type Document Type Stock Issued During Period, Shares, Conversion of Convertible Securities Aggregate shares Exercise Price $2.15 - $3.10 Exercise price range one. Exercise Price Range One [Member] Fair Value by Liability Class [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Total fair value of options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic, Total Net Income (Loss) Available to Common Stockholders, Basic Numerator for basic earnings (loss) per common share Restricted stock units cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock units cancelled Restricted stock awards cancelled Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Notes and Other Receivables, Long-Term, Net Notes And Other Receivables Noncurrent [Member] Notes and other receivables, noncurrent. Short-term investments Short-Term Investments [Member] Entity Filer Category Entity Filer Category Supplemental schedule of non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Exercise price range three. Exercise Price Range Three [Member] Exercise Price $3.27 - $5.95 Balance Sheet Location Balance Sheet Location [Domain] Increase (Decrease) in Accrued Liabilities, Total Accrued liabilities Increase (Decrease) in Accrued Liabilities Revenue From Contracts With Customers [Line Items] Revenue From Contracts With Customers [Line Items] Revenue from contracts with customers. Accrued Liabilities, Current [Abstract] Lessor Lease Description [Table] Lessor, Lease, Description [Table] Short-term investments Short-Term Investments Short-Term Investments, Total Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Acquired Technology Patented Technology [Member] Asset Class [Axis] Capital Expenditures Incurred but Not yet Paid Accounts payable for purchases of Property and equipment, net Accounts payable for purchases of Property and equipment, net Total liabilities Liabilities Cost of revenue (exclusive of amortization) Cost Of Goods And Service Excluding Amortization Including Depreciation [Abstract] Cost of goods and service excluding amortization including depreciation. Intangible assets estimated useful life Finite-Lived Intangible Asset, Useful Life Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Acquired intangible assets weighted average amortization period Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Net loss Net loss Other income Nonoperating Income (Expense) [Abstract] Overview and Basis of Presentation Business Description and Basis of Presentation [Text Block] Contract asset, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures, Shares Stock issued during period, shares, employee benefit plan, net of forfeitures. Stock Issued During Period, Shares, Employee Benefit Plan, Net Of Forfeitures Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Statement of Financial Position [Abstract] Diluted Weighted Average Number of Shares Outstanding, Diluted Weighted average number of shares of common stock diluted Weighted average number of shares of common stock, diluted Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Periodic Reduction Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Exercise price of option on fair value (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Accounting Estimates Use of Estimates, Policy [Policy Text Block] Payment of accrued offering costs allocable to preferred stock Payment of Accrued Offering Costs Allocable to Preferred Stock Payment of accrued offering costs allocable to preferred stock. Reduction Of Selling, General And Administrative Expenses Reduction Of Selling, General And Administrative Expenses Reduction of selling, general and administrative expenses Warrant derivative liabilities Warrant Derivative Liabilities Warrant derivative liabilities. Incentive Plans Incentive Award Plan Incentive Award Plan [Member] Incentive Award Plan. Outstanding at beginning of period, Weighted Average Exercise Price Outstanding at end of period, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options outstanding, Weighted average exercise price Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2028 Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Four Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year four. Fair Value Disclosures [Abstract] Registration statement expiration date Registration Statement Expiration Date Registration statement expiration date. Percentage of outstanding shares of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Fair Value Hierarchy and NAV [Axis] Measurement Frequency [Domain] Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Payments to Acquire Property, Plant, and Equipment, Total Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Exercise Price $6.07 - $8.62 Exercise price range five. Exercise Price Range Five [Member] Employee Retention Credit, CARES Act retention amount recognized. Employee Retention Credit, CARES Act Retention Amount Recognized Employee retention credit amount recognized Restricted stock units vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Sales of shares of common stock Issuance of common stock under ATM offering, net of offering costs Issuance of common stock, Shares Employee-related Liabilities, Current, Total Compensation Employee-related Liabilities, Current Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Deferred revenue, current Deferred Revenue, Current Deferred Revenue, Current, Total Authorized Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Authorized Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Authorized. Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Registrant Name LENSAR, INC.  
Entity Central Index Key 0001320350  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Common Stock, Shares Outstanding   11,396,950
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol LNSR  
Security Exchange Name NASDAQ  
Entity File Number 001-39473  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 32-0125724  
Entity Address, Address Line One 2800 Discovery Drive  
Entity Address, City or Town Orlando  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 32826  
City Area Code 888  
Local Phone Number 536-7271  
Document Quarterly Report true  
Document Transition Report false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Product and service revenue $ 8,641 $ 6,623
Lease 1,947 1,629
Total revenue 10,588 8,252
Cost of revenue (exclusive of amortization)    
Total cost of revenue 4,924 3,932
Operating expenses    
Selling, general and administrative expenses 6,796 6,755
Research and development expenses 1,444 1,650
Amortization of intangible assets 274 276
Operating loss (2,850) (4,361)
Other income    
Change in fair value of warrant liabilities 495  
Other income, net 198 89
Net loss (2,157) (4,272)
Other comprehensive loss    
Change in unrealized loss on investments (5)  
Net loss and comprehensive loss $ (2,162) $ (4,272)
Net loss per common share:    
Basic $ (0.19) $ (0.4)
Diluted $ (0.19) $ (0.4)
Weighted-average number of common shares used in calculation of net loss per share:    
Basic 11,387 10,716
Diluted 11,387 10,716
Product    
Revenue    
Product and service revenue $ 7,433 $ 5,658
Cost of revenue (exclusive of amortization)    
Total cost of revenue 2,590 2,299
Service    
Revenue    
Product and service revenue 1,208 965
Cost of revenue (exclusive of amortization)    
Total cost of revenue 1,731 1,139
Lease    
Revenue    
Lease 1,947 1,629
Cost of revenue (exclusive of amortization)    
Total cost of revenue $ 603 $ 494
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 13,958 $ 20,621
Short-term investments 3,952 3,443
Accounts receivable, net of allowance of $44 and $62, respectively 4,023 4,001
Notes receivable, net of allowance of $7 and $7, respectively 329 323
Inventories 17,816 15,689
Prepaid and other current assets 2,357 2,367
Total current assets 42,435 46,444
Property and equipment, net 747 679
Equipment under lease, net 7,727 7,459
Long-term investments 1,236 492
Notes and other receivables, long-term, net of allowance of $24 and $26, respectively 1,174 1,279
Intangible assets, net 10,751 11,025
Other assets 2,064 2,207
Total assets 66,134 69,585
Current liabilities:    
Accounts payable 4,120 4,007
Accrued liabilities 4,180 5,717
Deferred revenue 1,582 1,349
Operating lease liabilities 564 559
Total current liabilities 10,446 11,632
Long-term operating lease liabilities 1,607 1,750
Warrant liabilities 7,962 8,457
Other long-term liabilities 537 570
Total liabilities 20,552 22,409
Commitments and contingencies (Note 10)
Series A Redeemable Convertible Preferred Stock, par value $0.01 per share, 20 shares authorized at March 31, 2024 and December 31, 2023; 20 shares issued and outstanding at March 31, 2024 and December 31, 2023; aggregate liquidation preference of $20,000 at March 31, 2024 and December 31, 2023 13,747 13,747
Stockholders’ equity:    
Preferred stock, par value $0.01 per share, 9,980 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023
Common stock, par value $0.01 per share, 150,000 shares authorized at March 31, 2024 and December 31, 2023; 11,395 and 11,327 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 114 113
Additional paid-in capital 145,770 145,203
Accumulated other comprehensive income (1) 4
Accumulated deficit (114,048) (111,891)
Total stockholders’ equity 31,835 33,429
Total liabilities, redeemable convertible preferred stock, and stockholders' equity $ 66,134 $ 69,585
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 44 $ 62
Notes receivable, allowance 7 7
Notes and other receivables, long-term, allowance $ 24 $ 26
Temporary equity, par value per share $ 0.01 $ 0.01
Temporary equity, shares authorized 20,000 20,000
Temporary equity, shares issued 20,000 20,000
Temporary equity, shares outstanding 20,000 20,000
Temporary equity, aggregate liquidation preference $ 20,000 $ 20,000
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 9,980,000 9,980,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 11,395,000 11,327,000
Common stock, shares outstanding 11,395,000 11,327,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net loss $ (2,157) $ (4,272)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 647 578
Amortization of intangible assets 274 276
Non-cash operating lease cost 134 133
Provision for expected credit losses 4 (6)
Write-down of inventory 144  
Stock-based compensation expense 652 1,726
Change in fair value of warrant liabilities (495)  
Amortization on investments, net (51)  
Changes in operating assets and liabilities:    
Accounts receivable (13) 1,393
Notes receivable 86 (336)
Prepaid and other current assets 9 (427)
Inventories (3,129) (4,381)
Accounts payable 6 (499)
Accrued liabilities (1,491) (1,197)
Deferred revenue 205 445
Operating lease liabilities (138) (133)
Other 6 4
Net cash used in operating activities (5,307) (6,696)
Cash flows from investing activities    
Purchase of property and equipment (20) (8)
Purchase of investments (2,206)  
Investment maturities 1,000  
Net cash used in investing activities (1,226) (8)
Cash flows from financing activities    
Payment of accrued offering costs allocable to preferred stock (52)  
Proceeds from Stock Options Exercised, Total 5  
Net settlement of stock-based compensation awards (83)  
Net cash used in financing activities (130)  
Net decrease in cash and cash equivalents (6,663) (6,704)
Cash and cash equivalents at beginning of the period 20,621 14,674
Cash and cash equivalents at end of the period 13,958 7,970
Supplemental cash flow information    
Cash paid for taxes   1
Cash paid for interest 13  
Supplemental schedule of non-cash investing and financing activities    
Transfer from Inventories to Equipment under lease, net 858 881
Transfer from (to) Inventories to (from) Property and equipment, net   $ (428)
Accounts payable for purchases of Property and equipment, net $ (106)  
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Series A Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Beginning Balance at Dec. 31, 2022 $ 41,984   $ 111 $ 139,381 $ (97,508)  
Beginning Balance, Shares at Dec. 31, 2022     11,093,000      
Stock-based compensation under the Incentive Plans and 2020 Plan 1,726     1,726    
Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures, Shares     15,000      
Restricted stock awards cancelled     (5,000)      
Net loss (4,272)       (4,272)  
Ending Balance at Mar. 31, 2023 $ 39,438   $ 111 141,107 (101,780)  
Ending Balance, Shares at Mar. 31, 2023     11,103,000      
Beginning Balance, Shares at Dec. 31, 2023 20,000 20,000        
Beginning Balance at Dec. 31, 2023 $ 33,429 $ 13,747 $ 113 145,203 (111,891) $ 4
Beginning Balance, Shares at Dec. 31, 2023     11,327,000      
Exercise of stock options under the Incentive Plans 5     5    
Exercise of stock options under the Incentive Plans, Shares     2,000      
Stock-based compensation under the Incentive Plans and 2020 Plan 652     652    
Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures (89)   $ 1 (90)    
Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures, Shares     66,000      
Net loss (2,157)       (2,157)  
Change in unrealized gain (loss) on investments $ (5)         (5)
Ending Balance, Shares at Mar. 31, 2024 20,000 20,000        
Ending Balance at Mar. 31, 2024 $ 31,835 $ 13,747 $ 114 $ 145,770 $ (114,048) $ (1)
Ending Balance, Shares at Mar. 31, 2024     11,395,000      
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Offering costs $ 901
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (2,157) $ (4,272)
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
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
Rule 10b5-1 Arr Modified Flag false
Non-Rule 10b5-1 Arr Modified Flag false
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Overview and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview and Basis of Presentation

Note 1. Overview and Basis of Presentation

Overview and Organization

LENSAR, Inc. (“LENSAR” or the “Company”) is a global medical device business focused on the design, development and commercialization of advanced technology for the treatment of cataracts and management of astigmatism to achieve improved visual outcomes for patients. The Company is a public company whose stock is listed and trading under the symbol “LNSR” on The Nasdaq Stock Market LLC (“Nasdaq”). The Company’s revenue is derived from the sale and lease of the Company’s laser systems, which may include equipment, a consumable referred to as the Patient Interface Device (“PID”), procedure licenses, training, installation, limited warranty and maintenance agreements through extended warranty. The Company has developed its next-generation ALLY® Adaptive Cataract Treatment System (“ALLY System”), which combines all of the features from the LENSAR Laser System with a dual-pulse laser, integrated in a small, compact cataract treatment system. The ALLY System, which has received clearance from the U.S. Food and Drug Administration (“FDA”), enables cataract surgeons to complete the femtosecond-laser-assisted cataract surgery (“FLACS”) procedure in a single, sterile environment. The Company executed a controlled and targeted initial launch of the ALLY System beginning in August 2022. The ALLY System is available to U.S. cataract surgeons and has also received regulatory clearance in India and the Philippines. In addition, the Company submitted the ALLY System for certification in the European Union, or EU, in September 2022 and, in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications.

The Company has incurred recurring losses and operating cash outflows since its inception and, as of March 31, 2024, had an accumulated deficit of $114,048. The Company expects to continue to incur losses and cash outflows from operating activities for the near-term future. Pricing increases in component parts for the ALLY System resulting from inflationary pressures and related macroeconomic conditions may necessitate an increase in overall cost to customers, which in turn may have an adverse impact on customer demand.

Management believes the Company’s cash and cash equivalents on hand, together with cash generated from the future sale and lease of products, will provide sufficient funds for its operating, investing, and financing cash flows for a period of at least twelve months from the date of issuance of these financial statements. The Company expects annual revenue and selling, general and administrative expenses to increase from current levels associated with the increase in ALLY System placements. In addition, the Company's growth depends in part on the Company’s ability to produce the ALLY System in sufficient quantities, within requested timelines and at an acceptable price to satisfy customer demand. The Company’s liquidity needs will be largely determined by the Company’s ability to successfully commercialize its products and the progression, additional regulatory clearances or certifications and launch of the ALLY System in additional jurisdictions in the future. In the future, the Company may need to raise additional capital through equity or debt financings, borrowings under credit facilities or from other sources in the future. The Company may issue securities, including common stock, preferred stock, warrants, and/or debt securities through private placement transactions or registered public offerings in the future. The Company’s ability to raise additional funds will depend, among other factors, on financial, economic and market conditions, many of which are outside of the Company’s control, and the Company may be unable to raise financing when needed, or on terms favorable to the Company. If the necessary funds are not available from these sources, the Company may have to delay, reduce or suspend the scope of its sales and marketing efforts, research and development activities, or other components of its operations.

Basis of Presentation

These condensed financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and, therefore, omit or condense certain footnotes and other information normally included. The condensed financial statements include all adjustments (consisting only of normal recurring adjustments) that management of the Company believes are necessary for a fair statement of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year. The December 31, 2023 condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.

 

The accompanying unaudited condensed financial statements and related financial information should be read in conjunction with the Company’s annual audited financial statements and the related notes thereto for the fiscal year ended December 31, 2023, included in the Annual Report on Form 10-K (the “Annual Report”) as filed with the SEC.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2, Summary of Significant Accounting Policies, of the annual audited financial statements included in the Annual Report.

Accounting Estimates

The preparation of condensed financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed financial statements and accompanying notes to the condensed financial statements. The accounting estimates that require management’s most significant, difficult and subjective judgments include, but are not limited to, revenue recognition and allowance for expected credit losses, the valuation of notes receivable and inventory, the assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of stock-based compensation, operating lease right-of-use assets and liabilities, the recognition and measurement of current and deferred income tax assets and liabilities, and the valuation of warrant liabilities. Management evaluates its estimates on an ongoing basis as there are changes in circumstances, facts, and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from these estimates.

As of the date of issuance of these unaudited condensed interim financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.

Derivative Financial Instruments

The Company evaluates financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, Derivatives and Hedging (“ASC 815”). For derivative financial instruments that are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and is then re-valued at each reporting date, with changes in the fair value reported in the condensed statements of operations. Warrants issued by the Company that do not meet the criteria for equity treatment are recorded as liabilities. We do not use financial instruments or derivatives for any trading purposes.

Fair Value Measurement

The fair value of the Company’s financial instruments are estimates of the amounts that would be received if the Company were to sell an asset or the Company paid to transfer a liability in an orderly transaction between market participants at the measurement date or exit price. The assets and liabilities are categorized and disclosed in one of the following three categories:

Level 1—based on quoted market prices in active markets for identical assets and liabilities.
Level 2—based on 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 or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—based on unobservable inputs using management’s best estimate and assumptions when inputs are unavailable.

Fair value measurements are classified in their entirety based on the lowest level of input that is significant to their fair value measurement.

Related Parties

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions.

In May 2023, the Company completed the Private Placement (as defined in Note 11, Redeemable Convertible Preferred Stock) with NR-GRI Partners, LP (“NR-GRI”), an affiliate of North Run Capital, LP (“North Run”). Pursuant to the terms of the Private Placement, Thomas B. Ellis and Todd B. Hammer, co-managing partners of North Run, joined the Company’s Board of Directors following the Company’s 2023 Annual Meeting of Stockholders. Refer to Note 9, Warrant Liabilities, and Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

In June 2023, the Company entered into an international distribution agreement in India with a company owned by an employee at that time. As of April 1, 2024, the owner is no longer an employee of the Company. The Company established the distributor relationship to gain regulatory and operational efficiencies, as well as to establish consistent operations with all other international markets where it conducts business. During the year ended December 31, 2023, the Company began transitioning transactions with customers in India to the distributor. The Company recognized $290 in product revenue, $301 in cost of product sales, and $119 in selling, general and

administrative expenses for the three months ended March 31, 2024 associated with its Indian operations. There were no amounts due from, or due to, the distributor at March 31, 2024.

Income Taxes

Income tax expense/(benefit) from continuing operations for the three months ended March 31, 2024 and 2023 was $0 in each period, which resulted primarily from maintaining a full valuation allowance against the Company’s net deferred tax assets.

Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), certain substantial changes in the Company’s ownership may result in a limitation on the amount of net operating loss and tax credit carryforwards that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Private Placement of Series A Redeemable Convertible Preferred Stock, triggering the application of Section 382 of the Code. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement. The Company has not completed an analysis to determine whether any additional limitations have been triggered under Sections 382 and 383 of the Code as of March 31, 2024. The Company computed and applied limitations of tax deductions in the income tax provision computation for the year ended December 31, 2023; however, these limitations do not have a material impact on the financial statements. Due to the existence of the valuation allowance, future changes in the Company’s deferred taxes will not impact its effective tax rate or balance sheet.

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures about segment expenses on an annual and interim basis. This standard is effective for the Company’s annual financial statements for the year ending December 31, 2024 and for interim periods beginning in 2025. The Company is currently evaluating the impact of this standard on the financial statements.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures, which requires (1) disclosure of specific categories in the rate reconciliation and (2) additional information for reconciling items that meet a quantitative threshold. Additionally, the amendment requires disclosure of certain disaggregated information about income taxes paid, income from continuing operations before income tax expense (benefit) and income tax expense (benefit). The standard is effective for the Company’s annual financial statements for the year ending December 31, 2025. The Company is currently evaluating the impact of this standard on the financial statements.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

Note 3. Revenue from Contracts with Customers

Disaggregation of Revenue

The following table summarizes the Company’s product and service revenue disaggregated by geographic region, which is determined based on customer location, for the three months ended March 31, 2024 and 2023:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

United States

 

$

6,010

 

 

$

4,264

 

South Korea

 

 

278

 

 

 

9

 

Europe

 

 

1,415

 

 

 

1,538

 

Asia (excluding South Korea)

 

 

884

 

 

 

708

 

Other

 

 

54

 

 

 

104

 

Total1

 

$

8,641

 

 

$

6,623

 

 

1 The table above does not include lease revenue of $1,947 and $1,629 for the three months ended March 31, 2024 and 2023. Substantially all lease revenue originates from the United States. Refer to Note 6, Leases.

Contract Balances

The following table provides information about receivables and contract liabilities from contracts with customers:

 

 

Classification

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,023

 

 

$

4,001

 

Notes receivable, current

 

Notes receivable, net

 

$

329

 

 

$

323

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,174

 

 

$

1,279

 

Contract asset, current

 

Prepaid and other current assets

 

$

785

 

 

$

982

 

Deferred revenue, current

 

Deferred revenue

 

$

1,582

 

 

$

1,349

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

321

 

 

$

350

 

Contract liability, long-term

 

Other long-term liabilities

 

$

214

 

 

$

220

 

 

Accounts Receivables, Net – Accounts receivables, net, include amounts billed and due from customers. The amounts due are stated at their net estimated realizable value and are classified as current or noncurrent based on the timing of when the Company expects to receive payment. Most customers are on pre-paid or 30-day payment terms, depending on the product purchased. The Company maintains an allowance for expected credit losses to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer credit worthiness, historical payment experience, the age of outstanding receivables, collateral to the extent applicable and reflects the possible impact of current conditions and reasonable forecasts not already reflected in historical loss information.

The following table summarizes the activity in the allowance for accounts receivable:

 

 

Amount

 

Accounts receivable, allowance for credit losses as of
   December 31, 2023

 

$

62

 

Change in provision for credit losses

 

 

(18

)

Write-offs

 

 

 

Accounts receivable, allowance for credit losses as of
   March 31, 2024

 

$

44

 

 

 

 

 

Accounts receivable, allowance for credit losses as of
   December 31, 2022

 

$

56

 

Change in provision for credit losses

 

 

(13

)

Write-offs

 

 

 

Accounts receivable, allowance for credit losses as of
   March 31, 2023

 

$

43

 

 

Notes Receivables, Net – Notes receivable, net includes amounts billed and due from customers under extended payment terms with a significant financing component. Interest rates on notes receivable range from 7.0% to 8.0%. The Company recorded interest income on notes receivable during the three months ended March 31, 2024 and 2023 of $29 and $12, respectively, in other income, net in the statement of operations.

The following table summarizes the activity in the allowance for notes receivable:

 

 

Amount

 

Notes receivable, allowance for credit losses as of
   December 31, 2023

 

$

33

 

Change in provision for credit losses

 

 

(2

)

Write-offs

 

 

 

Notes receivable, allowance for credit losses as of
   March 31, 2024

 

$

31

 

 

 

 

 

Notes receivable, allowance for credit losses as of
   December 31, 2022

 

$

13

 

Change in provision for credit losses

 

 

7

 

Write-offs

 

 

 

Notes receivable, allowance for credit losses as of
   March 31, 2023

 

$

20

 

 

Contract Assets – The Company's contract assets represent revenue recognized for performance obligations completed before an unconditional right to payment exists, and therefore invoicing has not yet occurred. The Company classifies contract assets in Prepaid and other current assets in the Company's condensed balance sheets.

The following table provides information about contract assets from contracts with customers:

 

 

Amount

 

Contract assets as of December 31, 2023

 

$

982

 

Contract assets recognized

 

 

488

 

Payments received

 

 

(635

)

Write-off due to contract modification

 

 

(50

)

Contract assets as of March 31, 2024

 

$

785

 

 

 

 

 

Contract assets as of December 31, 2022

 

$

332

 

Contract assets recognized

 

 

117

 

Payments received

 

 

(45

)

Contract assets as of March 31, 2023

 

$

404

 

Contract Liabilities – The Company’s contract liabilities represent services and products sold to customers for which the performance obligation has not been completed by the Company. The Company classifies contract liabilities as current or noncurrent based on the timing of when it expects to recognize revenue. The noncurrent portion of contract liabilities is included in other long-term liabilities in the Company’s condensed balance sheets.

The following table provides information about contract liabilities from contracts with customers:

 

 

Amount

 

Contract liabilities as of December 31, 2023

 

$

1,919

 

Billings not yet recognized as revenue

 

 

776

 

Beginning contract liabilities recognized as revenue

 

 

(578

)

Contract liabilities as of March 31, 2024

 

$

2,117

 

 

 

 

 

Contract liabilities as of December 31, 2022

 

$

935

 

Billings not yet recognized as revenue

 

 

823

 

Beginning contract liabilities recognized as revenue

 

 

(367

)

Contract liabilities as of March 31, 2023

 

$

1,391

 

Transaction Price Allocated to Future Performance Obligations

At March 31, 2024, the revenue expected to be recognized in future periods related to performance obligations that are unsatisfied for executed contracts with an original duration of one year or more was approximately $23,005. The Company expects to satisfy its remaining performance obligations by December 31, 2029, with $6,721 to be satisfied by December 31, 2024, $6,287 to be satisfied by December 31, 2025, $4,400 to be satisfied by December 31, 2026, $3,430 to be satisfied by December 31, 2027, $2,010 to be satisfied by December 31, 2028, $157 to be satisfied by December 31, 2029. The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of one year or less or (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for the products delivered or services performed.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

Note 4. Fair Value of Financial Instruments

The carrying value of the Company’s cash, cash equivalents, accounts receivable, accounts payable, accrued liabilities, and other current liabilities approximate fair value based on the short-term maturities of these instruments. The carrying value of the Company’s notes receivable also approximates fair value based on the associated credit risk.

The Company classifies money market funds, U.S. treasury bills, certificates of deposit, and U.S. government securities as Level 1 within the fair value hierarchy as the fair value is based on quoted prices. The Company classifies U.S. government agency bonds as Level 2 within the fair value hierarchy as the fair value is based upon quoted market prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. The Company classifies its warrant derivative liabilities as Level 3 within the fair value hierarchy as the Company estimates the fair value of the warrant liabilities using

recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model, refer to Note 9, Warrant Liabilities.

 

The following table sets forth by level, within the fair value hierarchy, the Company's assets and liabilities at fair value as of March 31, 2024 and December 31, 2023:

 

 

 

March 31, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

10,115

 

 

$

 

 

$

 

 

$

10,115

 

U.S. treasury bills

 

 

2,973

 

 

 

 

 

 

 

2,973

 

Certificates of deposit

 

 

1,226

 

 

 

 

 

 

 

1,226

 

U.S. government securities

 

 

489

 

 

 

 

 

 

 

489

 

U.S. government agency bonds

 

 

 

 

500

 

 

 

 

 

500

 

Total assets

 

$

14,803

 

 

$

500

 

 

$

 

 

$

15,303

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Warrant derivative liabilities

 

$

 

 

$

 

 

$

7,962

 

 

$

7,962

 

Total liabilities

 

$

 

 

$

 

 

$

7,962

 

 

$

7,962

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

11,171

 

 

$

 

 

$

 

 

$

11,171

 

U.S. treasury bills

 

 

5,942

 

 

 

 

 

 

 

5,942

 

Certificates of deposit

 

 

983

 

 

 

 

 

 

 

983

 

Total assets

 

$

18,096

 

 

$

 

 

$

 

 

$

18,096

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Warrant derivative liabilities

 

$

 

 

$

 

 

$

8,457

 

 

$

8,457

 

Total liabilities

 

$

 

 

$

 

 

$

8,457

 

 

$

8,457

 

There were no assets or liabilities measured at fair value as of March 31, 2023. There were no transfers between fair value hierarchy levels during three months ended March 31, 2024.

The fair value of the Company’s financial assets that are measured at fair value on a recurring basis as of March 31, 2024 are as follows:

 

 

March 31, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

  Money market funds

 

$

10,115

 

 

$

 

 

$

 

 

$

10,115

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  U.S. treasury bills

 

 

2,974

 

 

 

 

 

 

(1

)

 

 

2,973

 

  Certificates of deposit

 

 

490

 

 

 

 

 

 

 

 

 

490

 

U.S. government securities

 

 

490

 

 

 

 

 

 

(1

)

 

 

489

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  Certificates of deposit

 

 

735

 

 

 

1

 

 

 

 

 

 

736

 

U.S. government agency bonds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total

 

$

15,304

 

 

$

1

 

 

$

(2

)

 

$

15,303

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

  Money market funds

 

$

11,171

 

 

$

 

 

$

 

 

$

11,171

 

  U.S. treasury bills

 

 

2,989

 

 

 

1

 

 

 

 

 

 

2,990

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  U.S. treasury bills

 

 

2,952

 

 

 

 

 

 

 

 

 

2,952

 

  Certificates of deposit

 

 

490

 

 

 

1

 

 

 

 

 

 

491

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  Certificates of deposit

 

 

490

 

 

 

2

 

 

 

 

 

 

492

 

Total

 

$

18,092

 

 

$

4

 

 

$

 

 

$

18,096

 

The change in fair value of warrant liabilities measured on a recurring basis using unobservable Level 3 inputs for the period ended March 31, 2024 is set forth below:

 

 

Fair Value at December 31, 2023

 

 

Change in Fair Value

 

 

Fair Value at March 31, 2024

 

Series A Warrant

 

$

4,462

 

 

$

(248

)

 

$

4,214

 

Series B Warrant

 

 

3,995

 

 

 

(247

)

 

 

3,748

 

Total warrant liabilities

 

$

8,457

 

 

$

(495

)

 

$

7,962

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories

Note 5. Inventories

Inventory balances were as follows:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Finished Goods

 

$

5,997

 

 

$

4,936

 

Work-in-process

 

 

2,436

 

 

 

2,395

 

Raw Materials

 

 

9,383

 

 

 

8,358

 

Total

 

$

17,816

 

 

$

15,689

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

Note 6. Leases

Lessor Arrangements

The Company has operating leases for systems. The Company’s leases have remaining lease terms of less than one year to six years. Lease revenue for the three months ended March 31, 2024 and 2023 was as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Lease revenue

 

$

1,947

 

 

$

1,629

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

Note 7. Intangible Assets

The components of intangible assets were as follows:

 

 

As of March 31, 2024

 

 

As of December 31, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships 1,2

 

$

4,292

 

 

$

(2,440

)

 

$

1,852

 

 

$

4,292

 

 

$

(2,360

)

 

$

1,932

 

Acquired technology 1,3,4

 

 

13,900

 

 

 

(5,001

)

 

 

8,899

 

 

 

13,900

 

 

 

(4,807

)

 

 

9,093

 

Acquired trademarks 1

 

 

570

 

 

 

(570

)

 

 

 

 

 

570

 

 

 

(570

)

 

 

 

 

$

18,762

 

 

$

(8,011

)

 

$

10,751

 

 

$

18,762

 

 

$

(7,737

)

 

$

11,025

 

1.
Certain intangible assets were established upon PDL BioPharma, Inc.’s acquisition of LENSAR in May 2017. They are being amortized on a straight-line basis over a period of 15 years. The intangible assets for customer relationships are amortized on a straight-line basis or a double declining basis over their estimated useful lives up to 20 years based on the method that better represents the economic benefits to be obtained.
2.
LENSAR acquired certain intangible assets for customer relationships from a domestic distributor in an asset acquisition, which are being amortized on a straight-line basis over a period of 10 years.
3.
LENSAR acquired certain intangible assets from a medical technology company in an asset acquisition, which are being amortized on a straight-line basis over a period of 15 years.
4.
In 2019, LENSAR acquired certain intellectual property from a third party. Pursuant to the Company's agreement with the third party, the Company made milestone payments of $2,400 during the year ended December 31, 2022. The intangible assets will be amortized on a straight-line basis over a period of 15 years.

Amortization expense for three months ended March 31, 2024 and 2023 was $274 and $276, respectively.

Based on the intangible assets recorded at March 31, 2024, and assuming no subsequent additions to or impairment of the underlying assets, the remaining amortization expense is expected to be as follows:

Fiscal Year

 

Amount

 

 Remainder of 2024

 

 

812

 

 2025

 

 

1,074

 

 2026

 

 

1,224

 

 2027

 

 

1,215

 

 2028

 

 

1,008

 

 2029

 

 

1,003

 

Thereafter

 

 

4,415

 

Total remaining estimated amortization expense

 

$

10,751

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities
3 Months Ended
Mar. 31, 2024
Accrued Liabilities, Current [Abstract]  
Accrued Liabilities

Note 8. Accrued Liabilities

Accrued liabilities consist of the following:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Compensation

 

$

2,477

 

 

$

3,974

 

Professional services

 

 

682

 

 

 

419

 

Warranty

 

 

269

 

 

 

324

 

Accrued offering costs

 

 

115

 

 

 

188

 

Other

 

 

637

 

 

 

812

 

Total

 

$

4,180

 

 

$

5,717

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities
3 Months Ended
Mar. 31, 2024
Warrants and Rights Note Disclosure [Abstract]  
Warrant Liabilities

Note 9. Warrant Liabilities

In May 2023, the Company completed the Private Placement, which included the issuance of warrants (the “Warrants”) to purchase an aggregate of 4,367 shares of common stock (the “Warrant Shares”). Fifty percent of the Warrants have an exercise price equal to $2.45

per share (the “Series A Warrant”), and 50% of the Warrants have an exercise price equal to $3.0625 per share (the “Series B Warrant”), subject in each instance to adjustments as provided under the terms of the Warrants. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

Upon the occurrence of certain transactions (“Fundamental Transactions,” as defined below), the Warrants provide that they are redeemable by the holder thereof for a value determined using a Black Scholes option pricing model with inputs calculated as described in the applicable Warrant, which includes a 100% floor on the volatility input to be utilized. The Company has determined that this provision introduces leverage to the holders of the Warrants that could result in a value that would be greater than the settlement amount of a fixed-for-fixed option on the Company’s own equity shares. Accordingly, pursuant to ASC 815, the Company classified the fair value of the Warrants as a liability to be re-measured at the end of every reporting period with the change in value reported in the statement of operations. Of the $20,000 gross proceeds for the Private Placement, $5,605 was allocated to the Warrants and the remaining $14,395 was allocated to the Series A Redeemable Convertible Preferred Stock.

The Company estimated the fair value of the warrant liabilities using recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model. The fair value of the warrant liabilities was estimated using the following assumptions as of March 31, 2024 and December 31, 2023:

 

 

March 31, 2024

 

December 31, 2023

 

Risk-free interest rate

 

4.3%

 

3.8%

 

Expected term (years)

 

4.1

 

 

4.4

 

Expected volatility

 

55%

 

55%

 

Dividends

 

0.0%

 

0.0%

 

Expected term: The expected term for the warrant liabilities was based on the remaining contractual term of the Warrants.

 

Risk-free interest rate: The risk-free interest rate was based on the rates paid on securities issued by the U.S. Treasury with a term approximating the expected term.

Expected volatility: The expected volatility for the warrant liabilities was based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the volatility of its common stock.

Expected dividend yield: The Company does not intend to pay dividends for the foreseeable future. Accordingly, the Company used a dividend yield of zero in the assumptions.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 10. Commitments and Contingencies

Purchase Obligation

LENSAR is a party to various supply agreements for the manufacture and supply of certain components. The supply agreements commit LENSAR to a minimum purchase obligation of approximately $4,767 over the next nine months. LENSAR expects to meet these requirements.

Royalty Payments

The Company acquired certain intellectual property that require royalty payments at a rate of 3% of certain revenue upon the phacoemulsification features being cleared for commercialization and operational in the ALLY System.

Employee Retention Credit

In March 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provides for an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes paid in 2020 and 2021. During the quarter ended September 30, 2023, the Company received a majority of the ERC. As such, the Company recorded $1,368 as a reduction of selling, general and administrative expenses, which represents the ERC net of professional fees in the quarter ended September 30, 2023. During the three months ended March 31, 2024 and 2023, no amounts were recorded related to the ERC.

Legal Matters

The medical device market in which LENSAR participates is largely technology driven. As a result, intellectual property rights, particularly patents and trade secrets, play a significant role in product development and differentiation.

From time to time, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including intellectual property, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. We make provisions for liabilities when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.

On August 14, 2023, stockholders Ryan Schaper and Christopher P. Bolster filed a Verified Amended Class Action Complaint against the Company and certain of its officers and members of the board of directors (“Defendants”) in the matter captioned Schaper v. LENSAR, Inc., et al., Case No. 1:23-cv-00692-GBW (D. Del.). On August 18, 2023, the parties filed a joint stipulation extending Defendants’ time to respond to the complaint until a lead plaintiff is appointed and plaintiffs file a second amended complaint or designate the Verified Amended Class Action Complaint as operative. On December 12, 2023, the Court appointed Ryan Schaper and Christopher P. Bolster as Lead Plaintiffs. On December 22, 2023, the parties filed a joint stipulation providing that Lead Plaintiffs' will file a second amended complaint or designate the Verified Amended Class Action Complaint as operative on or before January 12, 2024. On January 12, 2024, Lead Plaintiffs filed a Verified Second Amended Class Action Complaint. Defendants filed a motion to dismiss on February 26, 2024. The parties will complete briefing on the motion to dismiss in May 2024.

The Company vigorously denies that the definitive proxy statement filed with the SEC on June 20, 2023 was deficient in any respect, or that that supplemental disclosures were required or necessary under applicable laws. At this time, the Company cannot predict the outcome, or provide a reasonable estimate or range of estimates of the possible outcome or loss, if any, in this matter.

This matter or other such matters may be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability or require us to change our business practices, even if we believe the claims asserted against us are without merit. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we believe that we have meritorious claims or defenses. Because litigation is inherently unpredictable, we cannot assure you that the results of any such actions will not have a material adverse effect on our business, results of operations, financial condition or cash flows.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Convertible Preferred Stock
3 Months Ended
Mar. 31, 2024
Disclosure Convertible Preferred Stock [Abstract]  
Redeemable Convertible Preferred Stock

Note 11. Redeemable Convertible Preferred Stock

Series A Redeemable Convertible Preferred Stock

In May 2023, the Company entered into a Securities Purchase Agreement (the “SPA”) with NR-GRI Partners, LP (“NR-GRI”), whereby it sold to NR-GRI, for an aggregate purchase price of $20,000, 20 shares of Series A Redeemable Convertible Preferred Stock and the Warrants (the “Private Placement”). Refer to Note 9, Warrant Liabilities, for more details related to the Warrants. The Series A Redeemable Convertible Preferred Stock is convertible into 7,940 shares of common stock at the election of NR-GRI.

On August 1, 2023, the Company’s stockholders voted to approve the issuance of shares of the Company’s common stock issuable upon conversion of the shares of Series A Redeemable Convertible Preferred Stock and exercise of the Warrants. As a result of the stockholders’ approval of the Private Placement, applicable ownership limitations under Nasdaq rules were lifted, and NR-GRI became entitled to convert shares of Series A Redeemable Convertible Preferred Stock or exercise Warrants up to the full amount purchased in the Private Placement.

Holders of Series A Redeemable Convertible Preferred Stock are entitled to vote on an as-converted basis with holders of common stock. The Series A Redeemable Convertible Preferred Stock ranks senior to the common stock as to distributions and payments upon the liquidation, dissolution and winding up of the Company, and holders of Series A Redeemable Convertible Preferred Stock participate with the holders of the common stock on an as-converted basis to the extent any dividends are declared on common stock. The shares of Series A Redeemable Convertible Preferred Stock will automatically be redeemed in connection with certain transactions (“Fundamental Transactions”), including a merger, sale of all or substantially all the assets of the Company, recapitalization, or the sale by the Company of shares resulting in more than 50% ownership by a person or group. In such event, the redemption price would be equal to the greater of the stated value of the shares of Series A Redeemable Convertible Preferred Stock or the consideration per share of common stock in the Fundamental Transaction (or in the absence of such consideration, the volume-weighted average price of the Company’s common stock immediately preceding the closing of the Fundamental Transaction).

The Series A Redeemable Convertible Preferred Stock is classified as temporary equity in the condensed balance sheet because redemption automatically occurs upon a Fundamental Transaction. However, redemption is not considered probable; therefore, the Series A Redeemable Convertible Preferred Stock is not accreted to face value. The proceeds of the transaction were allocated first to the fair value of warrants due to the classification of the warrants as a liability on the condensed balance sheet and the remainder of the proceeds were allocated to the Series A Redeemable Convertible Preferred Stock. Offering costs of $901 were allocated ratably based on the allocation of proceeds; $253 was allocated to the general and administrative expenses and $648 was allocated to Series A Redeemable Convertible Preferred Stock. Series A Redeemable Convertible Preferred Stock is presented net of offering costs on the condensed balance sheet.

In connection with the parties’ entry into the SPA, the Company and NR-GRI entered into a Registration Rights Agreement, pursuant to which the Company filed a resale registration statement on Form S-3 (No. 333-272930) with respect to the resale of the shares of the

Company’s common stock issuable upon conversion of the shares of Series A Redeemable Convertible Preferred Stock and exercise of the Warrants.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stockholders' Equity

Note 12. Stockholders’ Equity

Common Stock

The Company has a single class of common stock in which stockholders are entitled to one vote for each share of common stock. No cash dividend was declared on common stock during the three months ended March 31, 2024 and 2023.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 13. Stock-Based Compensation

Stock-Based Incentive Plans

The 2020 Plan

In July 2020, the Board of Directors approved the LENSAR Inc. 2020 Incentive Award Plan (the “2020 Plan”). The 2020 Plan provides for the grant of stock options, restricted stock, restricted stock unit awards and other stock-based awards to recipients. The amount and terms of grants are determined by the Company’s Board of Directors or a duly authorized committee thereof. Participants must pay the Company, or make provisions to pay, any required withholding taxes by the date of the event creating the tax liability. Participants may satisfy the tax liability in cash or in stock. A total of 3,333 shares of common stock were initially reserved for issuance pursuant to the 2020 Plan. The number of shares available for issuance under the 2020 Plan includes an annual increase on the first day of each fiscal year beginning fiscal 2021, equal to the lesser of (i) 5% of the aggregate number of shares outstanding on the final day of the immediately preceding calendar year and (ii) such smaller number of shares as determined by the Board of Directors. As of March 31, 2024, the Company has reserved a total of 5,550 shares of common stock for issuance under the 2020 Plan.

The Inducement Plan

In February 2024, the Board adopted the 2024 Employment Inducement Incentive Award Plan (the “Inducement Plan”). The Inducement Plan provides for the grant of non-qualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock or cash based awards (collectively, the “Inducement Awards”). The Inducement Plan was recommended for approval by the Compensation Committee of the Board and subsequently approved and adopted by the Board without stockholder approval pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules. A maximum of 100 shares of common stock were reserved for issuance pursuant to the Inducement Plan. In accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules, Inducement Awards under the 2024 Plan may only be made to an employee who has not previously been an employee or member of the Board, or following a bona fide period of non-employment by the Company, if he or she is granted such Inducement Awards in connection with his or her commencement of employment with the Company and such grant is an inducement material to his or her entering into employment with the Company.

A summary of the shares available for issuance under the 2020 Plan and Inducement Plan (collectively, the “Incentive Plans”) is as follows:

 

 

2020 Plan

 

Inducement Plan

Balance at December 31, 2023

 

294

 

Authorized

 

566

 

100

Granted/Awarded

 

(31)

 

(4)

Cancelled/Forfeited

 

140

 

Balance at March 31, 2024

 

969

 

96

Stock Options

The exercise price of incentive stock options (“ISOs”) and nonqualified stock options (“NSOs”) shall not be less than 100% of the fair market value on the grant date of the option and the term may not exceed 10 years. The exercise price of ISOs granted to a 10% stockholder shall not be less than 110% of the estimated fair market value on the grant date of the option and the term may not exceed five years. To date, options have a term of 10 years and generally vest over one to four years from the grant date.

Option award activity under the Incentive Plans is set forth below:

 

 

Options Outstanding

 

 

 

Number of Shares

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (In Years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

Options granted

 

 

34

 

 

$

4.12

 

 

 

 

 

 

 

Options exercised

 

 

(2

)

 

$

2.65

 

 

 

 

 

 

 

Options cancelled/forfeited

 

 

(108

)

 

$

6.45

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

1,898

 

 

$

5.23

 

 

 

8.1

 

 

$

332

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at March 31, 2024

 

 

1,898

 

 

$

5.23

 

 

 

8.1

 

 

$

332

 

Vested and exercisable at March 31, 2024

 

 

1,088

 

 

$

5.94

 

 

 

7.7

 

 

$

107

 

The weighted average grant date fair value of options granted during the three months ended March 31, 2024 was $2.38. The total fair value of options vested during the three months ended March 31, 2024 was approximately $540. Total unrecognized compensation expense of $2,006 related to stock options will be recognized over a weighted average period of 2.0 years.

The following table summarizes information about stock options outstanding and vested as of March 31, 2024:

 

 

Options Outstanding

 

 

Options Vested

 

Exercise Price

 

Options Outstanding

 

 

Weighted Average Remaining Contractual Term (in Years)

 

 

Weighted Average Exercise Price

 

 

Number Exercisable

 

 

Weighted Average Exercise Price

 

$2.15 - $3.10

 

 

355

 

 

 

8.8

 

 

$

2.66

 

 

 

102

 

 

$

2.66

 

$3.23

 

 

422

 

 

 

9.2

 

 

$

3.23

 

 

 

193

 

 

$

3.23

 

$3.27 - $5.95

 

 

54

 

 

 

8.3

 

 

$

4.63

 

 

 

12

 

 

$

5.78

 

$6.04

 

 

413

 

 

 

7.7

 

 

$

6.04

 

 

 

225

 

 

$

6.04

 

$6.07 - $8.62

 

 

654

 

 

 

7.1

 

 

$

7.44

 

 

 

556

 

 

$

7.45

 

 

 

 

1,898

 

 

 

8.1

 

 

$

5.23

 

 

 

1,088

 

 

$

5.94

 

The Company estimated the fair value of stock-options using the Black-Scholes option pricing model. The fair value of stock options is being amortized on a straight-line basis over the requisite service period of the awards. The fair value of stock options was estimated using the following assumptions for the three months ended March 31, 2024 and 2023:

 

 

Three Months Ended
March 31,

 

 

2024

 

2023

Risk-free interest rate

 

3.9 - 4.2%

 

3.5 - 4.2%

Expected term (years)

 

6

 

6

Expected volatility

 

58%

 

70%

Dividends

 

0.0%

 

0.0%

 

Expected term: The expected term for the Company’s stock-based compensation awards was based on an index of the expected terms of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the expected term of its awards.

 

Risk-free interest rate: The risk-free interest rate was based on the rates paid on securities issued by the U.S. Treasury with a term approximating the expected term.

Expected volatility: The expected volatility for the Company’s stock-based compensation awards was based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the volatility of its common stock.

Expected dividend yield: The Company does not intend to pay dividends for the foreseeable future. Accordingly, the Company used a dividend yield of zero in the assumptions.

Restricted Stock Units

Restricted stock units granted to employees and non-employees generally vest over one to four years in annual equal increments. The fair value of restricted stock units is based on the Company’s closing stock price on the date of grant.

Restricted stock unit activity under the Incentive Plans is set forth below:

 

 

Restricted Stock Units Outstanding

 

 

 

Number of Units

 

 

Weighted Average Grant Date Fair Value Per Share

 

Non-vested at December 31, 2023

 

 

483

 

 

$

3.04

 

Restricted stock units granted

 

 

2

 

 

$

3.55

 

Restricted stock units vested

 

 

(84

)

 

$

3.26

 

Restricted stock units cancelled

 

 

(14

)

 

$

2.65

 

Non-vested at March 31, 2024

 

 

387

 

 

$

3.01

 

The total fair value of restricted stock units vested during the three months ended March 31, 2024 was approximately $274. At March 31, 2024 there was approximately $656 of total unrecognized compensation expense related to restricted stock units, which is expected to be recognized over a weighted-average period of 0.9 years.

2020 Employee Stock Purchase Plan

In September 2020, the Board of Directors approved the LENSAR, Inc. 2020 Employee Stock Purchase Plan (the “2020 ESPP”), under which eligible employees are permitted to purchase common stock at a discount through payroll deductions. A total of 340 shares of common stock were initially reserved for issuance. The number of shares available for issuance under the 2020 ESPP includes an increase on the first day of each fiscal year, beginning in 2022, by an amount equal to the lesser of (i) 1.0% of the outstanding shares of common stock as of the last day of the immediately preceding fiscal year; or (ii) a lesser amount as determined by the Board of Directors. As of March 31, 2024, the Company has reserved 564 shares of common stock for issuance under the 2020 ESPP. The price of the common stock purchased will be the lower of 85% of the fair market value of the common stock at the beginning of an offering period or at the end of a purchase period. The 2020 ESPP is intended to qualify as an "employee stock purchase plan" within the meaning of Section 423 of the Code.

As of March 31, 2024, 304 shares of common stock have been issued to employees participating in the 2020 ESPP and 260 shares were available for future issuance under the 2020 ESPP. The grant date fair value of the shares to be issued under the Company’s 2020 ESPP was estimated using the Black-Scholes valuation model.

The following table sets forth the total stock-based compensation expense recognized under the Incentive Plans and the 2020 ESPP in the Company's condensed statements of operations:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Revenue – product

 

$

2

 

 

$

 

Cost of revenue – product

 

 

51

 

 

 

83

 

Cost of revenue – service

 

 

29

 

 

 

46

 

Selling, general and administrative expenses

 

 

484

 

 

 

1,426

 

Research and development expenses

 

 

86

 

 

 

171

 

Total

 

$

652

 

 

$

1,726

 

Total unrecognized stock-based compensation expense is expected to be amortized as follows:

Fiscal Year

 

Amount

 

Remainder of 2024

 

$

1,414

 

2025

 

 

1,000

 

2026

 

 

222

 

2027

 

 

26

 

2028

 

 

 

Total unrecognized stock-based compensation expense

 

$

2,662

 

 

The amounts included in this table are based on restricted stock units and stock options outstanding at March 31, 2024 and assumes the requisite service period is fulfilled for all awards outstanding. Actual stock-based compensation expense in future periods may vary from those reflected in the table.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings (Loss) per Share

Note 14. Earnings (Loss) per Share

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the basic and diluted net loss per share calculations:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Net loss attributable to common stockholders

 

$

(2,157

)

 

$

(4,272

)

Weighted average number of shares of common stock

 

 

11,387

 

 

 

10,716

 

Basic and diluted net loss per share

 

$

(0.19

)

 

$

(0.40

)

As the Company has reported a net loss for all periods presented, basic and diluted net loss per share attributable to common stockholders are the same for those periods. The Company excluded the following amounts of equity securities from its diluted loss per share calculations for the three months ended March 31, 2024 and 2023 because their effect was anti-dilutive:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants and Series B Warrants

 

 

4,367

 

 

 

 

Restricted stock awards and units

 

 

386

 

 

 

894

 

Outstanding stock options

 

 

1,898

 

 

 

1,547

 

The anti-dilutive weighted average shares excluded from the diluted loss per share calculations were:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants

 

 

883

 

 

 

 

Series B Warrants

 

 

558

 

 

 

 

Restricted stock awards and units

 

 

250

 

 

 

868

 

Outstanding stock options

 

 

1,392

 

 

 

1,515

 

Total

 

 

11,023

 

 

 

2,383

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events

Note 15. Subsequent Events

 

On April 30, 2024, the Company identified a triggering event that might impact certain intangible assets and contract liabilities. The Company is currently assessing the facts and circumstances of the event and believes a net impairment of up to $3.8 million is a potential outcome after its assessment is complete. The Company anticipates completing the impairment assessment during the three months ended June 30, 2024.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Accounting Estimates

Accounting Estimates

The preparation of condensed financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed financial statements and accompanying notes to the condensed financial statements. The accounting estimates that require management’s most significant, difficult and subjective judgments include, but are not limited to, revenue recognition and allowance for expected credit losses, the valuation of notes receivable and inventory, the assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of stock-based compensation, operating lease right-of-use assets and liabilities, the recognition and measurement of current and deferred income tax assets and liabilities, and the valuation of warrant liabilities. Management evaluates its estimates on an ongoing basis as there are changes in circumstances, facts, and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from these estimates.

As of the date of issuance of these unaudited condensed interim financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.

Derivative Financial Instruments

Derivative Financial Instruments

The Company evaluates financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, Derivatives and Hedging (“ASC 815”). For derivative financial instruments that are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and is then re-valued at each reporting date, with changes in the fair value reported in the condensed statements of operations. Warrants issued by the Company that do not meet the criteria for equity treatment are recorded as liabilities. We do not use financial instruments or derivatives for any trading purposes.

Fair Value Measurement

Fair Value Measurement

The fair value of the Company’s financial instruments are estimates of the amounts that would be received if the Company were to sell an asset or the Company paid to transfer a liability in an orderly transaction between market participants at the measurement date or exit price. The assets and liabilities are categorized and disclosed in one of the following three categories:

Level 1—based on quoted market prices in active markets for identical assets and liabilities.
Level 2—based on 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 or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—based on unobservable inputs using management’s best estimate and assumptions when inputs are unavailable.

Fair value measurements are classified in their entirety based on the lowest level of input that is significant to their fair value measurement.

Related Parties

Related Parties

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions.

In May 2023, the Company completed the Private Placement (as defined in Note 11, Redeemable Convertible Preferred Stock) with NR-GRI Partners, LP (“NR-GRI”), an affiliate of North Run Capital, LP (“North Run”). Pursuant to the terms of the Private Placement, Thomas B. Ellis and Todd B. Hammer, co-managing partners of North Run, joined the Company’s Board of Directors following the Company’s 2023 Annual Meeting of Stockholders. Refer to Note 9, Warrant Liabilities, and Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

In June 2023, the Company entered into an international distribution agreement in India with a company owned by an employee at that time. As of April 1, 2024, the owner is no longer an employee of the Company. The Company established the distributor relationship to gain regulatory and operational efficiencies, as well as to establish consistent operations with all other international markets where it conducts business. During the year ended December 31, 2023, the Company began transitioning transactions with customers in India to the distributor. The Company recognized $290 in product revenue, $301 in cost of product sales, and $119 in selling, general and

administrative expenses for the three months ended March 31, 2024 associated with its Indian operations. There were no amounts due from, or due to, the distributor at March 31, 2024.

Income Taxes

Income Taxes

Income tax expense/(benefit) from continuing operations for the three months ended March 31, 2024 and 2023 was $0 in each period, which resulted primarily from maintaining a full valuation allowance against the Company’s net deferred tax assets.

Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), certain substantial changes in the Company’s ownership may result in a limitation on the amount of net operating loss and tax credit carryforwards that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Private Placement of Series A Redeemable Convertible Preferred Stock, triggering the application of Section 382 of the Code. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement. The Company has not completed an analysis to determine whether any additional limitations have been triggered under Sections 382 and 383 of the Code as of March 31, 2024. The Company computed and applied limitations of tax deductions in the income tax provision computation for the year ended December 31, 2023; however, these limitations do not have a material impact on the financial statements. Due to the existence of the valuation allowance, future changes in the Company’s deferred taxes will not impact its effective tax rate or balance sheet.

Recently Issued Accounting Pronouncements Not Yet Adopted

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures about segment expenses on an annual and interim basis. This standard is effective for the Company’s annual financial statements for the year ending December 31, 2024 and for interim periods beginning in 2025. The Company is currently evaluating the impact of this standard on the financial statements.

 

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures, which requires (1) disclosure of specific categories in the rate reconciliation and (2) additional information for reconciling items that meet a quantitative threshold. Additionally, the amendment requires disclosure of certain disaggregated information about income taxes paid, income from continuing operations before income tax expense (benefit) and income tax expense (benefit). The standard is effective for the Company’s annual financial statements for the year ending December 31, 2025. The Company is currently evaluating the impact of this standard on the financial statements.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Product and Service Revenue Disaggregated by Geographic Region

The following table summarizes the Company’s product and service revenue disaggregated by geographic region, which is determined based on customer location, for the three months ended March 31, 2024 and 2023:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

United States

 

$

6,010

 

 

$

4,264

 

South Korea

 

 

278

 

 

 

9

 

Europe

 

 

1,415

 

 

 

1,538

 

Asia (excluding South Korea)

 

 

884

 

 

 

708

 

Other

 

 

54

 

 

 

104

 

Total1

 

$

8,641

 

 

$

6,623

 

 

1 The table above does not include lease revenue of $1,947 and $1,629 for the three months ended March 31, 2024 and 2023. Substantially all lease revenue originates from the United States. Refer to Note 6, Leases.

Summary of Information about Receivables and Contract Liabilities from Contracts with Customers

The following table provides information about receivables and contract liabilities from contracts with customers:

 

 

Classification

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,023

 

 

$

4,001

 

Notes receivable, current

 

Notes receivable, net

 

$

329

 

 

$

323

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,174

 

 

$

1,279

 

Contract asset, current

 

Prepaid and other current assets

 

$

785

 

 

$

982

 

Deferred revenue, current

 

Deferred revenue

 

$

1,582

 

 

$

1,349

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

321

 

 

$

350

 

Contract liability, long-term

 

Other long-term liabilities

 

$

214

 

 

$

220

 

The following table provides information about contract assets from contracts with customers:

 

 

Amount

 

Contract assets as of December 31, 2023

 

$

982

 

Contract assets recognized

 

 

488

 

Payments received

 

 

(635

)

Write-off due to contract modification

 

 

(50

)

Contract assets as of March 31, 2024

 

$

785

 

 

 

 

 

Contract assets as of December 31, 2022

 

$

332

 

Contract assets recognized

 

 

117

 

Payments received

 

 

(45

)

Contract assets as of March 31, 2023

 

$

404

 

The following table provides information about contract liabilities from contracts with customers:

 

 

Amount

 

Contract liabilities as of December 31, 2023

 

$

1,919

 

Billings not yet recognized as revenue

 

 

776

 

Beginning contract liabilities recognized as revenue

 

 

(578

)

Contract liabilities as of March 31, 2024

 

$

2,117

 

 

 

 

 

Contract liabilities as of December 31, 2022

 

$

935

 

Billings not yet recognized as revenue

 

 

823

 

Beginning contract liabilities recognized as revenue

 

 

(367

)

Contract liabilities as of March 31, 2023

 

$

1,391

 

Summary of Allowance for Accounts Receivable

The following table summarizes the activity in the allowance for accounts receivable:

 

 

Amount

 

Accounts receivable, allowance for credit losses as of
   December 31, 2023

 

$

62

 

Change in provision for credit losses

 

 

(18

)

Write-offs

 

 

 

Accounts receivable, allowance for credit losses as of
   March 31, 2024

 

$

44

 

 

 

 

 

Accounts receivable, allowance for credit losses as of
   December 31, 2022

 

$

56

 

Change in provision for credit losses

 

 

(13

)

Write-offs

 

 

 

Accounts receivable, allowance for credit losses as of
   March 31, 2023

 

$

43

 

Summary of Allowance for Notes Receivable

The following table summarizes the activity in the allowance for notes receivable:

 

 

Amount

 

Notes receivable, allowance for credit losses as of
   December 31, 2023

 

$

33

 

Change in provision for credit losses

 

 

(2

)

Write-offs

 

 

 

Notes receivable, allowance for credit losses as of
   March 31, 2024

 

$

31

 

 

 

 

 

Notes receivable, allowance for credit losses as of
   December 31, 2022

 

$

13

 

Change in provision for credit losses

 

 

7

 

Write-offs

 

 

 

Notes receivable, allowance for credit losses as of
   March 31, 2023

 

$

20

 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Assets and Liabilities Measured at Fair Value

The following table sets forth by level, within the fair value hierarchy, the Company's assets and liabilities at fair value as of March 31, 2024 and December 31, 2023:

 

 

 

March 31, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

10,115

 

 

$

 

 

$

 

 

$

10,115

 

U.S. treasury bills

 

 

2,973

 

 

 

 

 

 

 

2,973

 

Certificates of deposit

 

 

1,226

 

 

 

 

 

 

 

1,226

 

U.S. government securities

 

 

489

 

 

 

 

 

 

 

489

 

U.S. government agency bonds

 

 

 

 

500

 

 

 

 

 

500

 

Total assets

 

$

14,803

 

 

$

500

 

 

$

 

 

$

15,303

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Warrant derivative liabilities

 

$

 

 

$

 

 

$

7,962

 

 

$

7,962

 

Total liabilities

 

$

 

 

$

 

 

$

7,962

 

 

$

7,962

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

11,171

 

 

$

 

 

$

 

 

$

11,171

 

U.S. treasury bills

 

 

5,942

 

 

 

 

 

 

 

5,942

 

Certificates of deposit

 

 

983

 

 

 

 

 

 

 

983

 

Total assets

 

$

18,096

 

 

$

 

 

$

 

 

$

18,096

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Warrant derivative liabilities

 

$

 

 

$

 

 

$

8,457

 

 

$

8,457

 

Total liabilities

 

$

 

 

$

 

 

$

8,457

 

 

$

8,457

 

Summary of Financial Assets Measured at Fair Value on Recurring Basis

The fair value of the Company’s financial assets that are measured at fair value on a recurring basis as of March 31, 2024 are as follows:

 

 

March 31, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

  Money market funds

 

$

10,115

 

 

$

 

 

$

 

 

$

10,115

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  U.S. treasury bills

 

 

2,974

 

 

 

 

 

 

(1

)

 

 

2,973

 

  Certificates of deposit

 

 

490

 

 

 

 

 

 

 

 

 

490

 

U.S. government securities

 

 

490

 

 

 

 

 

 

(1

)

 

 

489

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  Certificates of deposit

 

 

735

 

 

 

1

 

 

 

 

 

 

736

 

U.S. government agency bonds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total

 

$

15,304

 

 

$

1

 

 

$

(2

)

 

$

15,303

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

  Money market funds

 

$

11,171

 

 

$

 

 

$

 

 

$

11,171

 

  U.S. treasury bills

 

 

2,989

 

 

 

1

 

 

 

 

 

 

2,990

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  U.S. treasury bills

 

 

2,952

 

 

 

 

 

 

 

 

 

2,952

 

  Certificates of deposit

 

 

490

 

 

 

1

 

 

 

 

 

 

491

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

  Certificates of deposit

 

 

490

 

 

 

2

 

 

 

 

 

 

492

 

Total

 

$

18,092

 

 

$

4

 

 

$

 

 

$

18,096

 

Summary of Changes in the Fair Value of Warrant Liabilities

The change in fair value of warrant liabilities measured on a recurring basis using unobservable Level 3 inputs for the period ended March 31, 2024 is set forth below:

 

 

Fair Value at December 31, 2023

 

 

Change in Fair Value

 

 

Fair Value at March 31, 2024

 

Series A Warrant

 

$

4,462

 

 

$

(248

)

 

$

4,214

 

Series B Warrant

 

 

3,995

 

 

 

(247

)

 

 

3,748

 

Total warrant liabilities

 

$

8,457

 

 

$

(495

)

 

$

7,962

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory balances were as follows:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Finished Goods

 

$

5,997

 

 

$

4,936

 

Work-in-process

 

 

2,436

 

 

 

2,395

 

Raw Materials

 

 

9,383

 

 

 

8,358

 

Total

 

$

17,816

 

 

$

15,689

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Lease Revenue Lease revenue for the three months ended March 31, 2024 and 2023 was as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Lease revenue

 

$

1,947

 

 

$

1,629

 

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Intangible Assets

The components of intangible assets were as follows:

 

 

As of March 31, 2024

 

 

As of December 31, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Finite-lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships 1,2

 

$

4,292

 

 

$

(2,440

)

 

$

1,852

 

 

$

4,292

 

 

$

(2,360

)

 

$

1,932

 

Acquired technology 1,3,4

 

 

13,900

 

 

 

(5,001

)

 

 

8,899

 

 

 

13,900

 

 

 

(4,807

)

 

 

9,093

 

Acquired trademarks 1

 

 

570

 

 

 

(570

)

 

 

 

 

 

570

 

 

 

(570

)

 

 

 

 

$

18,762

 

 

$

(8,011

)

 

$

10,751

 

 

$

18,762

 

 

$

(7,737

)

 

$

11,025

 

1.
Certain intangible assets were established upon PDL BioPharma, Inc.’s acquisition of LENSAR in May 2017. They are being amortized on a straight-line basis over a period of 15 years. The intangible assets for customer relationships are amortized on a straight-line basis or a double declining basis over their estimated useful lives up to 20 years based on the method that better represents the economic benefits to be obtained.
2.
LENSAR acquired certain intangible assets for customer relationships from a domestic distributor in an asset acquisition, which are being amortized on a straight-line basis over a period of 10 years.
3.
LENSAR acquired certain intangible assets from a medical technology company in an asset acquisition, which are being amortized on a straight-line basis over a period of 15 years.
4.
In 2019, LENSAR acquired certain intellectual property from a third party. Pursuant to the Company's agreement with the third party, the Company made milestone payments of $2,400 during the year ended December 31, 2022. The intangible assets will be amortized on a straight-line basis over a period of 15 years.
Schedule of Impairment of Underlying Assets, Remaining Amortization Expense

Based on the intangible assets recorded at March 31, 2024, and assuming no subsequent additions to or impairment of the underlying assets, the remaining amortization expense is expected to be as follows:

Fiscal Year

 

Amount

 

 Remainder of 2024

 

 

812

 

 2025

 

 

1,074

 

 2026

 

 

1,224

 

 2027

 

 

1,215

 

 2028

 

 

1,008

 

 2029

 

 

1,003

 

Thereafter

 

 

4,415

 

Total remaining estimated amortization expense

 

$

10,751

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

 

As of
March 31, 2024

 

 

As of
December 31, 2023

 

Compensation

 

$

2,477

 

 

$

3,974

 

Professional services

 

 

682

 

 

 

419

 

Warranty

 

 

269

 

 

 

324

 

Accrued offering costs

 

 

115

 

 

 

188

 

Other

 

 

637

 

 

 

812

 

Total

 

$

4,180

 

 

$

5,717

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Warrants and Rights Note Disclosure [Abstract]  
Summary of Estimated Fair Value Assumptions of Warrant Liabilities The fair value of the warrant liabilities was estimated using the following assumptions as of March 31, 2024 and December 31, 2023:

 

 

March 31, 2024

 

December 31, 2023

 

Risk-free interest rate

 

4.3%

 

3.8%

 

Expected term (years)

 

4.1

 

 

4.4

 

Expected volatility

 

55%

 

55%

 

Dividends

 

0.0%

 

0.0%

 

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Summary of Shares Available for Issuance Under 2020 Plan

A summary of the shares available for issuance under the 2020 Plan and Inducement Plan (collectively, the “Incentive Plans”) is as follows:

 

 

2020 Plan

 

Inducement Plan

Balance at December 31, 2023

 

294

 

Authorized

 

566

 

100

Granted/Awarded

 

(31)

 

(4)

Cancelled/Forfeited

 

140

 

Balance at March 31, 2024

 

969

 

96

Summary of Option Award Activity

Option award activity under the Incentive Plans is set forth below:

 

 

Options Outstanding

 

 

 

Number of Shares

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (In Years)

 

 

Aggregate Intrinsic Value

 

Outstanding at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

Options granted

 

 

34

 

 

$

4.12

 

 

 

 

 

 

 

Options exercised

 

 

(2

)

 

$

2.65

 

 

 

 

 

 

 

Options cancelled/forfeited

 

 

(108

)

 

$

6.45

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

1,898

 

 

$

5.23

 

 

 

8.1

 

 

$

332

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at March 31, 2024

 

 

1,898

 

 

$

5.23

 

 

 

8.1

 

 

$

332

 

Vested and exercisable at March 31, 2024

 

 

1,088

 

 

$

5.94

 

 

 

7.7

 

 

$

107

 

Summary of Stock Options Outstanding and Vested

The following table summarizes information about stock options outstanding and vested as of March 31, 2024:

 

 

Options Outstanding

 

 

Options Vested

 

Exercise Price

 

Options Outstanding

 

 

Weighted Average Remaining Contractual Term (in Years)

 

 

Weighted Average Exercise Price

 

 

Number Exercisable

 

 

Weighted Average Exercise Price

 

$2.15 - $3.10

 

 

355

 

 

 

8.8

 

 

$

2.66

 

 

 

102

 

 

$

2.66

 

$3.23

 

 

422

 

 

 

9.2

 

 

$

3.23

 

 

 

193

 

 

$

3.23

 

$3.27 - $5.95

 

 

54

 

 

 

8.3

 

 

$

4.63

 

 

 

12

 

 

$

5.78

 

$6.04

 

 

413

 

 

 

7.7

 

 

$

6.04

 

 

 

225

 

 

$

6.04

 

$6.07 - $8.62

 

 

654

 

 

 

7.1

 

 

$

7.44

 

 

 

556

 

 

$

7.45

 

 

 

 

1,898

 

 

 

8.1

 

 

$

5.23

 

 

 

1,088

 

 

$

5.94

 

Summary of Fair Value of Stock Options was Estimated Using Assumptions The fair value of stock options was estimated using the following assumptions for the three months ended March 31, 2024 and 2023:

 

 

Three Months Ended
March 31,

 

 

2024

 

2023

Risk-free interest rate

 

3.9 - 4.2%

 

3.5 - 4.2%

Expected term (years)

 

6

 

6

Expected volatility

 

58%

 

70%

Dividends

 

0.0%

 

0.0%

Summary of Total Stock-Based Compensation Expense Recognized

The following table sets forth the total stock-based compensation expense recognized under the Incentive Plans and the 2020 ESPP in the Company's condensed statements of operations:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Revenue – product

 

$

2

 

 

$

 

Cost of revenue – product

 

 

51

 

 

 

83

 

Cost of revenue – service

 

 

29

 

 

 

46

 

Selling, general and administrative expenses

 

 

484

 

 

 

1,426

 

Research and development expenses

 

 

86

 

 

 

171

 

Total

 

$

652

 

 

$

1,726

 

Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized

Total unrecognized stock-based compensation expense is expected to be amortized as follows:

Fiscal Year

 

Amount

 

Remainder of 2024

 

$

1,414

 

2025

 

 

1,000

 

2026

 

 

222

 

2027

 

 

26

 

2028

 

 

 

Total unrecognized stock-based compensation expense

 

$

2,662

 

 

Restricted Stock Units  
Summary of Restricted Stock Units Activity

Restricted stock unit activity under the Incentive Plans is set forth below:

 

 

Restricted Stock Units Outstanding

 

 

 

Number of Units

 

 

Weighted Average Grant Date Fair Value Per Share

 

Non-vested at December 31, 2023

 

 

483

 

 

$

3.04

 

Restricted stock units granted

 

 

2

 

 

$

3.55

 

Restricted stock units vested

 

 

(84

)

 

$

3.26

 

Restricted stock units cancelled

 

 

(14

)

 

$

2.65

 

Non-vested at March 31, 2024

 

 

387

 

 

$

3.01

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the basic and diluted net loss per share calculations:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Net loss attributable to common stockholders

 

$

(2,157

)

 

$

(4,272

)

Weighted average number of shares of common stock

 

 

11,387

 

 

 

10,716

 

Basic and diluted net loss per share

 

$

(0.19

)

 

$

(0.40

)

Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share The Company excluded the following amounts of equity securities from its diluted loss per share calculations for the three months ended March 31, 2024 and 2023 because their effect was anti-dilutive:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants and Series B Warrants

 

 

4,367

 

 

 

 

Restricted stock awards and units

 

 

386

 

 

 

894

 

Outstanding stock options

 

 

1,898

 

 

 

1,547

 

Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation

The anti-dilutive weighted average shares excluded from the diluted loss per share calculations were:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants

 

 

883

 

 

 

 

Series B Warrants

 

 

558

 

 

 

 

Restricted stock awards and units

 

 

250

 

 

 

868

 

Outstanding stock options

 

 

1,392

 

 

 

1,515

 

Total

 

 

11,023

 

 

 

2,383

 

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Overview and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Overview And Basis Of Presentation [Line Items]    
Accumulated deficit $ (114,048) $ (111,891)
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Summary Of Significant Accounting Policies [Line Items]    
Product and service revenue $ 8,641 $ 6,623
Selling, general and administrative expenses 6,796 6,755
Income tax expense/(benefit) from continuing operations 0 $ 0
International Distribution Agreement    
Summary Of Significant Accounting Policies [Line Items]    
Product and service revenue 290  
Cost of revenue 301  
Selling, general and administrative expenses $ 119  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]    
Product and service revenue $ 8,641 $ 6,623
United States    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 6,010 4,264
South Korea    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 278 9
Europe    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 1,415 1,538
Asia (Excluding South Korea)    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 884 708
Other    
Disaggregation Of Revenue [Line Items]    
Product and service revenue $ 54 $ 104
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue From Contracts With Customers [Line Items]    
Lease revenue $ 1,947 $ 1,629
Accounts receivables payment terms 30 days  
Interest income on notes receivable $ 29 $ 12
Revenue remaining performance obligation amount $ 23,005  
Minimum    
Revenue From Contracts With Customers [Line Items]    
Notes receivable interest rate 7.00%  
Maximum    
Revenue From Contracts With Customers [Line Items]    
Notes receivable interest rate 8.00%  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Contract Balances [Line Items]    
Accounts receivable, current $ 4,023 $ 4,001
Notes receivable, current 329 323
Notes receivable, long-term 1,174 1,279
Deferred revenue, current 1,582 1,349
Notes and Other Receivables, Long-Term, Net    
Schedule Of Contract Balances [Line Items]    
Notes receivable, long-term 1,174 1,279
Prepaid and Other Current Assets    
Schedule Of Contract Balances [Line Items]    
Contract asset, current 785 982
Other Long-Term Liabilities    
Schedule Of Contract Balances [Line Items]    
Deferred revenue, non-current 321 350
Contract liability, non-current $ 214 $ 220
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 62 $ 56
Change in provision for credit losses (18) (13)
Write-offs 0 0
Ending balance $ 44 $ 43
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 33 $ 13
Change in provision for credit losses (2) 7
Write-offs 0 0
Ending balance $ 31 $ 20
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Beginning Balance $ 982 $ 332
Contract assets recognized 488 117
Payments received (635) (45)
Write-off due to contract modification (50)  
Ending Balance $ 785 $ 404
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 1,919 $ 935
Billings not yet recognized as revenue 776 823
Beginning contract liabilities recognized as revenue (578) (367)
Ending balance $ 2,117 $ 1,391
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Contracts With Customers - Additional Information (Details 1)
$ in Thousands
Mar. 31, 2024
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 23,005
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-04-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 6,721
Revenue remaining performance obligation expected timing of satisfaction period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 6,287
Revenue remaining performance obligation expected timing of satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 4,400
Revenue remaining performance obligation expected timing of satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2027-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 3,430
Revenue remaining performance obligation expected timing of satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2028-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 2,010
Revenue remaining performance obligation expected timing of satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2029-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 157
Revenue remaining performance obligation expected timing of satisfaction period 1 year
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Summary of Financial Assets and Liability Measured at Fair Value (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Assets      
Total assets $ 15,303,000 $ 18,096,000 $ 0
Liabilities      
Warrant derivative liabilities 7,962,000 8,457,000  
Total liabilities 7,962,000 8,457,000 $ 0
Money market funds      
Assets      
Total assets 10,115,000 11,171,000  
U.S. treasury bills      
Assets      
Total assets 2,973,000 5,942,000  
Certificates of deposit      
Assets      
Total assets 1,226,000 983,000  
U.S. government securities      
Assets      
Total assets 489,000    
U.S. government agency bonds      
Assets      
Total assets 500,000    
Level 1      
Assets      
Total assets 14,803,000 18,096,000  
Level 1 | Money market funds      
Assets      
Total assets 10,115,000 11,171,000  
Level 1 | U.S. treasury bills      
Assets      
Total assets 2,973,000 5,942,000  
Level 1 | Certificates of deposit      
Assets      
Total assets 1,226,000 983,000  
Level 1 | U.S. government securities      
Assets      
Total assets 489,000    
Level 2      
Assets      
Total assets 500,000    
Level 2 | U.S. government agency bonds      
Assets      
Total assets 500,000    
Level 3      
Liabilities      
Warrant derivative liabilities 7,962,000 8,457,000  
Total liabilities $ 7,962,000 $ 8,457,000  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value On Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 15,304 $ 18,092
Unrealized Gains 1 4
Unrealized Losses (2)  
Fair Value 15,303 18,096
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 10,115 11,171
Fair Value 10,115 11,171
U.S. treasury bills    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost   2,989
Unrealized Gains   1
Fair Value   2,990
U.S. treasury bills | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 2,974 2,952
Unrealized Losses (1)  
Fair Value 2,973 2,952
Certificates of deposit | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 490 490
Unrealized Gains   1
Fair Value 490 491
Certificates of deposit | Long-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 735 490
Unrealized Gains 1 2
Fair Value 736 $ 492
U.S. government securities | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 490  
Unrealized Losses (1)  
Fair Value 489  
U.S. government agency bonds | Long-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 500  
Fair Value $ 500  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments (Additional Information) (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Fair Value Disclosures [Abstract]      
Assets measured at fair value $ 15,303,000 $ 18,096,000 $ 0
Liabilities measured at fair value 7,962,000 $ 8,457,000 $ 0
Fair value transfers between levels $ 0    
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Summary of Change in the Fair Value of Warrant Liabilities (Details) - Level 3
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value Beginning Balance $ 8,457
Change in Fair Value (495)
Fair Value Ending Balance 7,962
Series A Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value Beginning Balance 4,462
Change in Fair Value (248)
Fair Value Ending Balance 4,214
Series B Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value Beginning Balance 3,995
Change in Fair Value (247)
Fair Value Ending Balance $ 3,748
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory, Net [Abstract]    
Finished Goods $ 5,997 $ 4,936
Work-in-process 2,436 2,395
Raw Materials 9,383 8,358
Total $ 17,816 $ 15,689
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
Minimum  
Lessee and Lessor Lease Description [Line Items]  
Lessor, operating leases, remaining lease terms 1 year
Maximum  
Lessee and Lessor Lease Description [Line Items]  
Lessor, operating leases, remaining lease terms 6 years
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Lease revenue $ 1,947 $ 1,629
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 18,762 $ 18,762
Accumulated Amortization (8,011) (7,737)
Net Carrying Amount 10,751 11,025
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,292 4,292
Accumulated Amortization (2,440) (2,360)
Net Carrying Amount 1,852 1,932
Acquired Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,900 13,900
Accumulated Amortization (5,001) (4,807)
Net Carrying Amount 8,899 9,093
Acquired Trademarks    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 570 570
Accumulated Amortization (570) (570)
Net Carrying Amount $ 0 $ 0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2019
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]      
Acquired intangible assets weighted average amortization period 15 years    
Customer Relationships      
Finite Lived Intangible Assets [Line Items]      
Acquired intangible assets weighted average amortization period 10 years    
Acquired Technology      
Finite Lived Intangible Assets [Line Items]      
Acquired intangible assets weighted average amortization period 15 years 15 years  
Contingent milestone payments     $ 2,400
Maximum | Customer Relationships      
Finite Lived Intangible Assets [Line Items]      
Intangible assets estimated useful life 20 years    
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 274 $ 276
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2024 $ 812  
2025 1,074  
2026 1,224  
2027 1,215  
2028 1,008  
2029 1,003  
Thereafter 4,415  
Net Carrying Amount $ 10,751 $ 11,025
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Compensation $ 2,477 $ 3,974
Professional services 682 419
Warranty 269 324
Accrued offering costs 115 188
Other 637 812
Total $ 4,180 $ 5,717
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
May 31, 2023
Mar. 31, 2024
Class of Warrant or Right [Line Items]    
Warrants to purchase aggregate shares of common stock 4,367  
Warrant liability percentage of floor on volatility input   100.00%
Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants, Total   $ 20,000
Proceeds from issuance of warrants   5,605
Proceeds from issuance of series A redeemable convertible preferred stock   $ 14,395
Series A Warrants    
Class of Warrant or Right [Line Items]    
Percentage of warrants 50.00%  
Exercise price of warrants $ 2.45  
Series B Warrants    
Class of Warrant or Right [Line Items]    
Percentage of warrants 50.00%  
Exercise price of warrants $ 3.0625  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Risk-free interest rate 4.30% 3.80%
Expected term (years) 4 years 1 month 6 days 4 years 4 months 24 days
Expected volatility 55.00% 55.00%
Dividends 0.00% 0.00%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commitments And Contingencies Disclosure [Line Items]    
Employee retention credit amount recognized $ 0 $ 0
Reduction of selling, general and administrative expenses $ 1,368,000  
Additional royalty payments rate 3.00%  
Supply Agreement    
Commitments And Contingencies Disclosure [Line Items]    
Purchase obligation $ 4,767,000  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2023
Mar. 31, 2024
Convertible Preferred Stock [line Items]    
Offering costs   $ 901
General and administrative expenses    
Convertible Preferred Stock [line Items]    
Offering costs   253
Securities Purchase Agreement | Minimum    
Convertible Preferred Stock [line Items]    
Sale of ownership percentage 50.00%  
Series A Redeemable Convertible Preferred Stock    
Convertible Preferred Stock [line Items]    
Offering costs   $ 648
Series A Redeemable Convertible Preferred Stock | Securities Purchase Agreement    
Convertible Preferred Stock [line Items]    
Aggregate purchase price of shares $ 20,000  
Aggregate shares 20,000  
Number of shares convertible into common stock 7,940,000  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Class of Stock [Line Items]    
Common stock voting rights The Company has a single class of common stock in which stockholders are entitled to one vote for each share of common stock  
Cash dividend declared on common stock $ 0 $ 0
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2020
Mar. 31, 2024
Mar. 31, 2023
Feb. 29, 2024
Dec. 31, 2023
Sep. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Weighted average grant date fair value of options granted   $ 2.38        
Total fair value of options vested   $ 540        
Total unrecognized compensation expense   $ 2,006        
Total unrecognized compensation expense, weighted-average period of recognition   2 years        
Dividends   0.00% 0.00%      
Common stock, shares authorized   150,000,000     150,000,000  
2020 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock reserved   260,000        
Percentage of outstanding shares of common stock   1.00%        
Exercise price of option on fair value (as a percent)   85.00%        
Common stock, shares authorized   564,000       340,000
Shares of common stock have been issued to employees   304,000        
Incentive Stock Options | Share-based Payment Arrangement, Tranche Two            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Award vesting percentage   10.00%        
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total unrecognized compensation expense   $ 656        
Total unrecognized compensation expense, weighted-average period of recognition   10 months 24 days        
Total fair value of restricted stock awards vested   $ 274        
Minimum | Incentive Stock Options And Nonqualified Stock Options            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period   1 year        
Minimum | Incentive Stock Options And Nonqualified Stock Options | Share-based Payment Arrangement, Tranche One            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Exercise price of option on fair value (as a percent)   100.00%        
Minimum | Incentive Stock Options | Share-based Payment Arrangement, Tranche Two            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Exercise price of option on fair value (as a percent)   110.00%        
Minimum | Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period   1 year        
Maximum | Incentive Stock Options And Nonqualified Stock Options            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Term of contract   10 years        
Vesting period   4 years        
Maximum | Incentive Stock Options And Nonqualified Stock Options | Share-based Payment Arrangement, Tranche One            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Term of contract   10 years        
Maximum | Incentive Stock Options | Share-based Payment Arrangement, Tranche Two            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Term of contract   5 years        
Maximum | Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period   4 years        
2020 Incentive Award Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock reserved 3,333,000 5,550,000        
Percentage of outstanding shares of common stock 5.00%          
Inducement Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock reserved       100,000    
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details)
3 Months Ended
Mar. 31, 2024
shares
2020 Incentive Award Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Balance 294,000
Authorized 566,000
Granted/Awarded (31,000)
Cancelled/Forfeited 140,000
Balance 969,000
Inducement Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Authorized 100,000
Granted/Awarded (4,000)
Balance 96,000
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Option Award Activity (Details) - Incentive Award Plan - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding at December 31, 2023 1,974,000  
Options granted 34,000  
Options exercised (2,000)  
Options cancelled/forfeited (108,000)  
Outstanding at March 31, 2024 1,898,000 1,974,000
Vested and expected to vest at March 31, 2024 1,898,000  
Vested and exercisable at March 31, 2024 1,088,000  
Outstanding at beginning of period, Weighted Average Exercise Price $ 5.31  
Options granted, Weighted Average Exercise Price 4.12  
Options exercised, Weighted Average Exercise Price 2.65  
Options cancelled/forfeited, Weighted Average Exercise Price 6.45  
Outstanding at end of period, Weighted Average Exercise Price 5.23 $ 5.31
Vested and expected to vest at March 31, 2024, Weighted Average Exercise Price 5.23  
Vested and exercisable at March 31, 2024, Weighted Average Exercise Price $ 5.94  
Options Outstanding, Weighted Average Remaining Contractual Term (in Years) 8 years 1 month 6 days 8 years
Vested and expected to vest at March 31, 2024, Weighted Average Remaining Contractual Term (in Years) 8 years 1 month 6 days  
Vested and exercisable at March 31, 2024, Weighted Average Remaining Contractual Term (in Years) 7 years 8 months 12 days  
Outstanding at March 31, 2024, Aggregate Intrinsic Value $ 332 $ 429
Vested and expected to vest at March 31, 2024, Aggregate Intrinsic Value 332  
Vested and exercisable at March 31, 2024, Aggregate Intrinsic Value $ 107  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) - Stock Option
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 1,898,000
Options outstanding, Weighted average remaining contractual term (in years) 8 years 1 month 6 days
Options outstanding, Weighted average exercise price $ 5.23
Options vested, Number Exercisable | shares 1,088,000
Options vested, Weighted average exercise price $ 5.94
Exercise Price $2.15 - $3.10  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 355,000
Options outstanding, Weighted average remaining contractual term (in years) 8 years 9 months 18 days
Options outstanding, Weighted average exercise price $ 2.66
Options vested, Number Exercisable | shares 102,000
Options vested, Weighted average exercise price $ 2.66
Exercise price range (lower) 2.15
Exercise price range (upper) $ 3.1
Exercise Price $3.23  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 422,000
Options outstanding, Weighted average remaining contractual term (in years) 9 years 2 months 12 days
Options outstanding, Weighted average exercise price $ 3.23
Options vested, Number Exercisable | shares 193,000
Options vested, Weighted average exercise price $ 3.23
Exercise price range (lower) $ 3.23
Exercise Price $3.27 - $5.95  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 54,000
Options outstanding, Weighted average remaining contractual term (in years) 8 years 3 months 18 days
Options outstanding, Weighted average exercise price $ 4.63
Options vested, Number Exercisable | shares 12,000
Options vested, Weighted average exercise price $ 5.78
Exercise price range (lower) 3.27
Exercise price range (upper) $ 5.95
Exercise Price $6.04  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 413,000
Options outstanding, Weighted average remaining contractual term (in years) 7 years 8 months 12 days
Options outstanding, Weighted average exercise price $ 6.04
Options vested, Number Exercisable | shares 225,000
Options vested, Weighted average exercise price $ 6.04
Exercise price range (lower) $ 6.04
Exercise Price $6.07 - $8.62  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 654,000
Options outstanding, Weighted average remaining contractual term (in years) 7 years 1 month 6 days
Options outstanding, Weighted average exercise price $ 7.44
Options vested, Number Exercisable | shares 556,000
Options vested, Weighted average exercise price $ 7.45
Exercise price range (lower) 6.07
Exercise price range (upper) $ 8.62
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate, minimum 3.90% 3.50%
Risk-free interest rate, maximum 4.20% 4.20%
Expected term (years) 6 years 6 years
Expected volatility 58.00% 70.00%
Dividends 0.00% 0.00%
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units - Incentive Plans
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested at December 31, 2023 | shares 483
Restricted stock units granted | shares 2
Restricted stock units vested | shares (84)
Restricted stock units cancelled | shares (14)
Non-vested at March 31, 2024 | shares 387
Non-vested at December 31, 2023 | $ / shares $ 3.04
Restricted stock units granted | $ / shares 3.55
Restricted stock units vested | $ / shares 3.26
Restricted stock units cancelled | $ / shares 2.65
Non-vested at March 31, 2024 | $ / shares $ 3.01
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 652 $ 1,726
Sales | Product    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 2  
Cost of Sales | Product    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 51 83
Cost of Sales | Service    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 29 46
Selling, General and Administrative Expenses    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 484 1,426
Research and Development Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 86 $ 171
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
Remainder of 2024 $ 1,414
2025 1,000
2026 222
2027 26
Total unrecognized stock-based compensation expense $ 2,662
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders $ (2,157) $ (4,272)
Weighted average number of shares of common stock basic 11,387 10,716
Weighted average number of shares of common stock diluted 11,387 10,716
Basic net loss per share $ (0.19) $ (0.4)
Diluted net loss per share $ (0.19) $ (0.4)
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Parenthetical) (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Basic weighted average common stock outstanding 11,387 10,716
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Series A Redeemable Convertible Preferred Stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Shares excluded from the calculation of net loss per diluted share 7,940  
Series A Warrants and Series B Warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Shares excluded from the calculation of net loss per diluted share 4,367  
Restricted Stock Awards and Units    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Shares excluded from the calculation of net loss per diluted share 386 894
Outstanding Stock Options    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Shares excluded from the calculation of net loss per diluted share 1,898 1,547
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Weighted Average    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 11,023 2,383
Series A Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 7,940  
Series A Redeemable Convertible Preferred Stock | Weighted Average    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 7,940  
Series A Warrants | Weighted Average    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 883  
Series B Warrants | Weighted Average    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 558  
Restricted Stock Awards and Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 386 894
Restricted Stock Awards and Units | Weighted Average    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 250 868
Outstanding Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 1,898 1,547
Outstanding Stock Options | Weighted Average    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Weighted average shares excluded from the calculation of net loss per diluted share 1,392 1,515
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Additional Information (Details)
$ in Millions
Apr. 30, 2024
USD ($)
Subsequent Event | Maximum  
Subsequent Event [Line Items]  
Impairment expenses $ 3.8
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !: J5@'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 " 6@*E8*.3T>>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\VJ8.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M25M-&B9@%1!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJ837GR@X-O#\_O<[K5J[/ MI'N#Y5=VDHX1U^P\^6UU_[!Y9$IP<5WQFXK?;027G$O!/R;7'WX781^LV[I_ M;'P65"W\N@OU!5!+ P04 " 6@*E8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !: J5BKDFMQYP4 +L? 8 >&PO=V]R:W-H965T&UL MM9EM;ZLV%,>_BI5-TR8U#9@\]:Z-E*;M%JW-[6VZ37?37CC@).@"9L8DS;?? M,1!()W.2BV[>M$ X?_SS\Z$FT)6%&&11^XCY:L= MF49Y\]#5W";)FDF>7'<4?$W'=-Q"^397IC7*#GD2D5HGH.IQ[WU\!TI9%I7N MBWI+4<$G)B^)8U\0:M&NH3P3/'P)$H M"8WQ'U,-Y0I=LX+NH1^2F+G\I@5=,.%RPUNC'[ZS^];/)KQO)/8.MEO"=C'U MJIF\[F)N(L7#;:O]R82$1C5$ZI5(/;1,8^#Q,J:'@*U,3'C\D@6)J2HF:%A# MJ'X)U3\M3\]<^D+W:(_ N&!,&:Y4]K;:[H;&-^0B&C+95S:W6*9032*2$)$YA(GPCO_&= M<3+%I2S+LAUJ.3W+A(D'-^4\\!#V29RIE+K-OO!82.5'*S)73)D;[!'%ST;' M,<&CFG+2BI.>PCF-%)>Y_]2#*]N#&SEQQ3I.-*HI9^5L;-1+C/:)/!Q=*N%\NR#PS^.1CJA(%JP#HM\8:^$:VIJB' M7*V7J>FEYF9DV\Y5_TJ/;QL38^6 ;-RX%(SS-2P--6G,(G-*<9E:>X?'-4UA M97QLW*WL\4(&>+=I C\GYA$6UU$R->.=P_;8E>^Q<:M2X-V'7*[T#/(+**@U MFD=636(8OK-]"N.VP#G, M$:W,$<6M#.37R[S0+ER(P(B."SS.YB]&KG.8(5J9(8I;EWTRH0V[:Q:M>*V% M/R(T&\_OQL;M 3RP*6%E@RCN6P[< 9FEX<(XI=\>$0'?WG:NN@/'"'@.^T,K M^T-/LC_3R!42+'NVXW>1F7;HM&"(1 H+%VT7/'->C^P9W1N1S^& :.6 Z$D. MZ)6]D:D''M=?^FZ^TXED&)=T:-NR:6]0LREYCNT@6KDA>I(;&GL>J"<7^POR M".^1CY$YK[@D'5H6N8.E@=X W9$[">L@(_DYC!*MC!(]R2B5Y!-]!ZWZ56PC M(S4N]U$&8(Z%$?09)E*T++_/DNQ\2/7G&-<\^'1"'H.ST0KST1/ M\DPEZ+. !4M _O+C^B$*5W3HD/:-I.?P34[EFYPC;B?CE)S5@AT1& Z'QB.$ MR*O3 C)JY5MV[!PYHB'AQZX7:F.@BJEBT((RY6NVS!X[X6LG-P/*K7E=FI M<4)<;6_RD]+R:7DR/<[.8SO5Z_FQ]A/3R]*$!'P)H=;E &9WF9\4YS=*Q-EA MZT(H)<+L M!@ U"( !@ !X;"]W;W)K:5IC+FX3==3 MMDT)#@JE.)I"PW"F,0Z3R6)>/'M,%W.:\2A,R&,*6!;'./WOFD1T?SDQ)^\/ MGL+UAN;V<7)D72ZM0*"3^" M-:Y![LH+I3_SFV_!Y<3($9&(^#PW@<6_'5F2*,HM"1S_5D8G]3MSQ>;UN_4O MA?/"F1?,R))&/\* ;RXG[@0$Y!5G$7^B^Z^DTCU(P-6SU?/MW>W]\\K\/ %/#S> M/ET]?WNX7X&/WQ.".)GS#P&T2D*"M/Q6>U>[!=_>NH=;@'4[/ 3+/ M #2@I<"S/%P=:>"@.MJHL(<&[#V1'4DRH@I,J6BI%?/!?,&VV">7$S%:&4EW M9++X\P_3,?Y2>362L9:/5NVCI;.^>$QID/DW0)V*\#_I=&G,*8_F< MLUNXCF7.I[NF/WTAQ\D3LE/@M&N"E&CNE!4YIM9<&:>TTF54LJVU;DR&^QK:L$_ MB8#@U-\4H -13A'=BB:)ZQ&;_7G LKK%I9)R;&, ,92(H1;Q56.LYV,@3#A. MUN%+1 !FC' U8MC# F<]P"HA9P"O9%Q32W:-\1!1I@:'>N_]#-U&I"IX"C$+ M.>8 0$F7IJ4?L'Q#4A%&G\;*F<34TNVQ8W4L:VUG)>>:>M)=;D2QD+Q+?,5A M"G8XR@H&V>,TQ:+LHQ"_A%'(PX'*[].NY=G=1&DA_*Z+DL1-/8LW\WD&$L*5 MCBBHW.L2N4+('6@Q3$GDII8?%_=B:3@X$F:*D6#:W=Y')6;!V0!QF9);3?> MD2#B)O*RR5>*8N8>A*KEZ:-'Q4C6VHY+RC:U%-D8%5DBUN)1^(L$A>= S+%A MLB.,YZ2@#H373T9O1)R"H:%D:*AGZ/>2*TCNL/16%IUV)3JPXYA*;+@2H:1E M:&HKL4:\+0LR%GDH%KP72K!:CC^V%L>RUG9=\CO4\_LU9J&O]++4FS5C;9R; M7COK^46P4D> SWHE& M0XSB)(M?1-4(4FL6#@,9$X-:#'$?1WX6U?U3TBPU38V-V@6,9:T=,]D%0'T7 M,%QCBF6UB=PN :G$C)DYT"M"2=U03]VZ(E,0M@J9:HD^C$RR-M2S=K6IHD0V MZN)Z+&MM/V4+ /4M@&:##([*^&-9:_LI&1_J&?_(3;+*6I/G9A9"W>+K2]F. M[:IK#TGZ1L8I]WZ0MCDX>F=S)&OM6,C& .G7ZP?O_Z#^ZAO:7G=-J9*"WD"/ MCR2'(SV'K\J*4N+2:AZ=C9&LM?UL[*;__G;ZN/OII]A01[+'0*-NJ5?66B0$ MC>[J4B'E.0,;6DA2.[)/.EF,M':O7#S%3@"2[00Z9#__D,E"T37,4/G:"R0;"S0;S<6:-3&8BQK;3]E8X'TC<5P-OO[ M!(K/6BJIP>]:EFPAK).V$-:H+<18UMJQD"V$-5(+4=EI??4TNCV?0LCRNHO: M:>-\0$S2=7%L@@D,6<++;^GUT_IHQE5Q(*'S_-J\6)8'+*29\KS''4[78<) M1%Z%2>-\)DHH+8]0E#><;HM3""^4&PO=V]R:W-H965T&ULK5EM<&$F\V&GBF=3)33O3IIFZO7Y60+:9 M G)!.,W]^EN! S82LG/-EP3,:GEV)>WS:+EX$/G/8L6Y1+_3)"LN!RLIU^>C M41&N>,J*,['F&3Q9B#QE$F[SY:A8YYQ%U: T&1''\4/KA:[Q<2?7#:'JQ9DL^Y_+[^BZ'NU'C)8I3 MGA6QR%#.%Y>#*WP^H[X:4%G\$_.'8N<:J5#NA?BI;CY&EP-'(>()#Z5RP>#? MAL]XDBA/@./7UNF@>:<:N'O]Y/WO*G@(YIX5?":2'W$D5Y>#\0!%?,'*1'X5 M#Q_X-B!/^0M%4E1_T# 4$:9_5_]GN;B)T!V.T90+8#R+$# MZ'8 K0*MD55A73/)IA>Y>$"YL@9OZJ+*334:HHDS-8USFS+[?7- M[?SF&KV_^G1U.[M!\P\W-]_FZ,WWC)51+'GT%IVB[_-K].;D+3I!<8:^K419 ML"PJ+D82("A'HW#[NO?UZTC/ZSZS_ Q1/$3$(:YA^,P^_)J'S7"Z/WP$@3?1 MDR9Z4OFC?=&7>RB@N<;/IB^?H5] MYYTINA=RMAJ"_RKC#4L@>.,LUJ[\RI6J!)LIIA-O M?#':[(:C6Q'')[BQVL/I-CA=*\[Y2N3R5/(\A;6VX85,^T#6?KR=UP-&TL%H M,')=:H;H-1 ]*\2K,!0E@((Z%G)(XWW"ARB#FBL6B"50&5D6L[) MI!.(R:9G6H(FCL :QT=8+ID4>F)&-&V1C*[*[ MG*]9'%4)%'+%L 2'4"SIH349^8 8[:G-$SA49A',?,)!=?0#Q3K0@&A(#5:NUP>U94-L):#I)Y$MCZJ\ M6S][NP067A>E;N5.2 _(EL:PGN\ MYF+B=*?%8.7T+IJ6_K"=_P!@7O)H=U:,& W,AL<:1MW*"W /1M+2'['3WS5? M<%@[$10QT#RE,8E$IS/LC;OZV&1%W9[Z15K6(W;6^P+LS&2<+6N^.Y1,HA.: MIQ4)DU$?Z9&=(Z"=]/;ESB&[B,M]Q$[][4$+9Z97P-+ M^4Y75IBL L_I0=UR&;%SV0^6Y^R(W.H,%4Q\;;WJ5F/7Z]M0+8V18VBLD0\' ML>I\Y5$MG0:CH"^;+:>18SCM$#Z=L8CC:8=CDQEQG;X]U1(;L9_$9B)-XUH^ MUBT'D:FURK,0\*(W2L(A[+PU(O\?[(2,O98_=[0??41 MYZDB.303H*AS60DZ. UNJ_=-KOH* M\EC*%9QM_X5A3*+/+ ]732>M2O(U".'T'H8^-[8R.BT)Q6B6;2UF N(Q4 M\3C:$ULN<[YD4E4:.-!$K&K"KJM(>*.NG:'C.,U@V;[,]=2 M/YE8!5DU'RN1P#FM>/UJ3'#PKCI$@G7O5479+@96;F\/F:ZG(.XZ[F,QKU] EIJ_FH7?-=15&L"A@0J>K+ MG<89"MDZ!F(U C6H.9 <05?KF^V(TP=WIW-OEWUP(BG3,H'JV[0/10IK;J4^ MIVTXBC.X-YX!J*[H3KN= 8--3WN.MI*/VB7?+N*(+^(P-O8NJ"[F3F$-.*[V MI<%HB,>3GM8W;84?M0N_6DX5O87?"%L7=A2/M=:GR8RZI$==T58!TFFJZVZ&^M?MBA][?..J3EB,C,T1T8[WRC5!V*H(J"^AS9?OZ7]02P,$ M% @ %H"I6 ?/0JWS P F0\ !@ !X;"]W;W)KC!-Y7@0 M,'4O(@CQR5;(@&D6\GI6,3:YR&L)%%Q M$##Y_1%\<9@8U/AQXPO?>3JY84['$=O!&O1+M)(X,@LO+@\@5%R$1,)V8LSH MPYP.$X-4\2>'@RI=DR24C1"OR>!W=V)8"1'XX.C$!<.?/L?WC^DP6,P&Z9@+OR_N*N]B3$TB M;%OOZBSA\A#R@7N+/$;Y*_Y-# MIAV@V(F5%D%NC 0!#[-?]BU/1,F =B\8V+F!?:U!)S?HI(%F9&E8"Z;9="S% M@Z"YP_Q;\IZ\K!?DYMTM>4=X2)X]$2L6NFIL:D1* M')M./OUC-KU]8?I/3-Z3#KTCMF5W:\SGS>8+< KS3M7LM#AS";926N/3^J0LU\]VM]YW4XX.*F ,3 M PM.@=R#,?WU%]JW?JL+_']R5DE#ITA#I\G[=.8X(@ZUPCIU@._9QH<[PGPL M>4P(U(6>^>NG_I*=8S_MXNO;\@[S>2 M/T,0"8D;.X&O,=??[TC$)-DS/P82823*PRVACC9S.RBA6/<6/>%M$56(!P7Q MX(W$*2.F/]:>D/Q?<.MX!V?O'#N@99T MZDJQ,.">/ASQ%RIN)YV>!5MFZI" M.RIH1S]'BQ\'2N,:Y^&N#GET%7*;JH),K6-WL]X(S78["3OH5]5@[K3\]D>C85V&VX55\&/'H\TM[Q+XY5+,'999SG";)%708\^C MS4WO$FA+%=+SWG9&VR2ITA[['VUN@',1!%A>5ZW;WE7KMD55Y3QV.]K<[JJ< MURW:_EFZ:,_*_DZAKY%6R8]=CS:WO5KRAE5[WLDH[8QZ-="U2GMPF?G8]VAS MXZME;EO YTWM$GBML@[<+)V;DD,KGD9V/%3$ARV:6O<#]"&S'8&F0CP^5;@!U\^2$YGQ6E\^A]02P,$% @ %H"I6%[0JPV\ M!P A"4 !@ !X;"]W;W)KA8JRQZ)&4G^_4C*<6T18I)#/=+8LO' MTW.\(Y_G*)UO&?\AEI1*\+C*"W'164JY/NOU1+*D*R(^LC4MU"\+QE=$JJ_\ MH2?6G)+4#%KE/11%@]Z*9$5G="*-B.8TD=H%4?\V=$KS7'M2./ZMG79V]]0#]S\_ M>_]L@E?!W!-!IRS_GJ5R>=$9=4!*%Z3,Y5]L^X76 ?6UOX3EPOP%V\IV..B MI!22K>K!"L$J*ZK_Y+&>B+T!RH]_ *H'H.: N&4 K@=@$VB%S(1U1229G'.V M!5Q;*V_Z@YD;,UI%DQ4ZC7/)U:^9&B)S(K'BH*C>3&?7.6N4U M]GO5B_I,K$E"+SIJU0K*-[0S^>T7.(A^]X5\(F<'$Q#O)B .>9__,%UG_E.D[D;.#>1KLYFD03-\554Z3 MC.C-UA=H-;J_EYQ!W$R@:],?COSI&^Y@#8.P+E>,R^P_ PNPA_\)@.'/)DA]= MK434C+.5DF>B*FZ=AT)0;US077Q]U(S+-8)#U#;]R.)%0;S3I5IO5.^)"Y)Q ML"%Y274BMH1S4JARR)8Y49@Y;QLJ\*7)]# EQ*,F5*]5 MR\Z#+ .B, />ZN7L1>727+,&/29Q"Q[+7.CE9O+%ALR+-_;0,HZ:G8K/;# 8 MMVR1R)(,"G>;S5. 2DF\ O9)^\A3>3N,P0<_(DRE"M:Y(K2C80G&V MG@9])J*ZD#QGB=8_^A1.8:@)7>@FV3L]+E-WG4XXC.K8J"WOXS#OSSA+*$WK MQ)M^']RN=6\IP/4CY4FFZO@#N&.2Y-X878IO"I8P@F,CW#OJ#JL%O2*5X)!'C4;K3"08P.U,@2_48:\>AE[] 7$S8TU?/=CH[-B M!8<[8AU=2A-NU*D*SD2J>=I\T&2](7D;$V)/GSP8#)P$^LR&48M Q%9CX+#& MF+9A!42">_J0%87.DBI-I6R!DB 92[UAN()"T3EJMC >,Q@/AFUA6.F!P](C M& ;5??:+ ;B*!.)QO]DW>,R&XV'4@M\J#3P*TMR\7*^K78#D50R:\U0Q50^< M6YXEX!,)BCJTGR%/L)4G."Q/3 K-N8@^39?DL65'"'IY<\RN9FDYDHBM9(G# M3?]A(%DAJ0+BE>JQYYR]N?##-SOV6:25'C%\?6'JER'2,C<"OWA^2+.G(M4Z M>^W&'I](6]23]#.42FR52AQ6*G><%$))KDJI[!V8:35V_=RL@;)(E8TYQ&@] M#H]=T3)R-B&?4=M16FS52!Q6(X=1O)/L?3.4=_J7]V#F[47;0SKIH_G:6^/I M=DN?$>\]= \KE.8YHEF[Z[JA%;K@WQJUYRD\=!K<,*JW%FYO[WV6%>4/YC4? M 4QDU0LANZN[5XDNS0LTC>N?X-FT>B'(NJG>3_I*N-($0E7Q0KF,/@Y5$?+J ME9_JBV1K\];,/9.2K_%J\C]02P,$% @ M%H"I6 J&B["W!@ &"X !@ !X;"]W;W)KC$)D\[XJOALFHVOTBV+PH1.,Y1O MXYAD?]_2*'V^[N#.RP>S<+5FXH/>^&I#5G1.V>-FFO&[W@$E"&.:Y&&:H(PN MKSLW^+VGZ\*AL/@?Q5@G8.,87CZ?4+NEL\/'^8)Y+321K]$09L?=T9=E! EV0;L5GZ_(&6#]07 M>'X:Y<5/]%S::AWD;W.6QJ4SSR .D_UO\K59@#L\X&*6# M<6D$LW0P:PZZ=<:A7SKTZP[G'GI0.@QJ#L;HC(-5.EA%L?:K6Y3&)HR,K[+T M&67"FJ.)BZ*^A3>O2)@(*LY9QO\:G#1 MY,/-O>?,T=T]FCFVXWRZN?WH(&[]V9DM[L3U=.:XSFQ6>#Y,?D,W]^75AX>/ MMC.;_X*HP_ MC$BIYY>)W^X3U\\DOD@9B21N$[7;G&8AS=$-FM& \EW]%%$T29,=S5@HKJ=\ M)] LHP&:L]3_(@E@JP-,TCCF6^R)R+RJ/$;KGP$T@P>P_6 MKU11&QF:IM5*"1G5A03S@, JM# /M#"5M"C:6U?, 'B#8 /1CDI1HMM$O > MP1N%Z PT$7,&FG+B<+XD@>")5MS*R&(V2V+I@]I65J;5E@208,XEZ;N0$3T@ ML H!^@<"])4$N,OS;=&ETZ4@@/C*RP4G+B7 6Y3P.9L[\VEZ24.VY2F^M!89 M.939M.TDD&!VOUGW?K.-0(9T(<$\(+ *BP8'%@V4+)K1G&6A+X:+/7O(,\F" M'/F"6E%$ QD5E)!MJ0 )9@\:5.A*J 9TH4$\X# *E2P#E2PE%2XY^T@2G/I MYK>:ZVKJEE[[:E#BMRTE))@#">9>M!@>4,A**8>'4@Z5I722H#;'?R+985 T M9!4>-B9A8V0:M4%XH@S;ML+-D,TY?MCL[2:?$ZW:MWK3K(LU; UK.]\#RK]2 ME-&A**,613F=XK]9'"5PVX8+"6:/)%,\UB13/&14%Q+, P*K< )K1_5'@WF] MDQ*C!#]=?UUK+/[D,C-;G6K;G@N*YH*B>5!HU:*?2'[X^Z06>;%QLT<;ICZJ M%[MIA@W+M.K%EIAAH[9K2Z-J_^WK6LW.E=AU>2,8CFK]W)-$/6I%U=4\ZE:X MI7#5;@M!:E,34#2[1*NV5T.WFNT5-*X+BN9!H57I<=3/L%I <[[2S _SXD5Y M_XZ3;H12DI]_4Y;RI"E8]>L[#U0@ T5SOIV^"QK0@T*K5OTHCV&U/O8?JJY2 M/]316G<)4!$--X4O7=(A(&.ZH&@>%%J5*T*F*C7HUU^8U7FU MY@$DFG/) [B@(3THM"H-CE(85FMA/T)1E5)#HE(-&U,/W?"KHZG=;?(:!J&VZ*6H.!Y$L$5$@#1?.@T*IL M.DIN6*VYJ>13+-&G=-RWZGL>5%X#17- T=S+%L2#"EHMZ5&PPVK%;K(FR8J* M8S+;)*,D"O_A \**\/O7HM)O$.\88;*C.8MYEY!7?M0\8=!X;0!5Y$#1'% T M%Q3-PTWQ\61MJV=@CGJE1F,O$N,O,;'6>;>L(BN:"HGE0:-6* M'\4X72W&J?]9(J^T1(G#0Z.^L25F,B5.9H9K)Z@4!T.%,W6I3K<2/*O9="X+BB:!X6VYT;OY,BK.#/- M"[P*^8@4L30N+M>4\$E;&/"_+].4O=R( M@[6'P^#C?P%02P,$% @ %H"I6*S7!^<^ @ 4P0 !@ !X;"]W;W)K MW#5:\S)( M.NVC"T>P"G9FFZ;[][,-89FT]@N^L^]Y_-SYCN@@Y+,J$36\UA57(Z_4>G_K M^RHKL:;J4NR1FY-"R)IJX\J=K_82:>Y =>6'07#CUY1Q+X[P#MN)&Q7:KOAQ]&>[C!%O=VOI?'\GB5G-7+%! >)Q<@; M#VXG0QOO AX9'M2)#3:3)R&>K3//1UY@!6&%F;8,U"PO.,6JLD1&QJ^.T^NO MM,!3^\A^YW(WN3Q1A5-1_6"Y+D?>9P]R+&A3Z40<[K'+Y]KR9:)2[@N'+C;P M(&N4%G4'-@IJQMN5OG9U. &$X1N L .$3G=[D5,YHYK&D10'D#;:L%G#I>K0 M1ASC]E%2+/F5I#!?0D)FA"S& MDP<")OJ1))NYM=<)N2-)XI"KZ3<8+SOK?O4P(TGZ P3:=P?G9Q3N\P[[.0\=[]0;OJBA0 M,KZ#3"C]WT1;_(W#VU%ZB;\$@\A_.;W4/WGH&N7.M;,RG W7[9OWN_W$C-M& M^1O>CIM)=,>X@@H+ PTN/UU[(-L6;ATM]JYMGH0V3>C,TDP]2AM@S@LA]-&Q M%_3_D?@/4$L#!!0 ( !: J5BQW_<+1P( *$% 8 >&PO=V]R:W-H M965T&ULK51M;]HP$/XK5E9-K;225V!B2:0"FUIIG5!9M\\F M.8C5Q,YLA[3_?GX)&:T"FJ9](;[S/<_=<_@N;AE_$@6 1,]5247B%%+6,]<5 M60$5%B-6 U4W6\8K+)7)=ZZH.>#<@*K2#3QOXE:84">-C6_%TY@ULB045AR) MIJHP?YE#R=K$\9V#XX'L"JD=;AK7> =KD(_UBBO+[5ER4@$5A%'$89LX-_YL M$>EX$_"#0"N.SD@KV3#VI(V[/'$\71"4D$G-@-5G#PLH2TVDROC5<3I]2@T\ M/A_8OQCM2LL&"UBP\B?)99$X'QV4PQ8WI7Q@[2UT>L::+V.E,+^HM;'CL8.R M1DA6=6!5046H_>+GK@]' /\4(.@ P5M = (0=H#0"+65&5E++'$:<]8BKJ,5 MFSZ8WABT4D.H_A?7DJM;HG R7>$7M!=H!=R\")H!6A*1E4PT'- U>EPOT>7% M%;I A*+O!6L$IKF(7:ER:P8WZ_+,;9[@1)X0W3,J"X$^TQSRUWA7U=P7'AP* MGP=G">\Q'Z'0_X "+X@&ZEG\/3P\4T[8]S$T?.&_]'&H798N&J;3LSL3-Z4\ZI5'Y]C3;VK5W-&,58 NOS(AKH;46HJ) MH="+99]>!_YX&KO[8QD#45$P#?HH6Y][]-HKX#NS! 3*6$.E?3^]M]\S-V:\ MWOCG:O_8=?&'QBXO]3IVA I4PE91>J.IFEYN%X(U)*O-3&V85!-JCH7:H/6L6HD8.*":A:G23**:TQYE,W+?A%8:L.VLAFLA'BR7;NR#Q*K! PR+4E8/-YAAM@S(*,QI\= M,_);VL##]IY^ZW(WN6RP@AO!?E.BJWDTB1"! K=,K\7V.^SR&5I>+IAROVC; MK>U/(Y2W2HMZ%VP,:LJ[+W[9U>$@P'".!Z2[@-1Y=QLYRZ]8XVPFQ19)N]K0 M;,.EZJ*-'.7V3WG0TLQ2$Z>S.U-> A(]2DPH+]%"2LQ+,&77:A9KLX-=%^<[ MVK*CI2=H?70ON*X4^L8)D'_C8V/F]=*]WC(- N^QO$+]W@5*DW00X/5]NGW' MZY_@'4OS FU>T1TG])F2%K-C67?0P7&H/3?7JL$YS"-S,!3(9XBRSY]ZH^1+ M0'G@E0K9N&:!>LAE>]@ZUT8*(1O]?Y$XW#"PP4Q 0&WJQ89#S0_#+#\B% MH>?D1EYN]*&J/8(TIPB?< LSS[F-O=OXPX4+^X6YY_PFWF_RGMJ9,TUH08&@ M6X;+8UIAW#FMJ=>:OK=LY]7"R)-J\<&-6H,LW;NA4"Y:KKO+U8_ZIVG1W&PO=V]R:W-H M965TR]"4U72;]\JXS:7DY-)=^&C+LI(%^97%[4LU(.*G^M[ MCV_SWDJN*V6#=E9XM;J<+$Y>OSVGY_F!OVNU"://@B)9.O>5OKS/+R?'Y) R M*HMD0>+?6ETK8\@0W/C6VIST6]+"\>?.^CN.';$L95#7SOQ#Y[&\G+R:B%RM M9&/B1[?YJVKC^97L9%_67#:+CAE MO]-&[.6-C/+JPKN-\/0TK-$'#I57PSEM*2D/T>.NQKIX];>U\FL"3]IGJ>M3;?)ING3]@\$W\X&\L@;FVN\MWU<_C7.WG: M.?GV]%F#?T@_$V,!%!4[&(/ZU6(;HP:I_'T(H.7!^V &JM->AEIFZG-2T MEU^KR=7//YW\=OSFF?#.^_#.G[/^?^;T>9L?7%3B9"9V;8M#QG>?&6,M[FX_ M/"P^3L5[F\W$BY]_>G5Z>OPF7>0O)V^$\R*62K3WKEU52[MM;_XBL)L4A7%+ MY*)2N<[P/U=KG2FQ; )\#D&L'.I&Y0+[D:5#!#L5'R ]NJI(6"=?=DB+J 8.A0 MB>@@/*7&WD)7M7=KV%[KT,!O2"1\4($WJ/$XT6HF/F&K-NP4;MTLC<[(7[ZV M*5U0 L*0?:7[1H<(F^0%V)AK6X@&99=<#MMJ"4GI@/[P,,!L>:,/,N3R&VA- MUE!F7]$&[NZN^]RD^QW\.\[1Q9.7;P*D>:ULH\@9[*LIPI5W57) &L6^&07I M)'#B 0L&]] HMHBD"E-$J+,2F")^FYDF5T)]:S1G;@H\,M1K4\DE+$/!E?>4 M+L VGCMLV\QD8D#XBS\*H5AUAZUQ2E4-]Q,Q\MVLUO*4/' M2SRCL=!BQ5&AK/*)DXN[NW\B?RG: M$&S"%3Q:4J$(1-8E9 4S "$,B4M%*>XX,ZWQC8XE\,]!WJ.Z,<@G)XYPBJJ MPQ0#%%2$"K:GB;'PLJN5406E7"N >'>S& ! GL":,#@4&E\HT(GX0]X:!95+@%0190:J MY4<%0VJPP&$(4G8\;W-M4P^4T66VNBZ)L[- M< L:F^M442,MP%9+E!>%]S@8DL=,^:A7D'M.KD[*?MMXU(VTXK-EEO*VVJZ38 M.&,(FJX"*QLYZ56*NY*9=U3J6 7\,#OD,J>K'AZ4R-"R$ M@WV20>[1IJ:X1G^E?@.K)><^.FA$"=LLUOQ4$%([!&0[II4HJ\ M-<#<* .XJG1NZ/W,*0EX3B.)+"Y)Z^#KJA_)0S^2'V:NM):FK6Y*(=]P*#3L M:(+&\$4Y:B!PA9;3/-"R/7& '>-:M>0Y&C?LA^#@"$\&A#GY/2;-F*JUP4#2 M^OJ4$OXYB (#/RSE"B[D7 ?$_FZ@?Z5]B3[F3GZ5:K[=CFE\;K@&-)6MGVJ4[AWH^_[G:_)#QID,7X">:, MC&:RAAR98:@$F(#"$>;+.%0:TKET'MRAS^TI #R$'8%!F/#3*< DSRP3P34^ M4WNN?GKD&Q4@9(#:4TN<-)IS?2,%H":?2&BB[F;R]D([^0:6A7GG]&"J#PO4 M6E.]]T5"D[@-L@43*Y$QFL'(>'LH9G*#NXBJJ*% M"?C13#"E&NRE!P-EUT/248"/3T,[F=*Y<$ND2=U!0G+1(@,IZA,GH7;DF_;D M'2SQ(I3$Y//R:$SGC;F'C<.O@*A!B">"A;I//Y MP8["6 !S$+T[9'.<2P6PP73(D>@0YK%K>$:3#N,1NS1@E\0 UK=[FN<,MX%F/'+N1&NNF^[)--P0+.U 3-T0%@.]$-LJ>E]* M\-W $!^#VF/ V0C0I33,U_3N'Y.6A%0_>H73$?\0^&@V#=8Y@$(^CU.!8U2& MLP'/W319:)\:>T_BY!U5!,.;7EIUF_VH)$>#_&%2AM(U)B>YI)\ITC'"?D$# MY[O]D+;7'M*@^%S,O2QW#B1*'7B;/1S\60&0*_DF$.@_$*?UN MT%_M?W59I!\;AL?33S8X8A8:4F/4"DN/9R]_G0B??@9)7Z*K^:>'I8L8$OEC MB90H3P_@/JE"]X4VZ'^+NOHO4$L#!!0 ( !: J5@+E10X$0T *0C 9 M >&PO=V]R:W-H965TKRURT-7 M6R5SWE06A[/I],5A*74U.G_#SV[L^1O3^$)7ZL8*UY2EM-M+59C-V]'1J'WP M22]7GAX2W(DKDQ7^C-=?YV-"6%5*$R3Q(D_JW5E2H*$@0UOD:9H^Y(VIB^;J6_9]MA MRUPZ=66*7W7N5V]'IR.1JX5L"O_);'Y2T9[G)"\SA>._8A/6GAR/1-8X;\JX M&1J4N@K_Y;?HAV3#Z?2!#;.X8<9ZAX-8RW?2R_,WUFR$I=601B_85-X-Y71% M0;GU%I]J[//GMR$8PBS$K5Y6>J$S67EQD66FJ;RNEN+&%#K3RKTY]#B/=AUF M4?9ED#U[0/:Q^& JOW+BARI7^7#_(?3LE)VURE[.'A7X0=J).#X:B]ET=O*( MO./.^&.6=_R O#U6BG]>S)VW2)9_[3,XR#O9+X\*Z+6K9:;>CE A3MFU&IU_ M_]W1B^G9(]J>=-J>/";]+X;J<=D?C5=B-A%__ SQ=[]25OB5K$3=/JL@)A=S M*O6QH,^56,FUPA-5X4/A$ID9=BZQQQM:.?A(]L=UHG/MLL(XB->5".J._XRZ M8UI$!\FJ:F0A9)-K4G:A*UEE&D^HK'(A'1"UIC,=A0/N6RR ><'8DA1UD$::]P;] MCF8L%D:6M:RV9"8%M@O5XYLG[(DDA+VVK%TT++'K^^].9TB2H^O-& >N5=4H_,\,1(=F M0 862%.HKP1"(-2W&J*Q);,*F2&0:TXYSF*QED73!36X L*47LMYH5B6KG"& M-W8;-DC:ZSAFV$$'KY65VG;MRT3BU: K8LKZO M"*U/#8)0](KLRP&U*!B!T"%$O!:97RM*2L2B4/A86&I5!V9Q@!-2!0H==-3M M>;LN*[&]L:HU+&NLI9?T$3JAPCMR!0Y7PLMO#XJ.Q@[]NI'64O$F*R?B0Y_\ M*JR&[S5D]DG%JN'OTI"!,%_C1!?1A_*A!1HJ-VVSID2N(NK08P&8C^I0^*U6 M>#X15_V&I-)L<(=-8(&V&'ZW6>EL1<^VP#JV_TME-A5!A2?D0"$CB1WBTA0Y M9S6PH$%0N":P>^"I6[8>7;^DTE AB:FM7M#!DG)0II*$+M MPJ8,@690H8!V"L1I81&Q30(6KJ '))W)[(V<+ 'MQ4+)7UC6Q#[BJ#J!6DM5#E7.25%NE%7 MC( V9^\QM%_<7HD[4\/%IT?/QXEAH4!^4OF2G/*4T' V/:/E6,COCLZ>301( M:'+$0Q8R_ML.?PFCL0]JWJOM1%8O@7)#4\$#'+=]OD,H%=U" I]"U!CTN,J( MFQ_P0UZG)'P:V@V90TDQ#@Y(ZI#.3X0]W)V2GH0\B3B&1C<1OP:X<%P=1#JV MPXPD1^2&$[VDX8;E6DTU(@/@(XV!QAZCC&?3!Q4^]!B.4ZTTPLS]SA\$R 7' MDRI6YDQE&EN#P$#8>S+]%S;]0X*H=T.O1!2(%G5-KAWI50'EL61JK M_TW!HWZ4\D53=>Y<&&K[% ^_LJK?I]QKP<7VXDS\#! LQ!&[?'86.BJ,^-HP MO6UM(+5BI7,5A>;)SUFSW+#.G\8'YA:[JAK*KY]M1D;^D MP7A'RG /WCA0J$+:_.:4W0,JK-H6^/=WW;5/>]VSA*B3V<=(ZJZBKK M'M_>$/Y%$60H&O-:PFV0',L\U'*2W#%="XA!P^U CY@?;+4*==1I2C8B6TF% M@FUA[HC3@FL!P.G8%.@Y!"WV'CS!_%*PWV^H_-2P=X:Z<-RF3I]/QX/%6_$N ME!-WP#&'AW0+"4/'MRS.QEUU/"(IQ2:PC73% "00N.L*C&]+X_WQD+(0GRT4 M,WH\O6&0Q?\"LS8#QE/@-1@H^GH_'QX=D1&Y4B4'^LJ HT,I>GUC6[9Z2Z19 M/ L=ZN.G@Q\_7;/%E;)(Z)]ONGX35N.[?X.8&30,+_;-A"(I:&61M86N&Z[(I.O>=' MSK&_->@']Y-,$8,.3-I0?)E15YS:,!!9[*W&D,G#T!*](Q"F"A)S< K.("GB MT"S _@/"09!"\IHMFHV,A0LT42W3OP H]F$2ZV@$.VU@::C_$&:[$#*D!A, MAA08D#E'>JQBC#NMF8,7@3VM=$T.6A*OM6K9X#%&5PY!1[%@L:+9FV:B,+0! M[9@9,(_NSB&RAI'+\]30\;/H#2QO&T+JRK9/;7A&0XLGPM=@%L,,#QS&Z SB MW]@V[;9*$C@2+7L'[@*^;=M;P)T(SM42CF),X:&5)20($XDH7ZM2:73!B^F2 M>&OHUC@($[EX(F:OIK2SMH:4;N\7QOCD>'H4;G4+=NQ]@OQ^16N( M94&]L5@J!)O:-+66'*,)Z1!X.0VEH,&NP]M 6._E- MN?8-S?]1_\.G<]BXT/Y9&'EII-)5PVC19\R?L!&>8NC9(!>?" X&CQUA'A_' M:3S,W('A(.,T2 0?3U]5T$A'Y\O *9)[E>Y22%)Y.+\7^"KB*2T6]3<=$_$9 M^EIQJV*Z'9_.6-OCT^.V:J]#)=!E8KB6NC(YE_31J],77&6R#%8_I>6Q?]"B MOO=D $2JW80A[4Y7NQHSI'#AEW(;7&12NVN9G+"5 M;8SWIMZ:(MY6!'-(;GNELH2YCM#<9X-+ MKNZC'^A.\G<3G/-9JV3_W?<[ M1DU>@.&5VF)W;[?Q.^:9@HZB- ;1(Q:@2WXCRK3^U#?*,C1/T7!:, M9OP-(65F!CV!A-?AUB3]IL2:"J^S.*0@=<4_4/X7N:DI3-?$JM?!B7V=OK^X MO6QO8!)9MT"EG!'A<[@6[&^U/K&$9UU*[,YE.>O2/WY^H:B49/_)DA)%S@R'*Q>U=GPUWR>TW1%5_ MJSQ?=S6@+9&TF4UZF%CV:VLB 3KD',N#VM'TY_(FTP@T:T]@N,I[-G*=KI*ORL MH46-;@?O3HA0WNL@PBZ>QNWCQYA4G.UH!:B[Q$QT1.QD-P/+PBY]/]- M]?]Q N_["OXP^>4$)H(E_SZ$OZ:I?/@11?>T^PG*1?CE1;\\_'X%S0[UZ$2A M%M@ZG;Q\/@I?M+5OO*GY=QASXS%^\,N5DFBGM "?+PS80GQ#!W0_S#G_#U!+ M P04 " 6@*E86R2S!&D) >'0 &0 'AL+W=OPXKK*=F=JIG8LKR>P\;.T# M1$(2:BA 0T"VE:_?TPV2HF3:45QYL"P1Z,;I1I_N!GAQ;\N_W%(I+QY6A7'O M^DOOU^>GIRY;JI5T)W:M#$;FMEQ)CY_EXM2M2R5S%EH5I_%P.#Y=26WZEQ?\ M[+:\O+ ;7VBC;DOA-JN5++?7JK#W[_I1OW[P02^6GAZ<7EZLY4)]5/Z/]6V) M7Z>-EEROE'':&E&J^;O^571^G=)\GO ?K>Y=Z[L@2V;6_D4_?L[?]8<$2!4J M\Z1!XM^=NE%%08H X^]*9[]9D@3;WVOM/['ML&4FG;JQQ9\Z]\MW_6E?Y&HN M-X7_8.__I2I[1J0OLX7C3W$?YJ:3OL@VSMM5)0P$*VW"?_E0^:$E,!T^(1!7 M C'C#@LQRO?2R\N+TMZ+DF9#&WUA4UD:X+2A3?GH2XQJR/G+#^I.F8T2\]*N MQ(TUOH2?'$#XI;CAY57I+DX]EB*!TZQ2>QW4QD^H3<2OT+5TXD>3JWQ?_A00 M&YQQC?,Z?E;AK[(\$4DT$/$P3I_1ES1V)ZPO^1J[]\T6_[V:.7[^ORX'!/UI MMW[BTKE;RTR]ZX,L3I5WJG_YPW?1>/CV&?1I@SY]3OO+=^U9M=V@?[->B>1$ M'+6F>*^=7"Q*M9!,.CMOY#XM(6L+9 %M%L++6:&J5* _*R<\AF_L:BW-]H?O MIG$T>>O$NK3Y!MLB32X(C%< %I6;W-A,P8[ +R2&X[VGL\@T9[?QA-Z#YZ@'3B>S$>#*,A_J>#>)SV/B))+L6_+9*IB"=3 M<=;[<5,BW8IHD$8C?(Z2:>_*:2E>J8>LV.3DN);0:S&=IF(RG/9^!^I2C%(1 M#=/>)^ME(2(L,QV,TXB7'<<)GM 6!,?+F;V##RU0&>N%-J1>B4+!.XV+L7G? M \59.F%[Z?LX/GN!ET[$QPVH)(W7LBBV A^'2Y5ZH0U[B>.+].\YC^)O#AN] M%1R0XX'XA30X<;*C[[4LI,GPK"O6$$QW.L>@-J&6<5&8P9U D2E]1[,<8\YJ MA866,UUHKVM>@036F*('OPO]AU".SNU4\'@GR"3:+/I,.V<*:Q1LB125-9EN.HI8S6M-J MG=$@FJ3\/YZ<]1K/PW;E=XAN2[66.F]IK4=X(E%A,AWA\VP:]][3QI;8Z2H8 M=FH.1WC=T33F_TEZUB%JK'E3BP=6["QM[R;YA:B1C(8[*^H)V[9_GM<21^2- M.![N-O)#VX&_P6NR(!&H)K&LBEL2=8WG07%XLO[5Y$RF MO5X1J1#=]TMEVGE;J(>U(FZ I,%$L$YNT<+Y$V1(YW745P&HJ\)Z@V1#R((_:A#4B7K\44Q3IK'WE!,X:P5\ M,"5#S&CLMW6400"W2@Y-;MLY+KB9S&UG";^4U"T@CU'ZG,&-R#:LN]J<9EU4 MG^"^S9KRC6$&.,<60FE3A2I(Z&']$H7*P?*EQEB)C%(T/B$+2JV@>, XT3>3 M%B0Q2J_LI;W@(E@PHX0*6,F6/7CFX7I=0#/7 D/A,2_"UI-(QH>S2J8 M(1*0_X 2"\GP[$9\>]*]Z][@R\+[X?$M*%ZC>.>S=+:>!E;4*0\&GDL< K$4W% MZ]Z?)6K6&SN?N\#Z^.W+UT[3E\N.QL?C3KXU[J2J*4\FPNZ"5>5 =UP2%!MT M'&4(9VH]]K)&J,Y2.+TP7),Q,$=_83(*K@R9PAK.2C\;S ?91^BIE?-6"P& MT.DHI2'3%ENJ(E6U#4O7;N5UN#S460=-9LF\<]^ >(?6-:Q[O,W'A$^2'!VZ M<7?DOG#=KA;K&,'H6,"3;P<6_4;3M5R%EJHF5RLH_^EVK6S5>*$QHY.=\4U/ M18$+EGQ&X-%ZB S.RK2^G14Z'.0UO&E.'AL"7W^QR]1[[4GP1JZ, MXV,@'Q4$WYP\P8)G3@R':+YP.*@(<7,@%7;S/?9^-0/ZBO%)U1TA MHH3+!>Z7.BG3A/=,H4UNT6?;#LHOQWL;Z8LZ=.T/&O.P"W4"" A:NM9H0:N[ MFTX0VM6E.M]5G.[ST3X!V[OPC6GX%0?U0RX>^/<)0D:#L^BL=XV.!,!V::L5 MT](U*74R&?>NU4(;$]J-SICK$@0E)],V!1Z#>T3,>$!L^@ISB)]GR>A88Z9Q M\E)CDO'D*XP);D[.(O$)/9>3X=K^MJ1;OZN";^D4\_"GC=^@D-RV:/=[JU)= M^4,GA;-2C:LY!4+5;*_^(5SG03>=LFQ.MA3UJD\51CX*TG%V \Q>.SY*A].F MRC9\VMR/113.ZKJKH$:PN2A%2XIMD"51>T65\AY.PCFMM ]\%BVVM-O)8#@< MB?VTT:)W@(!.C1,KG85IUY["CEQT&!UG@X"2;@TG<50Y:6=9AP@YF*;'T\DQ MTT<\/1VDP^$QT\<\/1FDR5'3)SP]YHO6(Z9/>7HT.@KYV8'?F_O37+L,'9KB M. OW*]C0=D \M0,4**_TZ\,8:0*D"=9"F04=$0X"!6?EW%=YY[::'-X=@^X+N>PHUA^CP9#+J!]3U M#V_7_ 9L9CVJ ']=*HGC(TW ^-RB":]^T +-*]'+_P-02P,$% @ %H"I M6 _%&@B7!@ &ULO5C; M;MLX$'WW5Q#NHML"JFU='-MI$B!)V]T"R:)H>GE8[ ,MT181BE1)*J[WZW>& MNEBV;*=I@7U(3%$SPS,SG,,1SU9*WYN4,4N^9T*:\WYJ;7XZ')HX91DU Y4S M"6\62F?4PJ->#DVN&4V<4B:&P6AT,LPHE_V+,S?W05^'&6TR6[8_9S_D'#T["QDO",2<.5))HMSON7_NE5 MA/).X MG*],:$_1DKM0]/KQ/SOLC!,0$BRU:H/#SP*Z9$&@(8'RK;/:;)5&Q M/:ZMOW.^@R]S:MBU$E]Y8M/S_K1/$K:@A; ?U>I/5ODS1GNQ$L;])ZM2-CSI MD[@P5F65,B#(N"Q_Z?B 0E I! YWN9!#^89:>G&FU8IHE 9K.'"N M.FT QR4FY,M!SUZ\HUR3+U04C*@%><_V&FU@H4VAFR-^7<_ :-LH_^WPN34;[36+QG)JLC@*,&<'3,^L^FZ:C1_9#_4I:1:$!^8$7R*64DIEJON5R2AUK6 MPNRURG(JU\^?30-_\MJ E$D]]Y^P;P4'633@05'&JD!3FL4,IN>"M29SNFYF M=,$2(CB=<\$M9Z@K$Z)@,0UUHC78:[\F-,^U^LZA;AE9H"\E/JQ@4),.I4F5 MMJ\LTQF4E"UTJ5FZ8!CA&U<'3_!50@3;#A$JC&KC,0U'(!*+R>7 W(!;X&;;TFD X!$S&3%M0 MB=WB #MAN3+V""^$!+-N4ERA;ZE#--=9RN M473G'3<;Y[X5"IW*-8^9.>C/+A(X%60,3BCP;(,E^!4L1;Y!4P6N!$7@@".& M9UQ0W5UFJNM-M$\W5;I9)-X)PH MO2V [F %*&NQ+B-6P-JN'JJ]#:EA]G#"..!:05$@S(1IV._.EZTZK-,6_FC: MZG68L56Y[&A4V.J%VZL5!LL3:T]:\&EOHK?+]G<@)Y5!)1$X:^-[5Q'X^DK0 M^/[579PJ@3JYZR'0 BZ0J80)#YL28!^KB"/-F4>^5I!N6I#*X"V4@/X'=:W+ M!885DV!33)+ "'F/!BKAM:U/G\"T::$Y0I_(&@I3- 7\U&Y[V MMJ5Z=>G795?G\9.R5/0NW>J]VPX'D=^(/_)\?PP#1XK!ZZU1^;*WAZA(X,TF M82-:_[K9WO5^#B.^%P0G'1TWVSM";=%TUE&"N8[*%@?5@N/1J#WNN8C4^0 / M(V\Z"F& (9-_ Z#5*36X>3=7FC1](V58\W1=\ E_%!#_H:.#H' H5UF0*[\7UC@6AE+/DO8><(]_P&?JJ8]<:, FVEUO+WKG4;U MYUGN;M-B &%^/(1ZHMFHRZ'S49'::^E4BZ!I'>CY+(+ M\M"RDW ,FK652=CEV2W2;)-EES0K4HQP '\O@'=>;IBR2U+_1UY_DLT@67"H M;"(#SY",I^V <9<.W>S1/>"WLN\_,9FH'[3T@TU>D"3QO(CV<&?Y/912N72M MZ#83[.O,FGK?6^%EWU;(5K=:GSY5^XL-*S),#ORLDKVDA%V^P3R6;15>.)WV M6M^QP#2=_42N&Q]:DMM*.\QR!PC H9$[66'W1E.W?R,O\!O1JT8T MA"TQ=F(3$ N]232MXKTO9INCX@5D9NP,EX?XOBN%8>L6*&-ZZ>ZZL+N%;^GR M0JB9;:[3+LM;I(UX>1<''B^QF 1;@.IH,!GWX4O4W6^5#U;E[DYIKJQ5F1NF MC,+9B0+P?J&@(ZX><('FDO'B/U!+ P04 " 6@*E8Z;3[WW " !)!0 M&0 'AL+W=O ,0MH"PUMT<5*N\ M9)8M9EI5H%TTL;E%G6J-)G%'LXEKN45JE.9I98(G0N8.T!:\: M MR>X9+KE)A3([C?![N396TW/X%5!=F8*,$=:F9]I8& MU ;JL7?%):<'EL%7I3(#'R'Q)Y-SFF-_$HUZ#]1U9UR>E5H1E8'0CZ,1C=$D MZ=VQ"FZ81>*";QFT,J\JZ6=;* M4NO5RYS^.M0N@/8WBBK:&NZ [O=<_ -02P,$% @ %H"I6!LH42J- @ MN 4 !D !X;"]W;W)K&UL?53!;MLP#+WW*PAW MZ*F($R=-VS0)D'0;-J =BK;;#L,.BLW$1BW)$YFD^?M1LNNE0):+1=6EH$N7,U2B.*$):8 MLF=0LFSP%LO2$XF,/PUGU*;TP'W[C?USJ%UJ62C"6UO^+#+.)]%5!!DNU;KD M1[O]@DT]%YXOM26%+VSKV)X$IVMBJQNP*-"%J5?UVIS#'N"J^Q] T@"2H+M. M%%1^5*RF8V>WX'RTL'DCE!K0(JXP_E*>V,G?0G \O4,IB<8Q"Y??B=,&-Z]Q MR7]P?;BWAG."3R;#[#T^%@VMD.1-R#PY2GBO7 ?ZO7-(NLG@"%^_+:P?^/I' M"X-?LP6QD[O_?:C&FF)PF,+WPX@JE>(DD@=/Z#883<].>\/NS1&!@U;@X!C[ MD9,_BCNLZIMEA&$'FJKOD,@ZF#FGS JEAYC@.4>XM;I29@>Y(I"^=HH+LX*R M!DF' ^V(45-G/_KL]"KI7=[06URN-BC]Z#N^10.CT\*Y%)<(.%<&K$'8H7+ M%JAX#39!HU$(-FC6&+*R)./<(8*N'Q7Z1P7R)-*\?1.@3.:-/FQ%O?)Z2QDI M-#IY#M#]]W@2 #[XY'VV#] [OQYXSWNDFC6X6909#:M>&ZL=K= M=BS-ZF[\%U[/-*E@51A_D[4#MLJ].;"LG1Z,',9K>A\@/Q? M6KG8QO$)VF$]_0M02P,$% @ %H"I6)42U"53!0 Y0P !D !X;"]W M;W)K&ULM5=M;]LV$/[N7W%0BZX#5%MOCNPT,> D M;5>@+8*TVS ,^T!+9XNH)*HD5=?[];NC;$=I;*/#L"_)B;Q[[OUXOE@K_=D4 MB!:^565M+KW"VN9\-#)9@94P0]5@33=+I2MAZ5.O1J;1*'(G5)6C* C.1I60 MM3>[<&>W>G:A6EO*&F\UF+:JA-Y<8:G6EU[H[0[NY*JP?#":731BA1_1_MK< M:OH:[5%R66%MI*I!X_+2FX?G5PGS.X;?)*Y-CP;V9*'49_YXFU]Z 1N$)6:6 M$03]^XK76)8,1&9\V6)Z>Y4LV*=WZ*^=[^3+0AB\5N7O,K?%I3?Q(,>E:$M[ MI]:_X-:?,>-EJC3N+ZP[WG'L0=8:JZJM,%E0R;K[+[YMX] 3F 1'!**M0.3L M[A0Y*V^$%;,+K=:@F9O0F'"N.FDR3M:U3GF#^5'9,[>IFAGTU5T$O"]T$.(0Q^B M($I.X,5['V.'%Q_!>Z-4OI9E":+.X9'#<"--5BK3:H0_YPMC-57*7X?"T&E) M#FOA[CDWC\"'9^Y"<0O^Q/)V$.&S@!V41TN&! ML'PJ$#)5-:K&FC[5$N0]C^AXUJB9AJ4JJ;O-^6#N&"F!6;'/('2'-YAAM4"] M.X\';[0R!N99UE9M*2SF\(&FT,'3P6M92XLO2FKA_+$AYX-KURJ$KI&$J-]- M(1L#H1_!4TC\:,K_GT/D)TD /Q,=^I/Q]W?QV>YN&D>#>?:EE9K46+G$8JC5L(89PZ M@)0U/GLRB<+HY:&S 5DS\=.SSL2)'X1A9V+@I^,0'MRF?AJGW6WH!]$8PB%< MH[8TFH_E#HT5BU+2_,BAI53#[@6B4MK*OPF:J9= <,[IA6WOF MV *EYMC(RA5@:W#9EL#%9RA,8!6YVUGIG@2GBX2@0EN0%[80EB)@K;/0-1NW M$'-@IFI5R8RN:UQ*/E5$@UIPFC ?0C3<15;L"B<[FL03P5AJ53D_*W8D@UQ2 M+.2BM21"6*+N,/I9]6%=2.K<_YC 8)? ^%^YTME;82XS4?:;CJ>0J#?_L]7[ MLDMX&G(]3_U3YM,B09M%2Z8VFG8D;3<[%VPA=0Z-H*,AW+;:M**VG&2?MRA#P&ZV.!EV1VH*] B:VM M.%JUHG5T8?!+RWD0>>XJRC4EMPD%7VJ7(O*25;5DN2XWKLB MPP!0S)C,>)9T[=Y_,U_3_D%5] +7UG9PY_!(%>MUT9F$T2!R,]T/TH3) M,W[<(D>F3(9C)B?,$$R8G#HR'E"^:5U?\C!*_(38/BE+^NYMOA]T!ZW?/S:' MUIA1;_6D&;1R"[:AEB4WNBUT?[K?X>?=ZGK/WOT H$2M),6^Q"6)!L-T[('N MENKNPZK&+;(+96G@.;*@WR&HF8'NEXJ6F>T'*]C_LIG] U!+ P04 " 6 M@*E8#:/O.&75GA#Y":0,D(!MVJ1U0^VV/DQ[,,F%6'5L9CNE_>]W3B!C M$D5]B7WGN^^^B_W==*_T@RD1+3Q50IJ95UJ[F_B^R4JLF!FH'4HZ*92NF"53 M;WVST\CR)JD2?A0$([]B7'KS:>-;Z_E4U59PB6L-IJXJII^7*-1^YH7>T7'+ MMZ5U#G\^W;$MWJ']L5MKLOP.)><52L.5!(W%S%N$DV7BXIN GQSWYF0/KI.- M4@_.^)S/O, 10H&9=0B,ED=

+H_HG]L>J=>-LS@2HE[ MGMMRYJ4>Y%BP6MA;M?^$AWZ&#B]3PC1?V+>Q2>!!5ANKJD,R,:BX;%?V=/@/ M)PGI2PG1(2%J>+>%&I;OF67SJ59[T"Z:T-RF:;7))G)79^2++ M=(TY?.%LPP6W',W4MP3LCOWL +)L0:(70&*X4=*6!C[('//_\WTBU+&*CJR6 MT47 &Z8'$(=]B((HN8 7=UW[\^B[[L*JU1FGAUV)CK*;G\?M:,*@?T9N_?1..@G<7:"<=[>02^FLOYR+(>8I?E45(!W"F0N<3 M)[Y,D0R-!56 +1$*)4C-7&XGO85QSN;;6ZF*AH5AC=ZN(.HGXS&M#9P0\2B-(PNO>/=.:2?L,T>@:XBCI'5FHHD!-E8B"L0;"< AA MFO:^$0T-HW@,:1CUOBM+H%>0],,TH'78'X=C.'<#_HE4*M3;9B"X_FII6]5T MWF[F+%JI_0MO!Q8]TBV7!@06E!H,QD,/=#L$6L.J72.\C;(DXV9;TMQ$[0+H MO%!T"P?#%>@F\?PO4$L#!!0 ( !: J5B]?$*]H 8 T0 9 >&PO M=V]R:W-H965TOT.(Q=V=-C4WFM"KJRPE5Y+NWRG+19G+1ZK6;@6DUGG@EG-(-^:_E ME<579R4E4SD53IE"6)J!5LR-N:6/SYE)ZTN R)- MJ6<)$C]SNB"M61!@_*AEME8J>>/Z>R/]8[ =MHREHPNCOZG,STY:!RV1T416 MVE^;Q6]4VS-B>:G1+CS%(JX=[K=$6CEO\GHS$.2JB+_RKN9A;<-!=\N&?KVA M'W!'10'EI?3R]-B:A;"\&M+X)9@:=@.<*M@I-]YB5F&?/_TFK96%%[\K.59: M>47NN.,AF*<[:2WD/ KI;Q$R$)]-X6=.?"@RRC;W=P!HA:K?H#KO/ROPL[2) M&/3:HM_M#Y^1-UA9.0CR!L];Z80L,A$"SXD_C"=QJ5RJC:LLB;_/QLY;1,D_ M3Q$0Y0^?EL^9<^A*F=))"ZGAR,ZI=?K+J]Y>]^@9],,5^N%STE_JH^>%!'/? M)^()8>)3(3[+)9,]: L_(W%A\E(62Y'B5Y.G+(Q>6367D'*E82D2T[?%8J;2 MF5!%JJNL7J6[1XTSPF?OZ)WP1I2536=(+CA( MR.G4TI050<*P/=C;%VXF02M_ U&.9$9>I+=/214W86DC.Q$?U<0O14DV!6"6 MP'M6\3"3\Z"3[K! 07]I%:#3CTIJQO5:])/AB+='#!LJ;\@R>V>-N$9I.X39 MJ"O>_ ]]@Z2[U_\/C>>/-;IJ_!V%#JX0)(-+G ]>@%"9?4;*Y>P@V$=:2'S)CBF M+= N1&X /R,OE78HX%J&0#)/QU(BOI9P+,^9-*T@K(ZA%$K07 1RLW RU'+$ M4TW(1]@@>3OH^[*VH%TSP_:B1B,7,C'F#O2NO>F0F@P,2L\S2\&SDU&7.8] M>ZFL "*5.JTB/0&O2ZT:XT-%/F19:I4&-#7N!XD'MXI>E^-MH@V0U3S.#61R MCB^C(N9^3*+BL9^4)>++6JK/@N:5)34?JF8H]&!5>&NR*H4^3? ]FG;CSDC/ MHQ"*8E)3Z0R<.G1*MJDA+DPNPB1@(>G! %,L(WQ'WNL0&T+FIHK9*\5$W5&V M"P?LAK>&W=KFVAQV?V__"( 6!6<7!GJ80&"P5=4%U?>1P7RVT=V( R'-"M#Y"?BSX@+I:O; M[B(JIM:XX,:4*',A=+=4\]=BU-[KCE"V88K6)EW/V(T>R@.6^-#'T%^+'NKT M^RT;5V7R9<5C,RS)>95+OY7]NL.L>&=-,0LM<<772_&C,KP?9\Y;'')#P5T% M:JWF5[?96!H30Q[O/I?'$>W+<#$[]_9$E,$J \H6H7*@=^9E+'$R@,1)"'G> M'(4"L$L8EH^1*?7HX'#GP:I'*W:NE;O=G5CB>$*2 86P[/QA,D#5&"0'XLW. MA[L2'8291A$0;Y]GUZK*:(3-_-BY5%Q%"X17-^$Z%)^;$@\# M5;0QU@3C-KKXP)TUN7T?<"F.FWQ4"UV3Y3QN75L,CB#LEMG'*C&*W)$JC#A" M8XK@^)3#/25VAZ_)#0+!AD1?QA26$1AJMS5W[/+&VQL$).(I7A\PM3;S8KXD ME^N,[AIF4,F]0>""L)4X%?- KD+HOFPD%,6=F&ULO5C;<"-$X?=)]NS,G.^;M0 M$$5U7Y4VG Z*&.M7XW'("JIT&+F:+-ZLG:]TQ*W?C$/M2>%QI M8P=G)_+LVI^=N":6QM*U5Z&I*NWWYU2ZW>E@.N@>W)A-$?G!^.RDUANZI?A+ M?>UQ-^ZMY*8B&XRSRM/Z=+"8OCH_XO$RX%=#NW!PK=B3E7-W?/-#?CJ8," J M*8ML0>-O2TLJ2S8$&!]:FX-^29YX>-U9?R.^PY>5#K1TY7N3Q^)T\'*@UDX&@,C;]Z_N6AX,)+R=?F#!K M)\P$=UI(4%[HJ,].O-LISZ-AC2_$59D-<,;RIMQ&C[<&\^+9TE65B6 Y!J5M MKI;.1F,W9#-#X60MN?-D;O8%U+\7JQ ]@N8_GV,A M+7+T^44XD5Z%6F=T.D"F!/);&IQ]\]7T>/+Z"1>.>A>.GK+^U[?L:7/O7"0U MG8S4T]1<-SXK$/[JIU5I-EI2ZNKRW>WB1AF,5[7V<:^B4UOMC6L"TKRNR[W2 M&T^4C$)"5"P(X6N;-9AEFGFA=J1;JXQ\A)"HS%6ULSQII'[&C$]M90*V0X!E M-6>'J9I*U1U2]X 4MG5=>W=OD,@$4U^KH^&+XQ?*;2F!LG0?E04WJI(('G6V MZ;Z&@@1>HV*5Q]O2A,3Z!&:D;M]5<8EMP!I$EV%U=7_U*W M^Q"I&JG+JB[=GDC=4 1$GK:$16S*#U8A;;."[C M-@I+'DMLC4?(+$P^A+G2T'HH&"XS9UUE,G5+6>,-"%ED47W[S5@/\1^(Y)]WC >A75K;7(FCXD0AW Q':D+^((]8/<_-,@; MA""Q7L+-&MRN<#^?B.3-U;!E*<62IXQ0Q7(.=_V;$TH0"3P$T$=JP7F7%9], M.SG9])%%D:^!]32&DV%D3B&@#Z(^\?41-+)#M;3:V,U)8=>6@8W0^5!8" M4+F&L>R(\Z=SV5.I)=3< TE7M &NMSH"2DK5"MN9X5E.6Y.Q0/D[> +0R=-6 M"5CB3&9JB6&$1:G]AK4D4E985[K-7N4>3%G9!V8XH#<8?B'?/?<+(#-9;6"L MY'R/O?Z"]QS21P@V&5=J:(D*9F,EJQ%DWB$>@1(V>2\9/KJL6@*0+>1FO08; MB'1)Y)%ZXUVE(IHJX0/_V$MV=P]5@ JPL:TK.;Y@M1/R4NC"&AF!)KL)B539 M)FAB2Z-!F,Y-WE%0GR!C6G0XP%]%=09#_R,&S M@GT>NDJB4HC ]\XI%##L"8^V4#Y6:@D)T)KBO,MZ="LHAM"V%0>]#DBY%>*( M@7*ERT?J)ZL6S0:=I)H>#=MT05N9W16NS'GG;O:8?HN26;=<+0L/^ES-_E^/ MU#E:3$[:M2E%>'XECP#$Y:)*6;D4[A=)3%AT0*M]4,=#*1+66[6$!P:A[M:( M9L;![RK1@]!YMW+:YWR3HRAFV(70*_4%K;$ZLB!T@MV)3(I(D%(S(-:9UK=M M5].'*%'9" $$D"7^E]PMO',C-7TUFS_+ML]PHOG'[-GWY^_5MQ?0)"I'WSTB M\F5'I%1;3F N,BT_OSGV'AM0<^0P)V@M@)4#_3'JZ8O7?39"+%"^>Z'*>AJQ MV:;DV,"12Z5G2&LI2W7-2[6QT;]*2%@JD-,LX^TV/9A$5*(J0DBXG^#5_O26 MAJXMV)(0MLOS_L*6XSD+\")) ZD=TP*R,+6M'XN7'#XX-K;Q F!UWN'X^X%G8$E[0/JF51YO&U+9-YZ<6#?>! M^P-#G0ILS09=7Q,@5"@9;%JVAZWD;-,(8]RN[[&=H%TJ6H*^,]!-'GE[N>2E M?VS0LL^Z;FD'SMD$CBQ6"GCJ?P*W\$,EYP]9"#]RIJ!6\//^X-D*,4$U& 6;=+O4.(+M@D$C)5U$.]@S);QXTH-QC)0]=$+K6"IFU0 MI5=HM9MZ[>8!7N, Q@+8/>REL8;P&Q[>VN/17 Q05M?L]3#)(5 E/>0=Z&]X M<*IOW"WV-3PU N+&,P16:"KI"7/L!M(9QS:]$<):[>)32=='=A8=S(K/ M#-N4G:FH(_EP[A9M;,L0;.+$(_$#RE!IT#Q#>2A![5D5AQ 1T*<[7J2#R@XV MMJU=D@Z8\M!/=(W44*T_[;$"170C'&1U$WOH: 88SR%ZA"7N"[VEA,^E#JQU M281H+7 >@!^T-(93KI"&K^18;:..@TK@M<$(9OCDO7?-0]JE5E5\XK"5J$C- M5)OV/%%P\<$#P<(4Z1QQ 0B$+A/!S0KWJ+\[,-H?)O$8":XM-W6*Q\ +])]2SWP%0 M2P,$% @ %H"I6+ZC[D#D!@ VQ, !D !X;"]W;W)K&ULS5A9C]LV$/XK SFEA6^K(PMANME+D85.I1]/Q^-FH%*H:7)Z'=PM[>6X:KU4E M%Y9<4Y;"[EY+;;87@\F@?7&EUH7G%Z/+\UJLY;7TO]4+B]6HXY*K4E9.F8JL M7%T,YI-7KT^8/A#\KN36]9Z)D2R-^<"+M_G%8,P*22TSSQP$?C;RC=2:&4&- MCXGGH!/)&_O/+? WNX??=\IEVKC&/@B<_IPOG;>(G;_NLD$4<7*W",ZG M5ZX6F;P8(&&R\I+)5.4-"?#-&JL\\UXT-BN0>C1? M6X@ (3WEG=]\]6(Z'9]=+^;A:7+V+;+'%_3^ZNC'J[>T$-97TKHA_;R@IXDX M?FOIA[0M('2Y(^7)&9T39$>2(:'DD4#A6$/J6L J=:M';54FR:SH"7 ,Q^,Q M<5R2*P3\S.\_URBBRH,M_A#6BLJ[ WP+JS8L?J$12XR^U9Y]!#9!9_;:RV'+ M@'Y68JET-%]$4AJ$>BZ]4-JAG&IP#&C[8H_I5ZP^5WGE*.M]#OY[/GQYTC=( M9LH21=A%M#Y([4HSOD>;'],O%H>Q50_C!$&/GE^YB*? OZ">VEC$A11 MU]9L9-BAG&M$%;VT5^,N7@>JA6V,HJGQ+L)R24?>_&4NEI^DS923+;>]W><. M(0_.:":=J![&I&Q"*'1+"@MQ5Y:/VX> MESB _@&Q+"ME; O_,%$'C(&U#+ MFCCV@'RKJEQ5:S;R80Y$9Q>/MV"-$JLR5;-/@GV8>8_?+43W6C?!EY\\EW?N M![G:J%Q6N0M^RF6F!0L.:7G3\H^/QJWB<&LP9\%XF=!ZAZA')O+F&'?0M$J% M*D#,P$IP/,)]3F31*VU[^0'9)=@WR-%?>P3[AJ.J3#?!'8)*:=?2#LD)'6H" MQ'-ZN 9#!])"!77X)9M&."?]S2HVA*J9J)'<6OV=W,_!Q#9AINAL_1Z[+X:Q MUK :@!)Z@R_@F=,Q?=VK&]@NJ,:"*Z"EM35-?BDR)4[+[$A2Z$@M;(+Z^P"3?\Y1 X5D1M("VPO-6% M4DFYQV/T%.P2B5@B1U,K8=P'$B+^#?*ME$?;< J 1@):XE"SGQ3^O?.4B#<% M>\#E&!T3C#B+@,)U,AD$NE2IQG_9()SOL,X)RE?&=O2$;[6_) MF,Y8)T!!X$8'/ (WLQ999F4:'U;H*3$6HRDA*Y,R[U*NE_"Q8P*>R4($KY3% MR-)V,*'L/J:W;8O+L6Z+?+)X)GQOMN@H!0\#.DUP.S(/.Z"=':WD0WB^SZY. M_QO*)B4^TV*8S598CB/LRVU0\"$>7:)F2\1F^(2>G;RXS>*SX3TB@L*QKF*! ME0QSF[EAH@<]%PKIS>X2',==579#'R3871RK@]\6\\.#4V]@NW&&NI+K9#2P M#Q\ZJH]Z%RZAA_.U$JN+H37> MO71ONYNK>;RPV9/':Z]WPJX5!@@M5]@Z/GY^.B ;KY+BPILZ7-\LC4=5#8^% M%$AS)L#WE<'4FA8LH+O/N_P'4$L#!!0 ( !: J5BE1D_6A0( +(% 9 M >&PO=V]R:W-H965T3+M.76V1\>A4J33/LM.T8E(G MQ2R>W=MB9AJOI,9["ZZI*F9?%ZA,.T_&R?;@0:Z%#P=I,:O9&A_1?Z_O+5GI MP,)EA=I)H\'B:IYSAY#)TIBG8'SE\R0+@E!AZ0,#HV6# MUZA4("(9SSUG,H0,CKO[+?OGF#OELF0.KXWZ*;D7\^0\ 8XKUBC_8-HOV.=S M$OA*HUS\0MMA4GYEDQ MLZ8%&]#$%C8QU>A-XJ0.C_+H+=U*\O/%HS?EDS"*HW4?X.:YD?YUEGIB#O=I MV;,L.I;\'98)W!KMA8,;S9&_]4])T2 KW\I:Y <);YD=P63\$?(LGQ[@FPQI M3B+?Y!V^+C'X=;5TWE(E_-Z78T4+E[]!N,"F.C\:GV>4! M@=-!X/00^W^_PT&6_1KOC$<8YR/8C7%\=)Z/SR[[2'!MJHIZ)"+@F\!P4#/] M"H(Y8."D7BN$4C'GP*R@[. NPJ6&5LA2=&;/#\PBH/;2*^3@#1B-L E*:) ML@ 7 ?,OVPCN#)3,">!R(SEJ#BUIX$C!+5$1\ V>-Y;$@2?-7EA$J+I*Q%") M0'5$D;:%!(S8:#.A*/O>+-WIHPKM.DX+1_$:[;N6&DZ'@735]>%?>#?-*/!: M:@<*5^2:C>#,M X. "@*@ &0 'AL+W=OO&*B7=0!9EBA2EG,#;"?9S:)-C3AML5CLPX@< M28/PHG)(R^ZOW^^<&=XDT6ZR+; /B2ERYLRY?N="OMQE^6>S4:H0]TF++*\D06^)FOS\PV5S+B34E\YDTF\[-$ZG3X^B7? MN\E?O\S*(M:INLF%*9-$Y@]7*LYVKX;3877CHUYO"KIQ]OKE5J[5K2I^WM[D M^'564XETHE*CLU3D:O5J>#E]?N73>E[PBU8[T[H6),DRRS[3C_?1J^&$&%*Q M"@NB(/'G3EVK."9"8.,W1W-8'TD;V]<5]7\VT/8B[?R$*^?IEG.Y'3:E"C"Q:5=X,YG9)1;HL<3S7V%:]OBRS\?'H% MN2)QG26PM9&DKI=G!:C3FK/04;JRE+P>2C/Q8Y86&R/>II&*NOO/P%7-FE>Q M=N4]2O!'F8_%;#H2WL3S'Z$WJT6=,;U9GZ@;F2LGZHU\@&<5XC+/9;I6?/WO MRZ4I? ^#:$81(VXB65JQ*>-(F-,^">>BG^6\0/?&8D" MSZXRF4_F1R(XMG>: RQUM9;HGM/3[ M;Q:>-WE1G\:_IR^>C?>8(.HZ4D8 G_B,-0Q:$ ^&!!'9EJ0R(P (C*O# JSP MD\,[HDQU(20Q KY3" )ZN7UVNF2%N(=%ALVAWFHP;RQ',LE*G$O;"I4GACA@ M5D J5\ )N@MC1&+YP'R2TF7Z0')-SU^88[J#1%)$I&)9%ILLU[]C>Y@EB2X* MI8A*KK+5&,Z<%QKL\&D),$-L9>>0$9%*Y&=EU46 RD)@V0@L/T":WTH<&P%\ MBLTFBR.=KD4A[Z%7QVXDX3C@CJ[5'85+B!Q0\#K]CD",^1< M9O5PN%;H5(32;(A#7+*RQ^(2W!4RI@-GH]EL)@S%+BN5Y,_<0K&#!K!-%UK& M,8G!D1>Q,VAC2@G_$MLRIZN")"[:SF,MEY;)$F8FC[&'R#NI8[F,59=,"5C+ MNP1P=!B7Y'VXEFE:@F7<@F(,E)7RXI7.89 (.L )2H8;W#$A%CXHB82BUCI- M28ON+F@#\6 .7#M^8V6,9?!$/Q.!^*ZR@URO<[4FPQS(@/1K"C@C4:X924'3 M,4(W=)*H2&,[- ?0"A6O!A,JC< :\T?^?*)QK"G!N4F@9IQSJ#)SQ,,//1J& M91L"V4&M@G8Q:ONJV(!8;4C9.$(P"H))GR,\92EKZO=I5(86["L$>Z>6>8EJ MA#EIHYB, !T.MYC+M\DVSFS6:-%Y$L'VSNSBV#Y#_6B69NDI.85>Z1JO:FRS M/PEJ@4H6QG.J1H[ GH.P'O0SHWW@H[CD^.P X G*#JZK[N \5FN'XK)"S.," M[]C89$I%50/+;5,&C-Y"RCH]7=?PY[S860M3Z8WBUI[,QN:T,PRR/>#G)\24\CL2!C;H1XUO3$&QG*52Y5+B. M%+&#VXK# /K?;3*.U30K"#[N=%8:7JW2SCI*/:K"BUK]G))6\*)L1YQ)L#:R(+KJ,SM&$K MIV"^..5:6-J-#^= B(42=SU=24YF6?T8O#A JZQK" MNEF[!+-GV7*32BJD7@Y8.D#=AXIT-.$4[NK30Y%)I#ID*+9IQW<=..QC>MIB M&FE$D[]'?S+[*S(&"R @0<;;1[6.-Q)/I=W(0.N6$L6U2E7.]> =F!/( H"> ME/%KE96Y6[G*LV2/N[%S$IOE[," 2M0FNO8;(D2'@;2(103PDB85H_W4 ME&"##W7!=&OC^%>>%D#,2W GUTJ\K>QSP_8Y>/Y1T82%P.,:739UJ50A?B+Y M3Y /_D4R/1.7=47X'HMT:G0H?B%3#%K<' _1Z>CBW!??BF",V%N,)[CTO8M: MFLI19K3&'T^]^DGE612V'J+V6^&-YT'].*S#=U6'[PD,MN"E\[$?[/.V%\73 MT>)BP8R!R\5XBLO9S!O\ MNZ]*[NMRIT7LPF_SHB+ 9CZ[']DX7=#R0['Y_C M0<+&PJIVWTF54YG7_M,F1*A,[0+&ET!X'5"F1:F<+ M82/:%L;'3[BS1U9VBY)&VY&@DUVG$>LY@+VR/[?BB4-9U*#^%$ Y2WK;<]HDM M W*?:2!.R?G'@,Q9$" 6%C9B*1-[[G) "Q HON>)B[$GW,_IQ3[V M?1$$=:DI#JKUA%BISF5.Y2FBH^K6.+^;8C,1]6Z MS0.4*VE!DD4J=KYW2*UV+F2#I6+/2I 0K&_##05-%+YX!.O M;0]Y![R"G@X^:O/Y=$4+-%6YA,(Y(>!L? 'C^G"B[W =5-<(G JSV>\?K-// MQ;QYY7 ^V.W]G2O M VJNTR6UVJ=UN9L]#53@+WA0MODLBS)'O7S)8PA8L.HF*ZHE M#XOV3P:;OZL\HTZ&,898[+=X[JPM#-;9Z'&QT7^VFZD M1ZW'FQ/[[*",X/9%5+'6@M_8>L&I/LGS&E+ MC2#H6^=..1$+G]L'%"'SOK5UXT'MAM\T)EUN][+=;'%N69WVUM@]]O^S2FX/ M71@"ZX S?MMS=,<<-1)!PA^LTENE>=\,V,*1-IW.ZM&B_?2P:)\@\[NBG:=& M;ZN!H/7#FQ+BT7N2:A)_J[:%=9PO?:$X:KU1?/24@S>+;V]O;JH1S M\+O6!'4M>,E9/!X_6YRLB'$J3DJ,:2"J P=Y+7? M,?U/[W)(B5TWF1]T2NL4>L=%H 4%+T1I7^:0-IWHH^\S)J.6Y.D M=F_6HPO;IS$=V;#4_S*KQ><+FL+RJRQ9,5&]L_VK7EX%<_]KWE>1/:Q!ZUD= M/>OLKUPOJAMJ5DJVL[I=!(].%8\0E 7?:VQ)14Z*_U=V9%W%=5ZMI*S.A5 = M!79)ZP6]=2SC*@L;,W9H^D!*!_EA_9:@*Y;8(ER'7#"Z6B%1LF+KUDWP?:06 M)\HU&K1>^\PFO6;@,2*_L7!U:Z>>V%9OL0OGW-V0XDHFR#:7>[^A$45QM4519T6>VOK)M/4 MZ:*_:*EFP&TH:@OV-RIKL3LUG*4@"U=F=MJ%G,-8^E1S2E\LE!;ZI],7])J5 M4)BR+?Y5+Q*N,U/8!']\=3 5BUGOJJI[]RZ$/Q_I>0P)B-$T# M6'ZG)H/ZB :,OBUE%+LO+4?7@!INRZ]8ZK6+N9B>3P=V)$>YGR28CLZ]^;$Q MW9,F.LSQS>RB_=[GG052FDV)2X;-@1UC119P6-?$B#_U2?$!36K,EYIKD#YM39PVG6=K2.HA^+YW].F2BL\L2?8#VONZ!VA M>Y>1<1%&W0J?V L+Y;?WYY:;\Z;);; M;S>A).0-@\2ZPM;)^#P8VB\0JA]%MN5O$)=9460)7VX4>N2<%N#Y*LN*Z@<= M4'^4^OJ_4$L#!!0 ( !: J5BNP+F.#@0 H* 9 >&PO=V]R:W-H M965T9%:B'- M/*BLW9Z%H2DJK)D9J2U*VEDK73-+4[T)S58C*[U2+<(DBB9AS;@,%C._=JD7 M,]58P25>:C!-73/]N$2A=O,@#O8+5WQ36;<0+F9;ML%KM']M+S7-PAZEY#5* MPY4$C>MYSA/"NO @4312.\?7,VN*DTXK/"&[AJ<263#K[LM9FUFJ\:RU8" MP2HH5%T3?>JNXJY2HD1MX"?X ,DP'D_AQ(^S83)-X&1PZQN;N+![^Y* 598,"HUI\8UX'I-MP+L**!,6OZS-TJWPW?JZ9J\):[G M<(4ETN7HXG6A)-6%Y6Y\23<*:DTTKGTA3(>GE,?W[_(D3CX^:=\RK9F+A&/7 MK2Z?5K-A.IGV6E=(!Q0O7$C:ZF([ILM6MY$N8FD^@?PT&_S96&-IV<6Z%57; M-E[Q,#_-Z3O.ICY1SWR&W;<%WI5UGT:?&]_*;\C-#O7_'<8\3[_=/0CG>)S_ M0#"3<03Y)#\:S/0T<<&,QX,;99EP_>Y*+*&N3^&EHS\\N)_II-SX5XBA/J-^ M:*_J?K5_Z)RW]_N3>/M*HOK><&(A<$VJT6@Z#D"W+X]V8M76W_8K9>GMX(<5 M/=90.P':7RLZ^+N),] __Q;_ 5!+ P04 " 6@*E8]K)G4- " !-!@ M&0 'AL+W=O:CZX"23Q,*Q@SUAX>\[=K+IHL**E\27<\Z<<3R3Q<;8 M&UW2KA:F(R4U7EIP7=,(^W"*RFR6T33:+ES)JB:_$*\6K:CP&NE'>VEY M%H\JA6Q0.VDT6"R7T7IZ5;PMD--<'['3[>(B67]9IP/ M$J>]1/J,Q PNC*;:P;DNL'C,C]G.Z"G=>CI-]PI>"#N!V?0 TB2=[]&;C3G. M@M[LI3G"[W7FR/*-^/-4NKW:_&DU7R4GKA4Y+B,N X?V#J/5FU?3H^3]'J_S MT>M\G_K+OL=^B:^&$*:'$_@_[V\:UJV5"F9)?[H'0#7"F6E:H1] %HR2I<0" M!)"55856Z@K0LQDIB*\@WW*0C,\)F;2-WV5HUP(9> VSR3$[5\KW >FA+9\1IRH4<*/*3%1(^=BZ8G,M6$(Z(K?,=!SM*16>W *HM(C1]S:"O&?C2:1R_R>2I M:Q3OE'B#M@J-S,?N-/75/JZ.O7+=MXA_\+[1&ULO5IM;]NV M%OXK1#8,*> XB=.T2=,&R,NZ95B+(&DW7%S<#[1$VUPE426IN+Z__C[GD)(H MQW'7#;M?$DDF#\_K%^_VM]WV4*5THU-K2K\ M,C.VE!ZW=K[O:JMDSIO*8G]R4I;2K M2U68Y9N=PYWVP9V>+SP]V#]_7J*(@0V/@<:>YT M1]+&]+JE_I9EARQ3Z=25*7[7N5^\V3G9$;F:R:;P=V;YLXKR'!.]S!2._XIE M6'N,Q5GCO"GC9G!0ZBK\EU^B'I(-)P=/;)C$#1/F.QS$7%Y++\]?6[,4EE:# M&EVPJ+P;S.F*C'+O+7[5V.?/[X,QA)F)>SVO]$QGLO+B(LM,4WE=S<6M*72F ME1.[[=6SU_L>1Q.!_2P>0N_^<\F@0.]YYOI42R] M&+@[,MW#[ON'V^C7K*[8_.:SBGFZ9NRA8(M053CO'!]-(U$KF>X!% P2ZZ9_J$8C<0?33YOM9@53:Y&8MI@%0B# M5U%HZ!0,>C/"@0^J:A3^9P:D Z:1@ 6 %>PK 1,(]:4&:6S)K,HU*!CGE!NQ MP ^R:#JC!E6 F-(/*(K+ZNY MYMU8&C6.G=IVZLI%X]2L*2#+PV-&:'TJ$(@"\K)/>X2T$ *F@XEX[4@@$Y%3 MPA:%PL_"$N+NF=D>3D@9*'3@4;?GK:NLQ/;&JE:PK+&6+NDG +K"':D"AROA MY9^07@@D.'$#G9IBIR]6EDQLZ:D/2Z):.QPI TBG^,! M>PL"G/TT/,?RII)-S@[>QR)\"NR4&V,R6/,JQ#/H<8S()T$&24A"FH(0NW"I@R&9E A@W8,1%_!TM0! MMD#^<0?YQUO!^AI:>9 ,&F\[U=Q42% -<[<)_O\>10; 5C6]V_:&T+/9L M+%#?)4<\)2'G)-OE!,H;V @TI$ 2AQQU%!208 .=GQ![.F,F>1*^&[$5R7&+%RIQ443>V-FY[H+WH NW%UK!X2\K[C97WKL\3F\+KK]#AH$KL$S$R MZK8K(39K@=289(S9H#9*L&VJ8F(GNP\.$$M*)PA6]$4%)1S&*U)ONJB6.N"T:"@^@2A*2(]"NF97DL%-TLP; M\@*5+*A3:JLI9WU8/)7)0P[$EKFQ^K_D1I2MM!X\4".2("&, MM)GE\=I9D_6SS)0: ZZ^=%4WY.>4[\F4'2-_BX/1&I7A'MPX%)B%M)O3%AT* M/QP<.Z(U@+A.B2O @8ZV9&LOE'] CD3/J%;8/4(%:F')S1$6V70// MI$S2.?C&E+JFVZ-UW3;58^TVCEQB0\4^151UD?6H&UD2$D<2)"C*E@<)M8$R M_5!=#5JL01QVG)".\E5@H6!:NK'%:4"U20=)+Q.8% MA&8;#]Z&@"\[!'RY%;GN5,&6NZ4 WMQ8?A.!02$10M-QSCXY/AB)=/%*7(>( MYG)@Q!Y"Z@D^2QIHRVP;=]7QB 0-FE .IBL&. 7?N:E0DJ]H=G TK"FIX2@4 MMUQX>LL9!_\+-/*,6;M(7F@1("^;]#V"2QP>DA"Y4B7[VI5!$P6FZ/K6MNW$ M/74UXEE(U^_O]GZZNV&)*V414[_>=L5)^*VM34:,T6@>X?JABGZ/=+X0=TTE MKF2MO2R&N]M?^^+FMK%4=[>>PZ'5)8]'$HY@+%-"RLNQ^+$H=-#L!Y/G].1G M69;*CJ"F/8XBSKU1B@%S*)L-*VE3H.&@=#:Q(IPM3(!/!IG>D:A*2C7(Z:LL8\6N":*%+^E:S!4P*%D+ MUWE75.HC/;*/_=(@)3UV,D4M3FAU#-F76YZ*71L"PHN]U=,F=*MSI*]0/5:@ MF*/ 8@^2(DXU!-JS +(@I."\9H5\)R-V -!4VXI=( <@WX6)66"(]MK01P&! M4$': 95A;3(>]@- [2G<8Q%MW''-35(12LF%KDE!&SLBDW0U9N0 M6-%PA)K6T%4#<+DXX::B.XEJFQ3Y9*;:%095/TV M:);%E%*!-%=$FT-U1HG%53??"\FIP>TL[:&F&X'0"/\OP-E1-91C9!HV\ MDQ;=1SMQI?QH,LTAP+)2#\,B5H-6X@-KGHM.^%A;JN;(630UX&*";FB^M>Y% M<-_AF=M2VTF7VDZV9J:;,-7Y(+]LSFM_?K>XZ0=$47_[NU/H>*;]LS 3H?Y6 M5PVC5>^QWZ!C6(JA;XE8^%ZP,W /& 8VHSBN"4.94.3!XS7J*#Z>7LE0?TWG MRU!6)8.W;FHH*3R=WPB\%95J+1;VH["Q^ A^K;A7T=V/3B;,[=')48L:-R$2 M"V!LF%M>F9PAY?#TY 5'N2R#U+NT/.8O6M3GO@R 3-B1%(GKK>XZQPQI##RE M7$75L>>D %+M-;#]F M#0TQ&$2&L.(4P0[--="(6SIN0TKHYG8Y83O+& ?KWIHBCK.".$2WG;EM*%$H M,1(ME%A_,K^!%:OG0/^68UG715)K13.SE;N2":5HDV9:WSL0" MK<4#%6UAYIH>'<XFE!FU MX?&5\$W!1E$:!6@1BY$E'IGS:R%*6Z09&X<(4UDPFO&;T&V9XK3+%*=?Z6$R M2 HLO0E#L/0%H345KK/8Z<'YQ;\ (!>YJ?WZR\V05OZAHZC&?&\>@L5[4'E[ M<7_9SNX26O> T)SAZV,8V\<3>,6" MB9N2?%)UP]^PC ._W9FT0V7"PU;E9)+;QI>%Z5)'HZV$5#A6'@_1 -S%MTU%-U-O4;<-.PJB5**M<0@/Z)A[P@/N/T:KHB<: M5##1H"^?KQF4[-DOW&K'W<-G:VUW]P:FG[FUPI:45N'>/A2R5%,YZ@C1]'0$B_9M)M4;9&@/S"!!L])1^VA+V3=5,\IW^E'5*/JJ,3CWTPN" M+_U_7?T?=N!-2+V??,Z"]FG.'^WP2\?*AR];NJ?==T$7X7.8?GGXJ B9&?'H M1*%FV'HP?GF\$UX;MS?>U/QQS-1X]&I\N5 2N9\6X/>906D3;^B [FNI\_\! M4$L#!!0 ( !: J5@$<^9NO@4 &D3 9 >&PO=V]R:W-H965T9]=1"4I):IB+O^:X[Z!6$\<[HRGZ[EZ,KL=0Y MX_1>@EH6!9'K&YJ+U77'ZVP^?&;97)L/O='5@F1T0O67Q;W$MUXM)64%Y8H) M#I+.KCMC[_(F,O26X ]&5VKG&8PE4R&^F9BORKRS5\^M.W(&4SL@RUY_%ZA=:V=,W M\A*1*WN%547K=B!9*BV*BAD1%(R7=_)4^>$8!K]B\"WN4I%%>4;"F6FX$Q[@)RD1+7&7(IT>?Z2/E2PHS*0JX%5Q+])-"$'H.MU8]E0K. M'L@TI^K\JJ=1I^'L)97\FU*^_QWY 7Q"H7,%[WE*TWW^'F*M ?L;P#=^J\!/ M1%Y X'7!=_VP15Y0.R"P\H*7.&#??OAS/%7V^U]-#BCEA\WR35%=J@5)Z'4' MJT91^4@[HS>OO('[K@5]6*,/VZ2/)F4M@9C!O13I$J$3GL($U;"$PL:X.Z9( MEDF:$4U3F*[A9RHR219SEB!-AN719%BKZF;#'N;H29%CJ3.>@3994]4[^XLWKV+?B]XI6.S@5A5N6>%.#W%G6]S2XN[""E_FP!36HJ822\10 M8IVF@$6?;$*8BX1H2X^-S.+0^T'LC!4C<$:?DGR9&L?M,)U#'(<0N;'S.Z*6T _!0D[1.[6+,7->(XIA&%E[S?/ 'Y[@ MI0N8++%,"->,Y/D:\'*H2K*,<>LE6VU&_I[S+C 99VBC%O";T!1-@H]&@H(+ M:"F6?ETL_6.+Y0,OYYD=#%/T-FI.*'NT;"CXQ,67$-;((TL1 'N&6Q[@3C:X\T/G7&2 MB"5'GJV>+K)*2;F&QD6..PF3_)@2Y=WU'!/-9A'/5TK^ '/07(,&WESP[*VI M]8K;F"UL<>PX8X=L(]/K>E%H[WXT=.H H^U4;Q'=2[H@+-V1NEFQA*;"H[B/ MUV'L.WW M5FP(UKO^:9?B>\8;ON_""W,NV7/=?Z;7N#!9O82FJTA4BW M27X&?1>IFT$=M#@;\2/QFP '02M^SXL:\8?]XP#9NG+#DZ/V@LYP&+I=UN_' M#\>)-W1N6(X-+RN'SYKJ71<05==%% V<&YSEG!LK&D$V,V($<9Z>MX%[%D>_ M:YS_ G-,.(=!_UAC8FQ8)QH3#*(7&%.Z.1AZ;8-Q4 _&P;&#<6S2B?"$VAU MW>"WT[%IRK5*/WFC:'_8L*%A*I?O>]#(\]E3IVOC7-IG3[#S,O2R4*IV,.ZA ML&[GA&?4Z+2E9'\^GS.<@1?O]AH%=C_KOSM==QB>SML?'(\[^-&X@[84C.H4 MC$Y+P7+$M^=?J^C_*?_XP;:D3K[G^Y5CO!@$1T?0;P[@B7J;-F?','K' HY^ M'%C138?"Y/0NJO]3G2N#P^V9*7AU#88[%Y*_QQF2&K M>Q'A!EZ6!SOEBQ8+>Y@R%1IGI'V<4Y)2:0AP?2;0LNK%**A/UT;_ E!+ P04 M " 6@*E8[+PY\# % 8$ &0 'AL+W=O$E'47$CZ,PX,D M*L\R*I]O(!7;J[[7KR;>LU6BS<1@=KFF*W@$_;1^D/@VJ*W$+ .NF.!$PO*J M?^V=WXR,O!7XR&"K&F-B(ED(\=F\O(NO^JX!!"E$VEB@^-C '-+4&$(87TJ; M_=JE46R.*^NW-G:,94$5S$7ZB<4ZN>I/^B2&),IN0=5UKFF'VMR,D' MNDA!G5X.-'HT>H.HM'Y36/ Z4>0MCR'>UQ\@TAJN7\&]\8\:O*?R MC 2>0WS7#X_8"^KP VLO^'[X;YB*4J%R"8K\?;W \+%C_NF*N3 9=ILTJ^A< MK6D$5WU<)@KD!OJSUZ^\D7MQ!'!8 PZ/69\]%HO'%.M:*<#J4!Z3.T87+&6: M(?9[H":(F%!-=N%UQ7'44W<<'Q(@2Y'B4F9\1;3I"V)1(#WHA"R>20H;2!WL M8ITP3K21-R V-L<) TEEE#P[]LM<9&O*GW_'(':QI(U8,(2&-E4F['MCH.X! MJ_(&(L@6(*O9X+RW+]6[,ZB(1XJG7SX#\D%HFO:*3/:P5^$9%Y?\C&2XS'FL MR&_$Z/B8^_I[/&,:&D3_TP0?:J([TS'02U:/>UL;PY2 MLR6+J 8;4@QKH9@FGN/[HY:.G2U\K,0&)#>K$K,>Y;+(4CB9MI1PKJ6"),LC MQ"=,9)7@T'6;XY[-2%4/C#!T)FZ R.W%_K0"=R@U^B\WB^A,0[]5!CM[L-[32;M# M<*Y5@XGC3D>'(-F/OUZ'B1,.Q]7SQ778TR)'^&U8\]OPI?RVVXQ*INMF-H)[ M^WNS&*2AI!NJF.HBNZ-NCY#=CGX04H.T; [&%\A\-;$G4!L MJI&UWIRJA,"7'#LD-;O\S[/?8X(P_M @,\+X!I2VIX:#I!C6%DYP@9Y^AQ+# MJ=OFMJE[E X;*H4+0X9W@J_:( ^Y'0=#U*RLC(,V_^Z1:9-$VV1:DF5H!OAW M@GQTNF/0-GG]'W7]29;#8N%FL\L,OF,Q?JP#AFV:M+-'>\!K5-_[P6(:?;^A M[^_J8LC3["-A!Z<>H[-136>CE]+9/*%\A<#*4]'^P;NB[ :-=Y'846>'22RR MKHWG?3K;EEZ;/%^35B=-Y:^0#Z;*U*,KTF1@:DOM*W]#C(R+ @*[KY&*9G= >&W ) MAA.["$/']VK1FUHTP+X>6K$QB@7..)R43=.5L]T^>(+M-;2&BQ-*5PL-&K>U M#.3*WDD5B43.=7%QJV?K:^]U<=O;B1=W9HQX91@AA26JNF=CW.5D<0\M7K18 MV[O?0FB\2=IA@E=WD$8 OR^%T-6+<5#_&##[#U!+ P04 " 6@*E8JV6D MVGH" !(!0 &0 'AL+W=O=7$-XP;(!;.W:2.EEB(.G'UD.!HNW6P["#8C.)4%GR)+EN__TH.W$S(,TN M$BF13X\2GZ:UTD]F@VCAI1#2S+R-M>4D"$RVP8*94U6BI)V5T@6SY.IU8$J- M+&^2"A%$83@*"L:EETZ;M5N=3E5E!9=XJ\%41<'TZP*%JF=>W]LMW/'UQKJ% M()V6;(WW:'^4MYJ\H$/)>8'2<"5!XVKFS?N3Q<#%-P$_.=9FSP97R5*I)^=< MYS,O=(108&8= J/I&<]1" =$-/YL,;WN2)>X;^_0KYK:J98E,WBNQ"//[6;F M)1[DN&*5L'>J_H[;>H8.+U/"-"/4;6P<>9!5QJIBFTP,"B[;F;UL[V$O(0G? M28BV"5'#NSVH87G!+$NG6M6@732A.:,IM08GA1DF[,7 I<\S_S0^(44NFG#_U1^/4(W4%'=W ,/;TG[>650% KZ*@?(GD4YC#) MMZM8,L%D1@]?(]T&,[!2@D1J)KVY<2^.U7##+&K.A(&Q'RIUHV$#F:JD;1N]6^V^B7FKCK?P]H^AMEIS M:4#@BE+#T[.A![K5;>M8539:62I+RFO,#7UUJ%T [:^4LCO''=!]GNE?4$L# M!!0 ( !: J5CP$DI12 ( "D% 9 >&PO=V]R:W-H965T=.T214)@=*6023H5FW2*B'HMH=I#R:YD*B. MG=D.Z?[]SD[(J$21"+ZS[_O\G7WG6:/TD\D1+3R70IHYRZVMID%@DAQ+;@:J M0DDKF=(EM^3J76 JC3SUH%($41A.@I(7DL4S/[?2\4S55A025QI,799<_UVB M4,V<#=EA8EWL?LAD&*&:^%7:OF"W;Y7#F^1 GC_Z%I8Z,)@Z0V5I4=F!24 MA6Q'_MR=PQ'@)GP%$'6 R.MN-_(J/W'+XYE6#6@736S.\*EZ-(DKI+N4C=6T M6A#.QM^04C+P_I%O!9H/L\ 2J5L*DHY@V1)$KQ",X$%)FQOX+%-,7^(#$M,K MB@Z*EM%9P@>N!S :7D(41N,S?*,^PY'G&YW/\-=B:ZRF(OA]*L>68GR:PC7& MU%0\P3FCRC>H]\CB=V^&D_#C&8'C7N#X''N\H49+:X&@,O!B88U[E#6>$GJ6 MZK30CE2WI$"-##9'^C0BE.WEH;L\H*-/\O[L@XX(N7N[V%X>7M^-J/D^@63IU7<%2^)>J=;U(#B:JE;2NYG^W?@45; M_O_#VT>$,M@5TH# C*#AX/J*@6X;LW6LJGPS;)6EUO)F3F\9:A= ZYE2]N"X M#?K7,?X'4$L#!!0 ( !: J5A %HI 5P4 #D- 9 >&PO=V]R:W-H M965T0!(;M MM"B*/JS(D;@(R55VEY'57]^9I433M22D*/HB[37'-S?/UDI_,SFBA?NRJ,QY M/[=V=3H(OVZ^I:TV[87_ MIV"J"N-^8=V\34[ZD-;&JG)+3!J4LFK^Q?W6#AV"L7^ (-P2A$[O1I#3\DI8 M,3W3:@V:7Q,W7CBHCIJ4DQ4[Y=9JNI5$9Z2=H9UZ= M#2WQYU?#=,OKHN$5'N 5P6=5V=S VRK#[#']D/1JE0MWREV$1QE^%GH 4>!! MZ(?Q$7Y1"S9R_*(#_-XKE:UE48"H,GB*_$J:M%"FU@A_S.;&:@J9/_>9H9$2 M[Y?":71J5B+%\S[EB4'] _O3%\^"$__-$0QQBR$^QGUZJ)FHK',&C6O8:$*RF)SVINYA^2?-&\=!,WA%:98SE'OSJ/> M>ZV,@5F:UF5="(L9?*%JL_>T]TY6TN+K@E(U>ZK(:>_2I01QUTA$E-YN$H6]6?J]EIK$64SS2A5JN:&; MR(LAB+R)[Q/)R//]@$C&WG@R>3B.O;&?T/'$\R=1AX\6&95.*JL0P"AQ#!*6 M^.+9. S"-_O.>J3-V$M.&A7'GA\$C8J^EXP">'2;>$F4-+>!YX&*J4!,1(5S7)H9_> M?KF=W1!G\O>&/!HD Z"@V8 @QG.4U1)$J;25?Q%S+K3 J%"\JFB-:@YNPFS 82#G67%+G#2@TX\8HR%5J7#63*0%#))MI#S MVA()\1)5PZ/K50_6N:3,_8\.]'<.C/X5E$;?$C.9BJ*;=%R%1+7YG[5NPRX> M4-AS/$^\8^K3P$ 31$VJKC3-0MIN=A!L+G4&*T%' [BNM:E%9=G/' "7#9A? M*%J7&I'F&$NMW>;NLD/I=5]39\\HNB3U7TOUF%YLREU5?LY%C\U Q)9YJ+7%0!.R4=8653]@%=L\?*Q;C&++F9L M, /YAYTU-B11+-?UZW$0]D+7/SP_B7EY MPHTT=,N$E\&(EV-^X(]Y.7'+J$>Q19\ "RY\L1?3LSME2=Z#S@]%=:_V;6/; M%TG#SCA+]6[IAG9#Y8%@-)-M>]I^%\R:?-108Y:2K)]@0LB]0<)Q85N M!O5F8]7*#<=S9:FXNF5.WS:H^0'=+Y2RNPT+:+^6IG\#4$L#!!0 ( !: MJ5BR2M!ZC0( (X% 9 >&PO=V]R:W-H965TB!UI:640HT26I./G[+BE; M=0''Z$5\[<[.4)R=[J1ZU"6B@>=*U'KFE<9L)[ZOLQ(KIB_E%FLZ*:2JF*&E MVOAZJY#E+JD2?A0$0[]BO/;2J=M;J70J&R-XC2L%NJDJIEX6*.1NYH7>8>.6 M;TIC-_QTNF4;O$/S?;M2M/([E)Q76&LN:U!8S+QY.%DD-MX%_."XTT=SL$K6 M4C[:Q9=\Y@66$ K,C$5@-#SA$H6P0$3C]Q[3ZTK:Q./Y ?W::2Y%BP1IA;N?N,>ST#BY=)H=T7=FUL$GB0-=K(:I],#"I>MR-[WM_# M4<+XM81HGQ YWFTAQ_(C,RR=*KD#9:,)S4Z<5)=-Y'AM?\J=473**<^D\RQ3 M#>;PE;,U%]QPU/#NGJT%ZO=3WU %&^=G>[1%BQ:]@A;#C:Q-J>%3G6/^;[Y/ MS#IZT8'>(CH+>,/4)<1A'Z(@2L[@Q9W!K7LLRG'ED#HWJ";WT[9MP&'PX0SOI:"?GT-,[\F+>" 19P D) MI^B>!3Q-]X LCMY")LE_VMC"ID0HI" ;\WHSZ(!I>01PEO0,+612H MJ!)1T$9#& X@'(][WXB&@F$\@G$8]>ZE(= +2/KA.*!QT!^%(SAUX_Z11RI4 M&]<)K+ZF-JU=NMVNVD?4$L#!!0 ( !: J5B!7E4'NP( H& M 9 >&PO=V]R:W-H965TJ[=J':0\.',&JP>[DQU=3W=9)CP?105EC23B95P0PMU=K7E4*6.J="^&$0 MG/@%XZ47SYSM1L4S61O!2[Q1H.NB8.IEB4(V(?F M1W6C:.7W+"DOL-1.#8Z)TYV$Q64C[9Q==T[@56$ I, MC&5@]-O@.0IAB4C&[X[3ZT-:Q]WYEOW*Y4ZYK)C&>6KRN7?F08H9JX6Y ME^ M VCYQ_OY;0E-=<42G'M4(QK5!KWX_;O12?#Y@/IQKWY\B#V^:RL'9 :7VG!Z MDYC"%>,*'IBH$1:::JNRKUU;S)Z[W9?1P9C[,[K/$3(;=^/B4BQ#EJ:+)W;> M4L,T8*^UUKQ<.VPF!?4#NV([HIG339>>Y/VMNZNZP 2+%:JM-9H._D']AQC< MN[=P@;HVW_\!U!+ P04 " 6@*E8NY7#3ND& 1% &0 'AL+W=O M?2 MW3RTS>32SC[2-FUK(HE>DK*3_?H%2%F^5%;2/B2F1! X( Y 4&=+(9_5C',- M+UF:J_/63.OY2:>C1C.>,=467\E0LSUM>:_7B/IG.-+WH7)S-V90_RHUXSP*_7. ; MW-:007G--+LXDV()DJ11&PV,JV8U@DMRBLJ#ECB;X#I]\:#%Z/GX$OT:PY7( M,-B*F>TZ>&3#E*O#LXY&,R3<&94J+ZU*?X_*+GP1N9XIN,G'?+R]OH/P*HS^ M"N.EWZCP"Y-MZ'I'X+M^T*"O6_G<-?J"?3Y;!H*8P,.,2:Y@L&!)2OX"\AQN ME2I8/N+PA Y(LNK"7VQ+7O)REYA[)%<91-8/H;; M?%R,..:"MN\.,.J&U@N>OAZ9!7]\B'W?/;U%-3F]-X+*O/5.#]$$,(7&4LQ" M=>*LU>^H=BY9:J P#=<<)X8(J-SZ+OC]P!CR_%-G4.B9D,E_R)LPBL!S7>Y!%??@O7'_-CZ^#9JI))YHN9LQ,];6!,5EPO>NBAU M,Z.;E;HW8KL3(XJ-PO*+3- S&%*=/'&L#@7?"JTT4B#)I\[7PD1CS=H?IN3@ M/@X67&()A9L7+D>)0L4RP:W\:?Z>4YU&79CJN9:(K6 I/'*9P<%M#O]P)M4A M#*93R:=,$U(M$RS (_C.TH([&VCJ">(=]7L!?(2PC9&/VRX. []?>3.U!($N MR01MSZ]F>(F<2.,C9SZ"WX[":GI4D6=2D>< .1<;T:@=A+O8=CCD'<7]V !# ME'';PV&WZSO?N2)5E&/\98X9A0]:P )?_Z82XX;)[+KU;FS78Q[UVCT<>FX/ M&I@=5LP.WUW1J*!##7\,0(NUCNB-!NJ)_CCC94DA]=IX;>L=E@7D=6Z;!I,, M0^P(0!ELHL0F=K MRGU4Y,;VUM4F1.6D="]TP1$K%EOA43OURZ) \BWP?>BW?2@?O7ZW'%J!GE&% MS HA#%!3UV18A(*^>=^+'4H4-X# ZY;D,X^^'Y9#*V 5Q>W(AR@DFA+->^T@ M@#",[#!T;";8%##9L$7M!D)'%:&C]Q+Z,TNDK3\_TWN)9+E1.D&6X58_*0KD M $_3S,[7\;S9KJ$T&5RL#&YSE@SRRF!A#.JM-&!K\^9PIUD]DYQ#9KLB3EW1 M;FD@_E,%/7$>C>QF!^48"9IU[A/U?#PA@00+J:0R):E0=]M]#%N ]/B$XW U MQI18%37#Z%=+YPBB]RZNN\8S:XQ %;A8Q#_9_PUA[55A M[;TWK(]"8Z;M;3\)7ZXH04=BFE.;41?,1FN_4+2X5N7Y:\)EH)G 'P\-M-$F M-%Y"DQ6TAL.= ELU=#MXIS*7 IDY3 <&_58-U)9 MJ%;ND0[QQ.[NE:+=HU+G]R&( MG <\C''[CF#*E:R,9:^GN=8-D)=R\*;C>9@R&&0 M(5?V<;(1PAY.&G>+34AOLB]16RT+HF(K5%NM_N=$C5 YG62$N\BU8P^]L>TE M#8UHCP,O($Z%5,NQF<=AA(>#3X,>8/#P-Z[(]#N(D8Y'$1XK#8'L5X'L-P82 MB82=J?'='@A/>:)KRWVCGOIH_/'!B]S3!I2>N[Y*(+:- M#O8GM;ZM;Q6V-PK#?7*EE0/ >G1HFZ=HGVQUX:!K1K"^D&RCW3G$NW'/0O5J M.=[9^$J3<3DUWZ*H_&-.V@\VU=OJ>]? ?N59B]N/96AXBAR$#U%?#B?U!+ P04 " 6 M@*E8WCN<*44$ !1"P &0 'AL+W=O;N&6KS-C%WK3\8:M<8'FV^9&T:S71$EY@4)S*4#A:N+-@HOYT-H[ M@W\X;O7>&&PF2RD?[.2O=.+Y5A#FF!@;@='?(UYBGMM ).-['=-KMK2.^^-= M]$\N=\IER31>ROR>IR:;>+$'*:Y8F9M;N?T3ZWP&-EXB<^U^85O;^AXDI3:R MJ)U)0<%%]<^>ZCJ\Q2&L'4*GN]K(J;QBADW'2FY!66N*9@=-XKBP+V5A M%#WEY&>FUTP)+M8:3OZ66I_"!A4L,J803N[8,D=].NX9VL=:]Y(ZYKR*&?X@ M9@2?I3"9AFN18GKHWR-]CM@;\S-091$$70C_LM\2+FJ0C%R_Z6=(W M3;;_SI;:*&+DOV/Y5N'ZQ\/9OKG0&Y;@Q*/&T*@>T9N^?Q<,_8\M8ON-V'Y; M].DM)E(D/.?,82Q7\*4L4#$C%3"1PA4*26"X^3>-*7 !ERQ/RKQQF#/-D\J8 MYZ4AF]>OO2G$L>S;]=UE""N94W=30. :K:\F&C$0C^T30:9.[C:TH^S#= MR^*$+)H M\V7GS8Q1?%D:RST8"8DL"I)//9@\9#)/46GX TX@[ :#$9RZ<;\;CD(X[=R[ M]B0;\H7UG!G)[N*MN""L54 M+K9QQ!05,6B) 3J%DJPYAMR[LOS $A-&?%HWK@!7*_K@P)813U3*#[M:_@3" M!2JK=0:WF")]=RV"EU(03(;;\0U]K% IDK%P](RZY_3RW[^+PR#\^.)]SY1B MMA)67;TZ?UGM=Z/AJ/&Z13KR>&)+4B')MDREE6\I;,6B> CQ>;_SM33:T+*M M=64J-U6]@FY\'M/OH#^"%A*'#8G#7R+QP]4.Q:;!9G6#+:JV.N3R.(C[N!Z# MLE73CZ$\>+^P?7T"U'W?(.LX=&?=&SC9TW2J4N]7-YYFM;DO MSJIKTHMY==FD7EYS4I'CBES]LQ&=2ZJZP%43(S?NTK24AJY@;IC1G1>5-:#G M*RG-;F(W:&[1T_\!4$L#!!0 ( !: J5AK*5?N00( #T% 9 >&PO M=V]R:W-H965T$ ]N)7UNK M-)&UX4S 6B%=ER55O^; Y6&*0WQN-L HJ[6190>V'91,M%_ZV/EP @B'SP"B#A#]*R#N -XYTG;F92VIH6FB MY $I5VW97."]\6BKA@GW+VZ,LKO,XDQZVX!JG-M4Y&A.-=-([M!:@09AJ'?Z M&LWRG+F0OA\5,XL<[T]D2]/9'GB_]FSZRW MY_8/>[Y_LABT,E#J'^?TM@<,SQ_@AG2B*YK!%%>.536 T]>OPE'P_ISZ_T3V MQ(NX]R)^B3V=95E=UIP:R-V@L(R9. MWX5]7=LE.;G<[F&Q-V3/A$8<=A89#-[>8*3:86T3(RM_W[?2V.GQ86'?-U"N MP.[OI#3'Q(U0_V*FOP%02P,$% @ %H"I6,&ULO59=;]LV%/TK%VI1)$ 7?=F*G=D" M'*=% ZR84:_;P[ '6KJ2B4JD2U)V]N]'4K*J.*JR%FY?;)+B/3SGD+R\LP,7 MG^064<%#63 Y=[9*[6Y<5R9;+(F\XCMD^DO&14F4[HK$&GA>Y M):',B6=V;"7B&:]401FN!,BJ+(GX]Q8+?I@[OG,<^$#SK3(#;CS;D1S7J#[N M5D+WW!8EI24R23D#@=G<6?@W2]\&V!E_4CS(3AN,E WGGTSG/IT[GF&$!2;* M0!#]M\"UF0R0N>?$73=5V[DP<2#$C5:$^ M\,,[; 2-#5[""VE_X=#,]1Q(*JEXV01K!B5E]3]Y:(SH!&B<_H"@"0A. T9? M"0B;@- *K9E967=$D7@F^ &$F:W13,-Z8Z.U&LK,-JZ5T%^ICE/QNMX^X!FL M:LK' M]1U-W6O(*O\ KA/6=J*^$-2S%]'.]J MC:W0X"CT-A@$?$_$%83^:PB\8-3#9_G_P\,!.F'K>VCQPF=\__UYW__^3[!HLLF,E6^W@2C?R9N^_J>3HIBLP&[GMX MCEN>XT&>:YUT] Z]AAP9"GT9#&&2ZMM)I1+$Y"7 !YUH)?:>_!I]W.5T/8U. MB/=-&H_[B4(F@R,.1GWNQT1HRJBXA$[R$A)O#5YGSIU\*8>]W MKX;H"3WO1$#TQ'FOG_UUR_[Z&?8*!2-- KHS7M--93/0(A>(^G%1?50'4;_U M?IP)[)$!D]: R<_*&9-S>G(FL$>>3%M/IN?,&=,GQS:8GA[8T'1#0(716A=YKXAI?Y7AF=LL+_H3FR@>^F#]^?GFHKKK.:$?; G9AR[:3\5M3V-KJ[ M,717K*B*G3$*!F8;TKJ[U M'HJZT*P[BN]LK;;A2E=^MKG5Q3D*,T%_SSA7QXY9H"WWX_\ 4$L#!!0 ( M !: J5@3S[O"W@, !<3 9 >&PO=V]R:W-H965TP_WG'N R\QVC/\0$8!$;TF&?NA=SX'<\/2%4$,OM001/UM80EQK)%4'?^6H$9U39W8 MW-ZC?\K)*S*O1,"2Q=]H(*.Y,3%0 &N2Q?*9[7Z'DM!(X_DL%ODOVI6QEH'\ M3$B6E,FJ@H2FQ3]Y*X5H)"B<[@2[3+ /$]P3"4Z9X.1$B\IR6@]$DL6,LQWB M.EJAZ8U(8MI!F@3YPE:,E2R96P GVC,D++_/+ M!?H5K8HV([9&3YP%F2\120.T KZE/J ]S ,5) PYA$1"@%Y_HM^ A9QL(NJK MF% W[NH!)*&QN%:H+ZL'=/7^&KU'-$5_12P3"E3,3*F8Z?I,OV1Q7["P3[!P MT!=5>B308QI T,XWE2*5+/9>EGN[%_ +X3?(P;\@V[+=CGJ6_S_=Z2G'J;KD MY'C.";R&K%K"K^M*\'_^5*'HLX1$?._2KD-*,!!8 M2X)Q)<%X2%,68*.FWRQL'9CR.,BU/;?;E).JSDEOG2OU H_0'TR]Z+OJZDT^ MMQ\#@;5X3BN>TPM9/#FW9$35R)B><68\:N'_6N!.4H*O'-S_. IJ&J/'XO.XLMA?N[$8-A-8F M7\\O>'0IOPXZV@R%UI:A'FYP[^!PME^](R=.)NZA78^#QM8IM]8S".X?0K[* M"'AG3;UY9_=C(+0VRWJ"P9-+V7+0\68HM+8,]8"#>X>'LVTY/?K$&1VY\C@& M6X<#I]E88DB A_G*BT ^RU)9?%971ZO5G;M\3>/@^+U>]&52LB3?C( $P'6 .K]F3.YW] 6JM;#% M?U!+ P04 " 6@*E84<_Y]WD# ##@ &0 'AL+W=O/O^/O.Q3F>;(7\J5( 36[SC*NIDVI='+NN MBE/(J>J) CB^60J94XU#N7)5(8$F%I1G;N!Y S>GC#O1Q,Y=R6@BUCIC'*XD M4>L\I_+N%#*QG3J^3)U/,,(,HBU,4'Q9P,SR#)C"7G\JHPZ M]9X&V'R^MWYNQ:.8!54P$]DWENATZHP/E+;RM'- !HIQT05(!@']!_ A!6 .LYMV1F99U13:.) M%%LBS6JT9AZL;RP:U3!NPGBC);YEB-/1-6R KX&<2Y&3F>!:HF,5^<9T2F9V M>Y"*O",G2<*,WVE&YKS,'A.%UV>@*:,O'[YAKPDC)//J5@KRA,U M<372-)NY<47IM*04/$$I))?((U7D T\@V<6[**_6&-QK/ TZ#5Y2V2.A_Y8$ M7M!OX3/[L71Y:>^$_N?S[!<+(7$.N?K3YL-RCW[Z'*?YC5= 8I@Y6 MMP*Y 2=Z]<(?>._;'' @8SONZ-?NZ'=9CRX JQ!/!.N4-J4E?&#AYE3:1/ZX M/YRXFZ:"ED6#8%POVF%V5#,[ZF1V$L=BS3$T$F)@&[K(0)&"WN$IIHD&F;'S M4M7C)7[0'I9AS778R?6^?B28SQ3C*U* M$<2CY'Y(F.K\G"BN0E?&^_A8]ZA MYQWM4>^D\R6$U5F4IJ6XMP,K@N)')7L\;>CM__EY>=[-XKLI&Q^%W MIS:]?2JUNY%_&\Q#6=O5&3SH#/Y#>E>;',HE![*VZY*'SL?O["2>D^!A6X*/ M]C/ZH V,VVBG,48K>\M0Q#8#9==9S]8WF1/;O^_-GYH;CFW3'\R4UR/L*5>, M*Y+!$DUZO2%^_&5YXR@'6A2V:5\(C8EB'U.\I8$T"_#]4J KJX'9H+[W1;\! M4$L#!!0 ( !: J5AXBZU@Q0, $00 9 >&PO=V]R:W-H965T4;%Q%E+N;EU M79&L($.O&X^/;$XS';RHQ0 M>.)(;/,<\Y_WD+']Q/&=7Q^>R6HM]0N&JY!B4E.5!!&$4< MEA/GSK^=^GWM4%A\); 7M7>D0UDP]ETW'M*)XVE&D$$B-016CQU,(N(,'93"$F\S^\2UM4+3+X4VA;>*AE ]C7/)52]1?C)^AAW0+:#WG.5HRJCD2EB!OA&Y M1M-B>. "7:-Y.+5K-VDBNV^C"TX M$]O?F-^@T+]"@1=$%O=IN_L,$N,>-MU=I;*1.C!2!P5>> 9OKI9@NLT ?5H> M%+K'&::)DN>?1V6.'B3DXE];J"5V9,?6B_U6;' "$T>M9@%\!T[\YQ]^W_O+ M%GA'8 T90B-#V(8>WR4)VU*5 =QDS97*=,Z!2EO@)5J_0-.;TBZ.BOG8U0.R M&7F^,6H0C0S1J)7H1R;AQ2Q+J%Z-0!B,CDC:;$([QY[AV+N08\;HZEH"SVTL M>R<,?'\0'=&T& 6#D9UGW_#LM_*'U?NT*/6MC/2M@K]!&LO%O!+UVB'8$U=!@:'8:ON%,- MNY2A(["&#",CPZC+Q35ZR>*R&)U=7+YW.,2]5J9/'#:8I+74G9;+"]T) =)^ M=K9"7CI/7:$U!:A5,?XK9FP%WI44':$UI3A4&7[KZ1V;\+&>^M:-MD*J9^-@ MV#O*6(O1J+8;-UD>B@"_O0HHL]3LJ?5*TWB&>H(K1G[H:[PH]=,UM:J MY6(I.D)K2G$H7_SV^N6T+J",7K>E[&EU$@;^<F90]E#!^>PUCIBJK M&PO=V]R:W-H965TH@$M!5VT.E"M;U8=J#22[$JF,SVT#WW^_LA"S0E.YA M+XE_W/?YNSO[;K23ZDD7 (8\EUSHL5<8L[[V?9T64%)]*=<@<">7JJ0&IVKE MZ[4"FCE0R?TP"&*_I$QXR&,P'WBNA-65+U>PI<[L9>S]LOS-FJ M,';!3T9KNH(%F(?UO<*9W[!DK 2AF11$03[V)KWKV=#:.X/O#':Z-2;6DZ64 M3W;R-1M[@14$'%)C&2C^MC #SBT1ROA5;H!80T(CP']5P!1#8BL.$S>+"*-QE MB#/)'+8@-D!NE2S)3 JC,+":/#)3D)D['I0F%V1199G(G$PXIIZ*% A>(C)) M4[D1")E#"FQ+EQS(^0T8RKC^@,"'Q0TY/_M S@@3Y%LA-YJ*3(]\@^*M!#^M MA4XKH>$K0B-RA^H*33Z+#+)#O(].-YZ'>\^GX4G".ZHN2=3[2,(@['?HF?T[ M/#HA)VH2$3F^Z(U$Y.U$X&5HY8'\F"RU6__9%;^*O]_-;ZO!M5[3%,8>/G<- M:@M>\OY=+PX^=3G_G\@.0M%O0M$_Q9Y,8<6$8&*%#Y3;B];E;441.PI;JK9) M'([\;=N'ER:#N#$Y4#9HE U.*IL55*S WN2UDEOF2IE]!*F"C!G"I=;0>;-_(Z_!%TOK](U4=)L=Q\EL5$5_.RC4*35RIJDI$L]KTHHDKP4?K4^Q154OY M2U,U."P >$TUX9 C97 YQ#"IJFE4$R/7KNXNI<'GZX8%]EE0U@#W&ULK55-;]LP#/TK@E<,+;#6CIV/H4L,).F*[="A2-?U M,.R@V'0L5)8\24FZ?S]*=ETG<=,==DDDF>_ID13)\5:J1YT#&/)4<*$G7FY, M>>G[.LFAH/I"EB#P2R9500UNUNBH.K/#+C<3KR>]WRP8*OY?SD;5W!C\8;'5K3:PG2RD?[>9K.O$"*P@X),8R4/S;P!PXMT0HXW?- MZ3576F![_3:_9)M M;1MX)%EK(XL:C H*)JI_^E3'H05 GFY 6 /"?4#_%4!4 R+G:*7,N75%#8W' M2FZ)LM;(9AQ8>);RAZH)$O0\D#,)^AY[YO\.C(W*B)@N1XXO>R$+6S@*^A%82R,_I4KOS M7UWQJ_C[W?RV%5SJDB8P\;#6-:@->/'[=[UA\*G+^?]$MA.*?A.*_C'V> 8K M)@03*ZQ.;E]9E[<5Q=!1V#ZUB2-,PZ;MPZ%)[\5D1]F@438XJFR>4[$"^Y)+ M)3?,]3%; 8F"E!G"I=;0^;8KVD%+RGFXI_;09-0M=MB('1X5^Z"8@7.999V* MA@?7!7N"CEGL"!HU@D9'!6'EOI'4T6%2>WNJ#DW"?5E^JQ=BV:S:*K1AM6/;U03#AE2!A26R:]<9>T,SL^"]02P,$% @ %H"I6)M-_#8, P MPP@ !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF M3EH+ 9*P+D%*TE7K0Z6H7=>':0\.7()5L#/;).U^_:Y-0O-!TVG:2V*;>X_/ M.3;W,E@)^:AR $V>RH*KH9-KO;AP797D4%)U+A; \4DF9$DU3N7<50L)-+5) M9>'ZGM=S2\JX$P_LVE3& U'I@G&82J*JLJ3R>0R%6 V=CK-9N&7S7)L%-QXL MZ!SN0-\OIA)G;H.2LA*X8H(3"=G0&74N)I&)MP'?&:S4UI@8)3,A'LWD.ATZ MGB$$!23:(%#\6\($BL( (8U?:TRGV=(D;H\WZ%=6.VJ9404343RP5.=#)W)( M"AFM"GTK5E]AK:=K\!)1*/M+5NM8SR%)I;0HU\G(H&2\_J=/:Q^V$A"G/<%? M)_C[">$K"<$Z(;!":V96UB75-!Y(L2+21".:&5AO;#:J8=R;U[3'',)KAU6@2 MR4@IP/1L%VVUBW9Z"9JR0GU W/N[2W)Z\H&<$,;)MUQ4BO)4#5R-V@Q#-UGK M&-4'E.@LY'XGM^V,)G\O?I MP1$Z07-.@<4+WCBG'6=WC24_1C-EUW^V^5?CA^WXIEAM[G-O'_"6S'BK"Q(CR&'H]ASCAG?$[&M* \@3:U-43/0IA*MHP_1?[ M76Z+.(P)@I>8'6[=AEOW*+?F9&C](DA(Q)RSW_M7LB998W6W"(11M$?R,*;3 MZ;>3[#4D>T=)3NDSUN&:'6 1;>76.]CWK!=T]\BU!(7==G+]AES_*+D'R32< MB2PC*5YW+4BRL;04*&^C1EET5!E6IC9"8W5R0YS_,H :0+P>2:$WDS,!LUW M2_P'4$L#!!0 ( !: J5A5EU#I\@( "$( 9 >&PO=V]R:W-H965T MD@4J&K5FF5JK*N#],> M3'(0JX[-; /M_OJ='V[^@MI7K2!8 ASR47NN\5QLPN M?%]G!914G\D9"%R92%52@U,U]?5, C$YA!.9A=J=PYMY?!Q3"Q_L[A!X.EWA@3JV0LY9.=W.1]KV4) 8?,6 2*GP4,@7,+A#1^KS"] M>DL;N#E>HU\[[:AE3#4,)7]DN2GZWKE'$JX!P-Z#]2D"T"HB62F($.W M/2A-3LD(KT\^YT#DA-R(ZO;88[@,,\- D\DVY'(;\O@*#&5< MGR#XP^B*'!^=D"/"!/E>R+FF(M<]WZ! 2]//5F(&E9CP%3$1N<7M"DV^B!SR M[7@?$U-G)UQG9Q >!+REZHQ$P2<2ML)V Y_A^\.C W2B^K BAQ>]<5A;F=U. M+/EY.=;._JLI?Q5^NQG?5HP+/:,9]#TL"1K4 KSTXX<@;GUN$O^?P+92T:Y3 MT3Z$G@Y@RH1@8HJ/F%.109/:"B)V$+:<+=*@&W1[_F)3Q;Y3-^K4/EOD.C6Y MSF%RC*-IJHF0AKQ@*5:0R:E@?R G5./,'6,3XPJWLT$F2>(=POL^Y_9V-1&. M:\+Q.[.9K6\5WWC)[Z8?[U$[[23G._P;G*(X:1:0U *2@P+PP;]Q%Y*]8PZ# M(-FAMN\41-U@AYJ_46WQQ4U=$]*8N;DP56FIK76?NW3E?<<^P/Y7M:M_,%7S MQ,*!!Z()APE"MLX2S):J&E(U,7+F:OI8&GSV;EA@#P=E'7!](J593^P&];^" M]"]02P,$% @ %H"I6$UY :#B P (Q@ !D !X;"]W;W)K&ULS5G;;MLX$/T50ELL6B"-1/J>M0TTR18-L$6#N)>'8A\8 M:VP1E40M2=OIWR\I*:(#6[2A5(V!(!8ESO"#+> MI%1VX?MR'D%"Y3G/(-5/%EPD5.FE6/HR$T##W"B)?1($?3^A+/6FX_S>K9B. M^4K%+(5;@>0J2:CX>0DQWTP\[#W>N&/+2)D;_G2^967D"60 M2L93)& Q\=[ABTLR, ;YCJ\,-G+K&ADJ]YS_,(N;<.(%!A'$,%?&!=4?:[B" M.#:>-([_2J=>=:8QW+Y^]/X^)Z_)W%,)5SS^QD(53;RAAT)8T%6L[OCF Y2$ M>L;?G,4T5 MG8X%WR!A=FMOYB*GFEMK<"PU;V6FA'[*M)V:WL$:TA6@]X(GZ(JG2N@X2?2- MJ0A=Y<>#D.@M>A>&S(21QN@F+9+!!/7U-2C*8HGP&_0*L11]COA*TC248U]I M>.80?UY"N2R@D!HH'ZDX1QU\ADA NNC+[!J]?O7FJ1M?LZLHDHHBR?UV#E"\ M Y.E+%VB6Q YA70.Z--]S)8%F;\?,ITK$*+/+#';/BW03#^1"UIDT/=_M&=T MHR"1_^ZC5\#H[H=AY'4A,SJ'B:?U(T&LP9O^^0?N!W\Y2'8JDAV7]XJDJ$AF M6R2Y)4D3ODK5/OC% ?W\ "/F]91T@J W]M=[<'4K7-UC<)T=C/[93OCYT_"? MH9FB0B&=YG"1Y\C;0/_@?52/1:2AGU ))'-B*&[2MG?*$)^(AP\%^\>"M7@"_M'P.(,#H)U#A M"K.M^MA9;]O43[]>/VY037/+=@&X'U7FV]#0P*$A)ZBFN65["#PX$0TY>XFF/&U_ M@8]J,)ZEH>&.ACK=3IV&;!^ G17XMVC(C>"@AH@M]^2H*\63_#("&H(P M&_3S!>?J<6$&R]7_!:;_ U!+ P04 " 6@*E8)#Q%H$$& V-P &0 M 'AL+W=O2G:;H!]^*5D130C>BPIDYO$!\XOSB^.]7E, M37>I?,H>A5#DURI.LHO>HU+K\WX_FS^*%<_.TK5(]#O+5*ZXTD_E0S];2\$7 M1= J[@>>-^RO>)3T9M/BM1LYFZ8;%4>)N)$DVZQ67#Y?BCC=7?3\WLL+WZ.' M1Y6_T)]-U_Q!W IUM[Z1^EF_4EE$*Y%D49H0*987O4_^.:/#/* 8\2,2N^S@ M,>9N$KCG]%"/5[TQCVR$$N^B=7W=/=%E D-_2B,. GQZ)" H X*F 6$9$#8-H&4 +9S9IU+XP+CBLZE, M=T3FH[5:_J PLXC6Z4=)?MYOE=3O1CI.S3[S2)(?/-X(DB[)YRCAR3SB,?F: M9$IN] E6&?F+W.Y7A3WD4Y8)_2Y/%N1;Q.^C.%+/Y%KP;"/%@G!%#K0_,*%X M%&/I<+^SCJCLL_",ZS-9^+BYZN]$S( MK>C-_OC-'WI_NSS!%&-(8I9?8>57"*G/_DF57G3\J&O[Z&$1G7_:;6?^(/1" MS_.F_>VA(XZ!8V\RK UD]8%FA)4"K5*@X"E_*9-(.#.@F.<=4XPAB5FF#2K3 M!N!Y_\FEY(G2'^8RVO+\*D%BV,>]WN#@O(TFPZ"^$.KCQG0PJJ\#<'X=LQ]6 MV0\;K/H3"0\;)EP?YTYXV'3ACZHL1F 6UVDBGO5E2SYIDEENDH4S#5"C[?K' M%&-(8I9WX\J[<C%X0ET3-OCIP_QY M):2*EM&<*Y'E7X068IUFD7+F#BJU7C:8:@Q+S7;1$+ /(S!0:ZCXBZK&L-1L MTPP!^S "GZRU.LGZ05#_1G/E&#@9UVN2P?/IFJ]A7A^&WN*2]I!NA4SR#@3) MQ'PCC](O+-9ZX6"J,2PUVTB#W?ZH:[6APC:J&L-2LTTSO.V#>'JZVL:U(J+C MB:/84)$:2\TVQ4"U#U/UZY+D#R*9:]Q,CWR7@^5:KR],-8:E9K?]#+ '7M?& M'RJCHZHQ+#7;-,/H 8BS)XNR#+PJPGKM5X^J,2.I69[:8@] MF'2M.50V1U5C6&KV3\R&S4.XF7[R1V:O85?3,=#=U80GU#5AP]4AS-6FXEKT M-V'-M@L(58UAJ=E^&B0/N^[J"%&)'%6-8:G9IAWL['CCUHZP87_3,=#9WX3G MTS5? ],A#-.O+G.-.YVP;.LEA-HBQU*S+36P'@ZZUATJEJ.J,2PUVS2#Y6&3 MS25 W=4WC#@[G?!A6IOR'M@=&NP.8>S>%V?@] .U:8ZJQK#4;-<,N8===ZF$ MJ(B.JL:PU&S3#**';]NJ$M:WH#B;FO!A6IOR'@A.#8)3&,'+^G-<'$_]Y@ + MM]Y B=H^QU*S33683[MN<:&H+(^JQK#4;-,,R].W;7&ACITKKO*$#]/:E/=@ M=6I8G<*LOB]/U_[Y2SBR]5)";9]CJ=FN'6S\AK>]G-KYC0KVJ&H,2\UVSH ] MQ=[^39ON_W8,=.^'AJ?8U0*#Z11A#SBM;]H^DG5]X)&L43F\?W"/4GY'V367 M#U&2D5@LM;QW-M(>R_U-6OLG*ET7MRW=ITJEJ^+AH^!Z&>0#]/O+-%4O3_([ MH:I;Y6;_ U!+ P04 " 6@*E8SZ33K7H% "Y) &0 'AL+W=O\<<%SH-K.XK&LBR;#/V0;PR%I%BU[$VL3>JAHOC*9Q)+GZ MU%-^0K-5]2@%,PVDYRUN1""*H^O:=$ MK#B= B)!*MJ?(7BDDQ7G7C@'ET1X GR^II)XOOBB(FK+DY3=]WL:C"G_H0R> M1M?@\ZBWY"JZ"CUQF17X.6V0%10X#WA9P##$X!#.(V//]Z1'4X*RM(21U1\L MY'N:?K]3 X!;20/QPR3.-INF.9NH1YR+)9G0@:.:@*!\39WAK[_ MON;2:J: M@F6$PXEPV!9]>!$P+KU_E2Q73$A3J5O_=NP?=:_U$+:PJ^9\G:[!8-5U>RBQ MRB373))K6I-[4O-"_#B[KZIU&I?I-D(K/?!>:GF+ICFM5I)6Z]"T[IA:;,:\ M6KE13]%>8M91WCGO[:2&MK4&?<.8DF_G155SCO?R-UBI.6^;Q>TDB76LB=VS MD+ZH5LR?U9?M;%70G*PQRMY_-07+E-M-RNT>5>/JUBE<3<$RPO42X7H5&U*.UU$05N_SS&(-Z/;>@! T?T$X?A@8$ M_@.CA5IEIY+R0&U.UE3(>)]D+-(:OG21-47+BJ&!!W:.JS/5"D]U1I&83,PI4LF/%FJG]B'*+V?_PC2 M0:FCD.,B'53O8Y8^'\L$92*YC4%2VKAP83=%Q@@FH% MD[JB9<738(*J@@G*(T<'[Q\!&(R*&XG&$G0PEA0W$L/)R'YR>9."KW.L20-7 M(0V<9X@.;N^?1;NYP^AFT5$TUIR!#S@TF;,UY6%T^P,1K>[M75 &->RCE%WD M=47+:J)1 Q\7:N!:4:.N:%GQ4K^\5/[IY1#4L(_RWBHTD^"#F:1XAX/S&)'; MX=C'>6\=FDIP%2K!!N!(G4?M*OB('W2PQA=\P*%*JD&1.0TG+V#,PJDHPS#V M84K?9!_!,%@S##XNAL&U,DQ=T;+B:8;!51D&Y_&DY>8ZU$?\3H0U[& [[+QQ M9_=RL&"HH-;3ET;JN9+HH9Y[PN<*PH!/9RJ\>]91&PO=V]R:W-H965TXY?<2ODO5H#:/)0\DK-G+76]9GKJFP-)55'HH8*1PHA2ZHQE"M7U1)H;D$E M=WW/F[HE9963Q+;O2B:Q:#1G%5Q)HIJRI/+W.7#1SIR)\]AQS59K;3K<)*[I M"FY W]97$B-W8,E9"95BHB(2BIDSGYRED5Z/7-.'))# M01NNKT7[!7H]ML!,<&6_I.US/8=DC=*B[,%80A^V )/P&8#? _R7 M H(>$+P4$/: T#K32;$^I%33)):B)=)D(YMI6#,M&N6SRBS[C98XRA"GDP5E MDMQ1W@ 1!5FPBE89HYQ<5DK+!M=7*W(PSW-F5LGV=UL-HT-RD(*FC*M#\HG< MWJ3DX/UA[&JLRG"[65_!>5>!_TP%WZ@\(L'D(_$]/QR!7^R'IY -\& $GKY\ M]G_@+EHY^.D/?OJ6+_B_GRE3&1>JD:#(C_D2_<1-_G/,H(XR'*#>9>I_'['I+LO2-R)Y8&0Q6!OO8D[E2@+NO!&H\S G5I##N M;HR[8S9V=%-+9ZZ[33*) B_P/"]V-]L6C22>>*?3G<1T-_%OQA--X: IW*OI M*Z-+QO$PP6N$=9S15AG'IU-_5U>X4^Y)&!WORMK->T96-,B*]LI:#.43W.65 M*D JL@3= E2$PP:X&M,5[:FC4[1WVM=NYCG2[0HK;7\%)HO-1M&ULS5=1;YLP$/XK%INF36H+)H0D71*I:5>M4BM5S=H]3'MPX!*L&3NS3;+] M^]E @*B$554F[26QS=UWWYWON&.\%?*'2@ T^I4RKB9.HO7ZW'55E$!*U)E8 M S=/ED*F1)NM7+EJ+8'$N5+*7-_S0CZ"K1]L"=CM=D!7/0C^M[:79NA1+3%+BB@B,)RXES@<]G.+0* MN<03A:UJK)%U92'$#[NYB2>.9QD!@TA;"&+^-G )C%DDP^-G">I4-JUB<[U# MO\Z=-\XLB()+P;[26"<39^B@&)8D8_I!;#]#Z5#?XD6"J?P7;4M9ST%1IK1( M2V7#(*6\^">_RD T%'S_@()?*O@Y[\)0SO**:#(=2[%%TDH;-+O(7*S& MKC:.6#IN5)*>%:3] Z1[Z$YPG2CTB<<0[^N[)@!5%/Q=%&9^)^ =D6>HAT^0 M[_D!>IQ?H?=O/W3@]JKH]G+[(7E#L@*I,0(Y.7#Q!E4E*^0C.BJ#I! MCUPL%,@-63 P][#.M)41YEX8)7DJ?[LU=M"-AE1];XM>02IH)V7K_%RM2003 MQQ2RM03.]-T;''H?.UP.*I>#+O1F0LU@13DO/&,FKZ"-:X$6YFCV%;*9#H/^ M8.QN6CCT*P[]3@YUCM9LVFP7*/V&[=-@U&^W'5:VPY?Z;[+S+\Z'SP@,1J'? M3F!0$1AT$IB#M"EVL:O&UOKJA'AEA@PK@L/_L2B&_\#E4>7RZ*A%,7J6%T%P M*"^P5[_JO:.410FS5Q=^,#Q@OM%I\/$JH\3:"X&/@P,<_)J#_Y+BF'461S?& M*U,%UST#_Y=- _^+KH'KMH&/VS=*N&:"]$:'7MZX[ASX.*T#M_0./SC0MW#= M// 1NT>)U>R=O<&S.G4;PV$*XN-%NM\U%P(;0;7?)F83P605L \7PJA=QMKH/KXF/X! M4$L#!!0 ( !: J5C=\(X>C@( ,X& 9 >&PO=V]R:W-H965T]A+XH][SCWG.KZ)2BZ>90:@T$M.F9Q9F5+%U+9EDD&. MY8 7P/3.FHL<*ST5&UL6 G!:@7)JN\-A:.>8,"N.JK4[$4=\JRAA<">0W.8Y M%J]70'DYLQQKOW!/-IDR"W8<%7@#2U"/Q9W0,[ME24D.3!+.D(#US+ITIO/0 MQ%L?N.7I@X=@.-_ ' ;@/NO *\!>)716EEE:X$5CB/!2R1,M&8S@ZHV M%5J[(Z8C' MY0*=GIRA$T08>LCX5F*6RLA66HMAM),F[U6=U_T@[RT6 ^0YY\@=NGX/?'X< MOH"DA7MOX;:N0%L&MRV#6_%Y?RG#ZSGZKJ_.S\N55$)_8K_ZG-54?C^5N793 M6> $9I:^5Q+$#JSX\R;35!T$GK M^IVTM;:>(&\2]&L+6FW!46WWN$2W6($@F/8J"PZ23KRQ]T[98=#8"\;]RL)6 M67A4V0-7F/8I"@^.R!F-G??%ZHD*PO'DG2:[TVU,I]=7>4.81!36&C<J)X436@%5>ZG57#3/]P0)@ O;_F7.TGIJ>UO[#X#U!+ P04 " 6 M@*E8"'"6ZFX" !U!P &0 'AL+W=OYRCT9IITD_W$ M(U]5SD^D^:1F*WQ"]ZU^,&2ED:7D$I7E6H'!Y329=:_F8^\?'+YSW-B#,?A, M%EH_>^.VG"8=+P@%%LXS,/J]X#4*X8E(QN\=9Q)#>N#A>,_^)>1.N2R8Q6LM M?O#25=-DG$")2[86[E%OON(NGX'G*[2PX0N;QK?_,8%B;9V6.S ID%PU?[;= M[<,!@'B. [(=( NZFT!!Y0US+)\8O0'CO8G-#T*J 4WBN/*'\N0,K7+"N?P. M*24+'V!6EMSO$Q-PJYK#]KOV[@8=X\*^GZ2.PGE06NRHYPUU=H*Z!_=:N^9N81>]P*R3M9OX>O%W'N!KW^*CRLNU_)89JU M?U&N;,T*G"9T$RR:%TSRMV^ZP\ZG%EG]**L?V'LGC\1:1&"J!#_4!L(AP0W: MPO Z',O/.P+!K4-I?QW3WS^#_D'4/VC=UD;T!5#C,%1$:@4B%-D%76+?)N(, M.#32'I/?'J +K\A,B])A5#IL+P"V/54 K<#_W,!1E#4Z>P&,SJ!_'/6/SUT M[0&&H0#L,:GI02N4:%:AX5LH]%JYIBO&V?BFS)I6^M>]>9"HW:RXLB1U2=#. MY8BJTC1-OC&&PO=V]R:W-H965TM 5@"&/-1=Z$E3&-%=AJ(L*:JK/90,";]92 MU=2@J3:A;A30TH%J'L91- YKRD209\YWJ_),MH8S ;>*Z+:NJ?H] RYWDV 4 M[!UW;%,9ZPCSK*$;6(*Y;VX56F'/4K(:A&92$ 7K23 =7?H-/SSO(5DFOW2W8^]B(*2-%J(^L.C!G43/@O M?>SJ< ! GF% W 'BYX#T!4#2 1(GU&?F9"VHH7FFY(XH&XUL]N!JX]"HA@G[ M+RZ-PEN&.)-_ :R!)F_)$ONC;#D0N2;.2>Y@"Z(%[4XTZY?AI1Z^-C! M[5[9YJ/+]"(+MX<*!H+&\64?Y#,+#UJ]!K5Q&T"30K;"^&[IO?V2F;K9>N:? MX?+QN^(OC=] -(QLW4"MI<#S=L<(%"LH&X/U: M2K,W[ /]2L[_ %!+ P04 " 6@*E81ST-9;P# !#$@ &0 'AL+W=O M5 MME/5;GS,-LUZOWXVH1"(0S;)_=)@\KP/S_N$EZ=FMN/BB]P0 MHL"WLF!R[FV4VE[ZOLPWI,3R@F\)T]^LN"BQTDNQ]N56$+RLB\K"#R"<^B6F MS,MF];E;DD8+OYA[RGD_R"NI>-D4:P4E9?M/_*TQXJ 34X4!$U! M\*,%85,0UHWNE=5M76.%LYG@.R ,6K.9@]J;NEIW0YGY&>^5T-]27:>R&Z8P M6].'@H K*8F2X"U8\'++&6%ZP5?@&/'ZFBA,"_E&8S_?7X/7K]Z 5X R\&G# M*XG94LY\I;69*_AYH^/=7D=P0L='+"Y B'X# 0PFEO+%>/DUR=ORL%_N:T=: M6X+6EJ#F"T_PO:>,*@(^Z%ML:7'@WP\:#VX4*>5_ME[WY!,[N9G,2[G%.9E[ M>O0D$8_$RW[]!4WA[[;.'9'U? A;'\(Q]NP/P:4$"RS$$V5K<%7RBBE;QWN: M:4UC'AV/&4KB:3#S'P];.8?J:9RT&B>C&J_RO"JK BO]4VF!0M'_L7E$V&3N MF:(# 6\3B-! I@45QV%LEQFU,J-1F7_I9_(/&!D=71O!.!HJM* 0#"*[PFFK M<#JJ<%$_;H@ =Z2H'90;NK7.\BC/S][?CLAZ+<=MR_%+SGGLT@='9#T?DM:' MQ,V<)T'?% MUN^Y"WCTH@F/G$:\*[:^%UW((TK^CM\IHR"0JRTC7P(M;=B?T;B_U" M\6V]Z7_@2O]/7Q]NB!YZ80#Z^Q7GZGEAWB.T[XVR[U!+ P04 " 6@*E8 M.*1R"D8XMHA2IDI2=#/OQ(RE9 MMEN9BPNF-[8H\GU)/B*/=#A>^].3,>\5I0PN!-(UF6)Q?,U4+Z: M!'&POG%/%H4R-\+IN,(+> #UJ;H3NA1V+CDI@4G"&1(PGP17\64:#XW MOA, M8"6WKI&9RB/G7TSA)I\$D1D14,B4L<#Z;PDSH-0XZ7%\;4V#KD\CW+Y>N[^S MD]>3><029IS^27)53(+S .4PQS55]WSU'MH)G1J_C%-I?]&J;1L%**NEXF4K MUB,H"6O^\5,+8DN@??H%22M(OA6,]@@&K6#PK6"X1S!L!19UV$S%HZ,4%"94'FOMIX<4';TY1F\08>ACP6N)62['H=)C M-3V&63NNZV9_1S]SZ.'$8A!I21RI9D[I.G(ZW6)R@ M0?P;2J)DV#<@MSR%;"V/+WKDZ8OE2>*8S:![[@/K-]CC]XXPH@!]T)LN[WG$ M?WW0[=&-@E+^W??P&O-AO[F)59>RPAE, AV,)(@E!--??XE'T>]]X'R:I9[, M=J ..ZA#E_OT*OM:$Z&!D@U0W !=V0"DJ_ 2A ZH")=<*/(/MM&O D%XWRJ_ M=G<8GZ)GP*)O?\VC+;H7K:43UU3G)FHR (= _4XI(%J7I#BM/GT%7I MTRSU9+;#;]3Q&[WF5A_YA.K3+/5DM@/UK(-Z]K.WNKO#.-J_U9W*0ZEZ,MNA M>MY1/7\9U8^0%8Q3OGCN(^4T.71)^C1+/9GMP+OHX%V\YCZ_\ G5IUGJR6P' M:AQM/I"CG[W3_Z='UUO]QZ6I6_JC'+<2C=C]&M>?XX0M=.*@\Q@*^IVNEV.% MGTN3:/12DUJPJTS&+UO%_8L2Z*,UTPUQS'=W>Z\ M[,J>$H6;YLUAVRT6"\(DHC#7TNCD3&&ULK51-C],P$/TK5EBA70F:-BE=5-I( M_>!C#RM56Q8.B(.;3!MK'3O83K/PZQG;:>@N:<6!2V([\][,>_',I);J0>< MACP67.AID!M3CL-0ISD45/=D"0*_;*4JJ,&MVH6Z5$ S!RIX&/7[H["@3 3) MQ)VM5#*1E>%,P$H1714%53_GP&4]#0;!X>".[7)C#\)D4M(=K,'UCKS$XK;2110/&"@HF_)L^-CX< 9"G&Q U@.@Y8'@"$#> V GU ME3E92VIH,E&R)LI&(YM=.&\<&M4P8?_BVBC\RA!GDAMAJ-BQ#0B0>O2-2/AAWU+/X= M'I\I)V[MC1U??(+OHY19S3@G: _YV^LETRF7NE) OLTVVBB\U=^[7/19AMU9 M;*>/=4E3F ;8RAK4'H+DY8O!J/^NRX+_1/;$D&%KR/ <>S(KI#+LE[]1/T!64#\/M62G/8V 3M/$]^ U!+ P04 " 6@*E8#!+8 QT# "N"@ M&0 'AL+W=O0.SX_\_O+A?[ M!BLNGF4$H,A+$J=R:$1*+2Y-4P81)%1>\ 6D>&?&14(5#L7T%DEB14K*\AYJNA81NO$P]L'BD]8?J#!9W# M!-33XE[@R*Q<0I9 *AE/B8#9T+BR+T>VI07YBJ\,5G+CFNA0IIP_Z\%M.#0L M300Q!$I;4/Q;P@CB6#LAQZ_2U*B>J86;UZ_N-WGP&,R42ACQ^!L+530T>@8) M84:S6#WPU2"KXC0J]%-7^2YR=48#4OU:YPH@7<9ZI1_FRJ: MSMDT!G(E)2A)SLD$:R7,<(;/R&VRH$S@>U-Z])2&(.(U2^?EZA9Y %TL^4S" MA6*_:?YZ/KY@H4D@IV-0E,7R#'V?)F-R>G)&3@A+R6/$,TG34 Y,A7%H&C,H MF:\+9F_QN,'P% MYY^Q'$.RD\\6^0*J59N<%KEA,J Q^0Y4D#NJ,L'4FORXFDHEL+Y_UJ6F8''K M6?1'?RD7-("A@5^U!+$$PW__SNY8'^H2]9_,WJ2M7:6MW>3N%X6#]:0+:\^; MO"XL.KF%WI&6?L]V!N9R,XC&QQP9A%L%X38&@=Q>'7>A\C:X;:OK;H$W6A\) M[E7@WB'P3AVXMPON.-O@C=9'@G*<&W/:VP!NMCP3O5N#=0^"] M.O!N3:E8O2WP1NLCP7L5>.\0>+\.O%<'WMX";[0^$KQ?@?<;P1\CP,YFID#4 MX?=W\%UWIV :'W DOFW]/9NMQ@#PY" C*L2Z/%ZS5-6>EM;.+HF[C6=OQ5*W MS,[WK^4FI;G13.A.#D_;.4LEB6&&.NNBBRD317-4#!1?Y/W%E"OL5O++"!M* M$'H!WI]QKEX'NF6I6E3_#U!+ P04 " 6@*E8(%.A"\@" 8" &0 M 'AL+W=O3)FM:2D@CE'HBY+S%_O@++MQ'*MW< ]6152#]C)>(U7L #YN)YS MU;/[*!DIH1*$58A#/K%NW9MIK/6-X!>!K=AK(YW)DK%GW?F632Q' P&%5.H( M6#TV, 5*=2"%\;>+:?53:N-^>Q?]2Y.[RF6)!4P9?2*9+"96;*$,<^V M7Z'+9Z3CI8R*YA=M.ZUCH;06DI6=61&4I&J?^*6KPY[!#=XP>)W!>Z_![PQ^ MDVA+UJ0UPQ(G8\ZVB&NUBJ8;36T:M\J&5/HK+B17;XGRR>0V37D-&?I.\))0 M(@D(] DMU&+):@J(YG[3-(>[M_:+=53?K">'UAO":>__[" M7*)IS3E4$OV^70K)U1+\8\JS#1R8 ^MM>2/6.(6)I?:= +X!*_GXP0V=SZ:L M_U.P@QKX?0W\4]&3*2O5:2&PWG"F1%MWV+CU<;%)O""*QO9F/X&AR+^.@EYT M !;T8,%)L#EG.0A]DF"*=-8D!>.2:\.,]B8/8^\(<*@)W&LSWZCG&YWD>\*< MXTJ^FI!&@^F\\/H(::CQO3=*%O9(X4FDW7IF>0Z<5"N4,B&--0L'D[ONZ C0 MH(EC,V#4 T8G 7_* KB))QI^0_]XD0TUL>N9>>*>)S[)\\ DIB:>>+"@ S=V MCH"&HE'D1D=$]MZYK>],=02N2"40A5S9G*M()<3;>ZCM2+9NCO(ED^IB:)J% MNKJ!:X%ZGS,F=QU]._1_!I)_4$L#!!0 ( !: J5B,/;EN"00 !D1 9 M >&PO=V]R:W-H965T[I*NQ):MML7IWMAD@&L)G;.-M!^^QOGB; $[U+1-VWL>/Z>WSAC MCQENA7Q6*P!-7M*$JY&STCJ[<5T5K2"EJB,RX/AF(61*-3;ETE69!!KG1FGB M!I[7=U/*N#,>YGU3.1Z*M4X8AZDD:IVF5+[>02*V(\=WJHZO;+G2IL,=#S.Z MA!GHQVPJL>76*C%+@2LF.)&P&#FW_LW$[QN#?,1W!EO5>"8&92[$LVD\Q"/' M,QY! I$V$A3_;6 "26*4T(__2E&GGM,8-I\K];]R>(294P43D3RQ6*]&SI5# M8EC0=:*_BNW?4 +UC%XD$I7_)=MRK.>0:*VT2$MC]"!EO/A/7\I - S\\(A! M4!H$/QKTCAB$I4&8@Q:>Y5CW5-/Q4(HMD68TJIF'/#:Y-=(P;I9QIB6^96BG MQT]42LHU^B3#7 M"X_H31*J%!$+4BV)D"3/*O+/9QQ*'C2DZM\6/^\*W6Z[KMD';E1&(Q@YF.@* MY :<\>^_^7WOSS;H,XGMA:!;AZ!K4Z\^1D6T(-E:1BO,3T*72PE+JJ'ZJC!$ MD4A3_!XQ.Z+GMH@4T_3R:LT@(M$X/(CXD8DF'OY",:SM6ZCM4YUZOH78M>-T/EUW/90^S5JWXHZ ME2("B!592)&2!Z76E$A4$=A<$)46"-*&Q+O#8NJ^:I7(.#I.CUO5X[UE6- M=?5&+'3'G"6W>-;'@*7'/ %,6[X!J9EYSNK%/YK%UJE/I;\Z6%6_&UX?P;^N M\:^M^+,*\LFRB%:)4S'.)+9'ZWN[8L%[IS.J%#Y3%,ZEMA^&1LWDV[_ZO;W: MEL"E4',[]3J]'PXB^VQOI0EV-(&5YM,+XC!E4I+]?$LJQ0;-[;'3/4"R3OE6 MI%TIY5O+E"HO[ZQY:=],O-,=5 9AO>HJOQ=6>7;ZZH3 M,O.PT&G)S#.55OLTN\K)MY=.)V9F(6;VQAHI['C]X(#J3.520>4V+I\IR&5^ M)U=XUJ^Y+NZA=6]][[_-;[ON;GCQHP%>J9:,*Y+ DV]S@##+XM[>-'0(LNO MLG.A\6*&ULK591;]HP$/XK MITR:.FDE(0G0=1"IT%:KU$I5J[4/TQY,Y4,Y=((7N"] KW,9DRC1,IGGEF%B/O MS(,,9VPIS(-69*L<+ +6=3+KCAJ.$4'JN:@IS!E3:$131'&;"*8/$B\5N/,' M/VXI%&X,YOIG4^(KWKB9UW:,M02-:H5>\O%#MQ]\;3+]G\@.4A#7 M*8C;V),'KE].9PH1>&&0^ TH^DJ;/%=$W>H$V*ZV2H).$%,A5OMNFL.BLSKL M0&>OUMEKU7GU6E+#HM-#(G,XV2!3S4>BG28&AX0NY/;+ACYD;*.;BO(^GKCB MT1#P'3ONUT_[[G*ZD8,:V@4V3SXKDRT&6>[TWM?A'T(&^0:UOT*KODJ]X MAD76E+7QX.\-WTAJBZCT^'M=.$3AE0N"U,UY'JUOO\N7-OW_X17ER?U MFSFGWBIP1M"@,Z"JJNI"JB9&EJZG3Z6A&\(-%W2'H[(!]'XFI=E-[ ;UOX+D M-U!+ P04 " 6@*E8F";%OR$# !7"@ &0 'AL+W=O.T@$H5.J[1*J*C;AVD?3'($ MJXZ=V0Z4_?J=$\AX:]16:%\@MN^>N^>QS[[^2JI'O0 PY"GA0@^OJ M< $)U369@L"5N50)-3A4L:M3!33*G1+N-CRO[2:4"2?HYW,3%?1E9C@3,%%$ M9TE"U?H:N%P-G+JSG;AG\<+8"3?HIS2&*9B'=*)PY)8H$4M :"8%43 ?.,/Z MU:AG[7.#[PQ6>N>;6"8S*1_MX#8:.)Y-"#B$QB)0_%O""#BW0)C&[PVF4X:T MCKO?6_0O.7?D,J,:1I+_8)%9#)RN0R*8TXR;>[GZ"AL^+8L72J[S7[(J;#LM MAX29-C+9.&,&"1/%/WW:Z+#C4'_.H;%Q:!PZ-)]Q\#<.?DZTR"RG-::&!GTE M5T19:T2S'[DVN3>R8<+NXM0H7&7H9X*13!)F<%N,)E1$9"2%82(&$3+0Y!,9 M1A&S>E-.;D5Q:*SZ%V,PE'']$4T>IF-R\?YCWS68CT5UPTWLZR)VXYG8/KG# M: M-;D0$T;Z_BSQ*,HTMF>M&)> =537BUR])PVLT3^0S>KF[7Y&.7VKKYWC^ M"[0='FD[9CKD4F<*R,]OZ$EN#23ZURD9BS#-TV%LG5_IE(8P<+"0-:@E.,&' M=_6V]_F4!F<"VU.D62K2K$(/;I*4RS4 UK]!6>Q)"A7@"2,TD9DP.!_*6+ _ MA\>AT*$ ;^?@]GI:!E[?7>Z2J[+8R[A59MRJS/@>HJRX<.2!6)O5_6:YQ^0J@S[1E*=DE2GDM0T2U.^)L-8 5@J MITA4(KRVR,X$MD>V6Y+M_I]KIWM.1/RK SV6BKNSMN=@(KSED:3T%Z'Q3->SI9=TS!O%MQ_YD7+ MA>]7S(0F'.;HZM5LDZ**-J88&)GFG&ULM5A=C^(V%/TK5KJJ=J5V\@4,3 &)8;KM/$R+AF[[4/7! M)!<236*GM@.S4G]\KY.0D-W@7=K R2.[_$]-R&'F>5:QX'G>!B,((% :0B*/WM80I)H M),SC[PK4JM?4@:?'1_3W!7DDLZ$2ECSY(PY5-+/&%@EA2_-$/?/#SU 1&FJ\ M@">R^":':JYCD2"7BJ=5,&:0QJS\I:]5(4X"7/],@%<%>)\&#,\$^%6 7Q M M,RMH/5!%YU/!#T3HV8BF#XK:%-'()F;Z-JZ5P*LQQJGY,X2 PM@D0):<[4&H M6!^OL)@@!(1DK7CP0KXGBS",=>%I0AY9*1]]&]X^@*)Q(M_AE _K!_+VS3OR MAL2,_!;Q7%(6RJFM,$^]FAU4.2W+G+PS.?GDB3,52?(C"R%LQ]O(KR;I'4G> M>T; )_J1^.YWQ',\ORN=+T6+FV/XP)"-7Y?<+_#\,WBF.O^I)Y-'!:G\JR/3 M^Q)YT(VL'_D[F=$ 9A8^TQ+$'JSYM]^X(^>'+MH]@;6*,*B+,#"ASW_=(N^8 M[4C I>K2R+TQ_E*J)=BH -.=;3^?..[4WG3\:C/(O0$UBK";5V$V_\I8V/\ MI51+L.&)C+VAWRWC<]<@)K5V(QH2Y1GOS%9W;#' Q7?\S"S(:C+M[M]NX M*-=LHRZ4-_9S8[_O+$.O1JPOM':]&L_F#J\G_UZM6U]H[4(TYLTUVJ+Y8H?W M?$<5D.RH@DS$0='_941%MWFM0$]%[#GX^;3G7\.2N8TG<\VFK.%F8-)AI;J8 M]&3?VDP:;^::S=DO>;H!T=P3;%:-?F.F. ZD*?X-EV=?7N//>-Y.!EU,>S5@ M]LF.1 IB5VS4Z/1SILK-B7JTW@Q:%%L@=C.]W$G"O]^[F$F2P!9#G9M;Y"+* MS9GR1/&LV-_8<*5X6AQ&0$,0>@)>WW*NCB=Z@7J+;/XO4$L#!!0 ( !: MJ5@Z17ADN@( \' 9 >&PO=V]R:W-H965TV&F,2D:67P ?'!2ZZ--!WSCN#9;8W!. M[I2Z=Y/+8AQ$3A *S*UC8/1:X12%<$0DXZ'E#+J4#K@]WK!_\M[)RQTS.%7B M.R]L.0Y. BAPSI;"WJCU9VS]>(&Y$L8_8=W$CD8!Y$MC5=6"24'%9?-FCVT= MM@ GT1Y W +B%X#!< \@:0&)-]HH\[;.F659JM4:M(LF-C?PM?%HU(F<*6D+0UXHV'2=Q+>,7T M$22#=Q!'\7"'GNG?PY,>.4E7TL3S)7OXIH(9 VH.OK;PXPOMPZ7%ROS<5:R& M;+B;S%WB4U.S',H5!]N;58!1]W.7T/Y$]\SWL? _[V+.IJBHZ(\:[ M7BG+Y0*TNT5FE^U^KJ\E O'53#Y!R0PP,$0G$/)-5T[7V51&JZV??5%-&+#K=Y2H5[XEFLH]5+:YHIV MJUU7/_/-[,7ZA+I]TYQ_TS2_"KJ "RX-")P3973T@53IIOTV$ZMJW\'NE*5^ MZ(C^@=DO4$L#!!0 ( !: J5A ^G[E=0H -Y] M 9 >&PO=V]R:W-H965T MI?65>\,RH#KCUTB\Y"O'I+R4QS3]4;ZX"2]Z@[)&8BK&18D(Y(^%N!;3:4F2 M]?B]@?:699:!J\?O=%9=O+R8QR 7U^GTMR@L)A>]TQX)Q5,PGQ;?TI>_B>:" MO)(W3J=Y]2]Y:IOMVH:/RB"T7F6OI"L/%O2 MRH.J?:MHV2)14DKQOLCDIY&,*T;W13K^\>5*-F9(KM-8*CP/*HU\(9=A&)6' MP93<)+7HRP\^^:((HFG^69[R_=XGGW[Z3'XB?9)/@DSD)$K(]R0J\B/YICQ^ MF*3S/$C"_+Q?R.J6A?;'3=6NZZK96ZKFD-LT*28YH4DH0CV^+R]S>:WV^[5> MV4;@W^?38^)81\0>V(.V^IC#;X-L&>ZVA/O[ASLMX=0S&3X8,JW#8TA;.4G5/QG&V\4BRD17:7618DST+>[ IR]496S[L+ MWJJW+U^"+"3_^H=$DIM"Q/F_6Z[GJB[?;2^_O,%_S6?!6%STY!T\%]E"]$9_ M_8LU'/S<)@PDS$?"*!+&D# .@FGR@B@CBV Z%R1](NFLE%U>G[!^EZF59"RJJY)JV$D%*[L)BY%][)R>]Q>K M"D&62)$PAH1Q$$Q3B+=4B&=4R$-:R+S6KH6%R+=(PS4CBM3P6;7(P@KO*8;@A MAW(XL:8'9(D4"6-(& ?!-#V<+/5P@M##$7EIDLR7]R0S$UF4AN6=I(DMSV_3 MC;$"775COAJ;O(D@:^M]^\A:4"2,(6$C112*]M'/E3&T MJPIJV-G*W6,]E>P\@R(KQ) P#H)I;7BV;,,S8QO*X4DL_]OGY4#YZ'V4&\R+ M29J5-X>VEC4"N[9L#?-6VLWR!O6?M19&%DN1,+;W-7!0L5I+6P-EA@S,=\N! M/2 TGDW3-R%(Y8V0NWDVGL@!*+F;!JUWR8@T!;2F(#.GLUKLC1NX/6S) M0-!2*93&H#2.HNDZ4/:I9;3/1G9$701)&R?-[!T6^.U[1 M2JM$H!9I0]/ZE\<#:UT@4/,32F-0&D?1=($H ]0R.Z#T52HDDKV661:-5]PM M(O^NN%Z? MF7+0>NI9H^MZH$:G\V-%TEI]ZZ2J &*)3&H#2.HNDJ42:H979! M_\38QDSLK =O([%X0[MR8&,@D6 M@CP*D9 HS^>R5UJD1#0CH%;;PEQ,9P$,-R]WT"8 J/,)I3$HC:-HNDR4^VF9 M#<.;I$P%T>)]^/M+\U#DCWKH\N51'[JHT9#'XXD@#R]IJW"@MB>4YD-I M%$IC4!I'T71Y*4/4.CWT.!GJJT)I/I1&H30&I7$439>9\FPMLVE;2Z5\D%N. MB6;+T5*K8*!V;4/3>[@;PR"H50NE,2B-HVCZA"]EZ-IF0_>;5( < )530>IT M5LU-:U.!&=15!5":#Z51*(U!:1Q%T^6B7%S[T"ZN#75QH30?2J-0&H/2.(JF MRTRYN+;9Q?W E!,SN;-^[(U))T-O?&V&8^9ZA[5 M;E!0)C'3#$AS(9T%Y&Y.>CMQU^\_4#<82F-0&D?1=(4H-]@VN\&W41+%\YC\ M0;:90)=)2/Z9)K_/@VGT%"T[UWCH M;C74E(;2?"B-0FD,2N,HFBXS95W;9NOZ5V7WR-Y0JTR@%O2.ZEC5U-M614#= M9BB-06D<1=,5H=QFVSS_]J,9K'3H!0$QM*\Z$T"J4Q*(VC:/KOU"JWVS&[W;!)/^9RNJJIH:T^$EE_( (M MD$)I#$KC*)HN$>5P.T9K8J=%8/U..&TBB4QJ TCJ+I0E,>MV,? M..4Y4"L<2O.A- JE,2B-HVBZS%;6D3![S+B4AUTP8G,VM+4Q"P!:)(72&)3& M431=),KZ=LS6MTIZ^\\',",[ZP%)\Z$T"J4Q*(VC:+IPE"/N>(=.8E!_'$KS MH30*I3$HC:-HNLR4/^Z8IV;O-B[-@,XR,5=GNW$)K0:%TAB4QE$T71'*RG;, MWO%M\ I_%&OZU S6\H30?2J-0&H/2 M.(JFRTP9WHYY_O6#R.+Z5XV2(@O&1:M0H);UC@I9@^T+X4 K0J$T!J5Q%$U? ME$_YTZ[9G][=SS$#NFIB1W7<[9* UH-":0Q*XRB:+@GE1[L[_.@/=G0 3VC- M->RL.:A=#:51*(U!:1Q%TW6H[&KWT':U"[6KH30?2J-0&H/2.(JFRTS9U>Z. M*=Y[](O,B,Y"V3E'>WL2A/K34!J#TCB*IJMB9;7B'?[TSB3X\8>RYBIT5A74 MSX;2*)3&H#2.HNE"4WZV>V@_VX7ZV5":#Z51*(U!:1Q%TV6F_&QWQY+*^V0Y MJ*.]HT*>(10"UK*(U":0Q*XRB: M+AQE6;N'MJQ=J&4-I?E0&H72&)3&431=9LJR=LT.\1[F)-2PWE$=DSD)]:NA M- :E<11-WR)$^=7>'LM!JR%9?3/9M@RTF=55'5":#Z51*(U!:1Q%TQ6C[&SO MT N(>%"W&DKSH30*I3$HC:-HNLR46^V!EH'V-A=N=N2?C?45KUM.]#RO98EG M<\TZMS'4*H;2.(JFM[&RBKW__1+/7NNBS-YZVT.WMX/2*)3&H#2.HND"4:ZQ M9W:-;Y)P/JXS2MDGD0/K9HC=J@2H_0NE^5 :A=(8E,91-%TQ*WO>'=K^]; [ MY$'M7RB-0FD,2N,HFBXS9?]Z9K=U_]X)U .&TGPHC7J;RUQ;+=L?,6BI'$6K M==!?V64Z%MESM8%X+OL@\Z2H-V%>OKO P :0H !D !X;"]W;W)K M&ULQ59;;]HP%/XK5B9-F[0V%R! !TC0[H*T2JBH MV\.T!Y,<2%3'9K8#[7[]CIT08)!HZC;M!6+'Y_O.YW/)&6R%?% )@":/&>-J MZ"1:KZ]<5T4)9%1=BC5P?+,4,J,:EW+EJK4$&ENCC+F!YX5N1E/NC 9V;R9' M Y%KEG*82:+R+*/R:0),;(>.[^PV[M)5HLV&.QJLZ0KFH._7,XDKMT*)TPRX M2@4G$I9#9^Q?3?RV,; G/J>P50?/Q$A9"/%@%M-XZ'C&(V 0:0-!\6\#U\"8 M04(_OI>@3L5I# ^?=^COK7@4LZ *K@7[DL8Z&3H]A\2PI#G3=V+[$4I!'8,7 M":;L+]F69SV'1+G2(BN-T8,LY<4_?2POXL @\&L,@M(@L'X71-;+&ZKI:"#% MEDAS&M',@Y5JK=&YE)NHS+7$MRG:Z=%@\:!Z/7 UNFB( MW*AT9U*X$]2XTR*W@NM$D7>(&1_;NRBMTA?L]$V"1L!;*B])RW]CW&L3974T MP+:J:VM9V'8-K!4[1?'<)!49;ZF,K?ASDANA3-E=J36-8.A@72F0&W!&+U_X MH?>VP=%VY6C;HK?JXFL4DS/Q'4M)^0JPP#29/)'#@:\GY%WG]N:/LGA/VP7TOH>_M6Z#523GF<1T5% MU)5R,\(SL]T_:-;^?Z[FTH&_+##8"PS^H+Y*XZ-4\^I3S=]W<[^YG?]&B94( M1S56WT_\?7_V&QMD4YZ7EL>)?DKI'GS],Y K.^,H$HF&PO=V]R:W-H M965TITNAU_W-Z:\3/)G;JSLJ\ M>'X(D?!9A#A,[VL#?#[SZL!9;UTBC3!A[TS>/WGW-UA%! *[4+JCZ M6<$(@D![4G'\FSJM96-JP^WK#^^_Q_ *9D(%C%CPT_?D_+[6J2$/IG09R">V M_@-2H*;VY[) Q'_1.NUKUY"[%)*%J;&*(/2CY)>^IXG8,B#- P8D-2![!KAU MP,!)#>+,64ED,=8#E;3?XVR-N.ZMO.F+.#>QM:+Q(UW&9\G54U_9R?ZS9.[; M[5 EPD,C%JJW0] XO[?H.:DL8E/T?1&W#=:4>VB@,^_+#;IZ $G]0%RKSH^1 M"Y&N2-II'%#MX^7Y 5U]N49?D(7$G'(0R(_02^1+<:,:U?6/.5L*&GFB9TG% MHZ.RW#3V81([.1"[@[ZQ2,X%^AIYX)78C\SVF!@<6"J163;)1S:'Q.CQ&^5U MY. ;1&S2* O(;/X ;F;N&,)QLN(ZL3_G4'%UQE%)<0>=,SG92U]9JF\LX@F2JX+)TDPV8!PRF!, Y3$:*50;2.@H!W MX*XORC%:!8Q;4L0P#E01HYUAM(_"<*E:+(, /$MMPU/P#]2E703"=J>(9!RT M(E(G0^J<,FW4^N?.30O@L%.<,YUN"51)O[VYM1-O-XNW:XSW%83*-E(1JY=I MH:2$NI$,K53S0;0[)8CF&*HR M;@D7?,JK-X&9'T7Z1NF5!7"?>3?H9ZSB5"8&*^!*E:*OZ0J"QMQWH10_&;6] MA=^L.WB?W1A;57:2LY-35O5JH,D0F&R1-NJ8[),:(ZE*FBL8;-SUBTM_-5:G MR$KJK>8^ZR44",XE"/Y$@QS>'ZI1-XK4K7JC0'T)?8)S@8(_42B[\QC4FO4_ M9W"SB-VL:PFWB]TT3_1=G%RJ8+-6.6F'J<;7.H[O$E('YUH'F\7.L5M0M12T M2VK7;>QGX!+*".?2"'^BC=+IO/6"E\ ^@3YLT2__2'V+*Z- ?FT3MHHTT11J'^QD4MY-%-V4?VZ#A'II3DZ@N?47Z=-5GFN$Y( MUB6$'V575[.62D9PD&?=3-IC-.,RH M!/2H$N1'PG?1*PV6I4M0.E1K^[/9V1=/)9T:I%N^Q9!<_1&S^CMQ%IV&18JG M 46L2VA"DFM"8M:$QT^"T]"=0K&PW=Y'/ZM$M+8.;D/@L_@\6PE MHQD&ULQ9IK;]LV%(;_"N$50P>TDGC1 MQ9UC(&DSK,"Z!@W6?ACV@;$86Z@N'D7'#; ?/U*21;F2:$EUD'R(+5D\YR7% M\S[49;'/^-=\PY@ WY(XS2]F&R&V;VP[7VU80G,KV[)4_G*?\80*N-X=D*C=+9<%/MN^'*1[40R&@WR7))0_7K$XVU_,X.RPXU.T MW@BUPUXNMG3-;IGX:WO#Y99=1PFCA*5YE*6 L_N+V25\<^46#8HC/D=LGS>^ M ]65NRS[JC;>AQ(O42@V%[-@!D)V3W>Q^)3M?V=5AUP5;Y7%>?$?[*MCG1E8[7*1 M)55CJ2")TO*3?JL&HM$ HYX&J&J "MUEHD+E.RKH#J:!E-?2FZ6K26 MXJ)4G95;P>6OD6PGEK7B%CP ^46P##5P YB( 7P ;YAG*65Q^& M#+@>1UQDP'WCJ *!CG&\Y)RF:R8GL@!7CZ!YW U]+'9?[BD/P=]_R)#@O6!) M_D_7D)7Y27=^5;QO\BU=L8N9K,Z<\0')0SF@>,X"_NA0XY;RW''R_E2%* <5OK MN#04Z1G*E=0D7!FEX)%1GO_2I=JK5B7_#*+WQATUT*X>\3]6IL_2-M#4>KUN;\N MQ="[F!GG@=^>!T[0/P^"6E4P2M6$P0HZ!FM.NF7-:UESHZSK0]8;E16\0!9T MI2>^P!9TNC08HTVL;.AH #C/[%R5@#-WL$$X^"3F585MSEKLNKV3%B(M"#VG M?9W(?O"O>>E?TLB"4PX&-06A$4-G\[ J3;,ND>5Y/2.O,0:'<6RBC<$.GCFH M?T9HGL%A0/L!(ZLR#!PQS21HAM+U46)0. )X*=?RC'=/OC(<1$*U8(\*S1MH!L[WSHX+L'9D-X:9ZGB:/W#^W);^%,Q" MFEG(B(S)EEZ%;18P0?T%C#1CT 3&G,_23V2?5Y:.:DM'IRP=:5JA<]#JM$%5 M:?RCBNQ;ER)-'#2,.!,MO8I^9.ESW#\C-&K0.-1,&3$R9L0T;) 9-F,M';7) M8I"AR8(&DD5[J:]6R7+][7;*,(:;:CD:0,A_9D]%1@).[:!F&QIV,37:4X-6 M!;FDOX TQ)#Y*NJI+=6<_;!*QL-7R5CC"T_ UP2#J-(T*Y-87D]E8@TS/ QF M$RT5MZ^;8#]CL081'@:B'W!4W&:0:_E!C[+&O3\S@\8Z:A7N:)&L[*]'AV8. M-C-G["(9MP%3NF^G# T8/! PE;-[ED,ZTQO#3#0\K &$O>>^9?L4R,(:67C8 M3;NQCH[;M^L([%\388T8/ $QY[/T$]G]RM*#X:MDK&F%ST&K 0XU;Y5D63Y= M(T\T<<@PXDRT=-*^;D*H_U88T:@AXU S8<2J# -'3-.&F&DSUM-)&RT&&1HM M9"!:M)<6J^3 \E"GC"=Y3-1X3D2>V5.)$8%3.ZC91B8\>AKR),QM59!G6"83 M33%RCJ=&DSWU1'9_[,,PHNE%)M!KBC_XK<+T+=)7F)IE9-RSI[&.VG'5Y'K] M\T&#B P#T8\X:IM!X+Y\V_[S39C1&ULK59=;]HP%/TK5B9-G32:D "E'40"VFI[Z(:*VCU,>S#) M!:PZ=F:;KW^_:R=DP *KJKV [=Q[] + D$W&A>Y["V/R&]_7 MR0(RJB]E#@*?S*3*J,&IFOLZ5T!3EY1Q/PR"CI]1)KRXY];&*N[)I>%,P%@1 MO;N&1S1?&+OAQ+Z=SF(!YRL<*9WZ%DK(,A&92$ 6SOC=H MWHRZ-MX%/#-8Z[TQL4JF4K[8R9>T[P66$'!(C$6@^+>"$7!N@9#&KQ+3JUYI M$_?'._1[IQVU3*F&D>3?66H6?:_KD11F=,G-HUQ_AE)/V^(EDFOW2]9E;."1 M9*F-S,ID9) Q4?S33>G#7@+BU">$94)XG- ZD1"5"9$36C!SLFZIH7%/R351 M-AK1[,!YX[)1#1-V%R=&X5.&>2:>&)F\-(9H1$I&,L/BT-3YVR"38F.)G)%[ MRA1YIGP)=G:7Y5QN 0@5*?DJ1:-:<&CD6VX1-%E33>ZT86@VHC]I)N9DH+%> MRN<7MV HX_I#SSJ+DG4_$C"(&S5\!F]/CTZ0R>JMB5R>-&I;5E0!>6VC.D6CXTA Z6HF(,; M_QA,M5%X!G[6>5=@M^JQ[;UPHW.:0-_#@Z]!K<"+W[]K=H)/=<+_$]B!#:W* MAM8Y]/B1Z9?&3&%E,6$ \0U16$P?[4E@V3*K$U\@-HN"MY?8*@XN@^BZYZ_V M99T(:U=A!X3;%>'V&PG3S2G"[5HFK?"(\#_##@AW*L*=LX3O-CE>J%AER#8C M%UN@JOX\GH?I$)=95S]O2#Q0(5Q9K9U.@J0ZP,7V]TCK^N" MKNJ-[E;TNF?IW;(52T&D=1X-NW^_[XC1N8B"C[_7!#)0<]<;-4GD4ICB'JQ6 MJ_8[<%WG:'V(;;GHHG]@BIZ.M]RM9BH--BXW M7."G!2@;@,]G4IK=Q+Z@^EB)?P-02P,$% @ %H"I6*)WYK4W P >@H M !D !X;"]W;W)K&ULI99MC]HX$,>_RB@]55>I MD">>NH5(L-O3K=2>T.ZU?5'UA3<92+2)36T#7:D?OF,G!'HD0==]0VQG9OR; M?\9FIGLA'U6*J.%[D7,UNJ^(4"Z;Z8H.88:Q."T6.'UYCG)A)Q?*N".O6>QO%T?(C^ETV>DGE@"J]%_CE+=#IS M)@XDN&+;7-^)_=]8)30T\6*1*_L+^\K6*BV*RID(BHR73_:]$N+$(0Q: M'(+*(;#:85S(VDF7Z"/V]0LRQ7K\BM MQ;8'MSQ&;KX!+'/&%:B42520**FKJ:<#)D;5_R+DC]HX0_A@^ Z M5?".)YC\ZN^2%K4@P4&01= 9\ .3?0C]UQ!XP0#^ /? 63XZ=@AKR4.[0]@F MN0D$#9+/I61\C53S&A9/<&JW9$]V>;YG,H$O[RDDW&HLU-4!T5# M^-$H9,E=1A[:R.8ZV46#23AU=PTXPQIGV(ES4HW*5N/65N.:E#9K733#,YJ@ MF654LXQ^AZ52JPME=(;2FPR:8<8US/AW8&)&IS3/+_",SWG\%IY)S3/Y'W5# MIS!.C\>PBV5RQA).QLTL;VJ6-\^LX>.]T(141A^?(O6]%GU\[WA3>\\KY6ZH M*KH?_((U'+9@G?R!^,^JZ@M4?A-5,&JA"HY4P7/+^P)8< X6]$=M@PJ;*\O_#Y)ZT P7*M6UZ*'>QY;KL#.K5NK&:E^W$T;SLRHAOG=%_ M=8XKD[BE$^,4(CU MM6ER/X2$\"NZAE3>65*6$"%/VF05*$"60\HBF MB,%R8MS@ZQD>J00=\4<$.UX9(U7*(Z5/ZN13,#$LQ0AB\(6"(/*PA1G$L4*2 M//[)08WBF2JQ.MZC?]3%RV(>"8<9C?^, A%.C*&! EB232P>Z.XWR OJ*SR? MQES_HET>:QG(WW!!DSQ9,DBB-#N2YUR(2H+$:4ZP\P3[,*%W(L')$QQ=:,9, MEW5+!/'&C.X04]$230VT-CI;5A.E:AH7@LF[D'?).J;? - "V#;RY3$D M#%"#X#=Q3/UL^/NR*OL<6$15,!<<_?59/@!]$I#POYO4SMCTFMFH]\H5PO39T+[,GU_9\U&KY5;4@LV>3!!FN MJW'5&V_KN7U[;&ZKE1W'X('M%D$UQOV"<;^5\8+$P-%_:,YHL/%%$[56@'-G MIR.P6JUN4:M[4;9VNQ2N([":<(-"N,$KV3K#[5VCJUB?_S[J&15W#UKK4 M-*I_E1]8!*U Y\YE1V"UFD=%S:.+6@2C+H7K"*PF'+;*#L5ZI660 U?701\? M+(2&F*'3_'+'E:8*G^7P?-(;.;8BG3M37:'5Z[;+NNV+HU\A!2;9R\8>W03R M.R7B@A'UA;;_.&CN]UOASYZ_CM#J8I0M'>Y?EOD[[1"[0JN+5_:(N+63>HGY MW6-C#WN'[C\.PKU333PN&S36OXX!@_P@>/-RLY1 M FRE-]2XY+%)1;:/4EPM-NUN]%;5P?6IVLS3.U(E3+83>$_8*DHYBF$I(:VK M@5R$+-MO]J49N5XH" !9!@ &0 'AL+W=OR4'86Y(C551C:-(=2V$M=@:*3C3:E M0-J:;6@K R+SH+((>13%82FD"I*I?[7ZL+Z7W9H8J. I3N+NFS Y*"4JGZ* MQZ8.'0#G+P!X ^#>=RWD7=X(%,G4Z ,S+IK8W,*GZM%D3BIW*2LT="H)A\D* M=?IPL:"\,G:M2[IK*WRY+MBJOB>F-^Q>&4CU5LD_%%9#UL>03X]N#?Z9(IVB M9FM@\U(;],CS&T A"_N.G3&IV%VN=U:HS$Y#I%2">=_A2.7)AH"G'4CS1UX=L;HQ06_#K MG_.U14.?TJ\^SS7WJ)_;M=>5K40*LX#ZQX+90Y"\?3.(HX\GG ];Y\-3[,DM MN!;,P+C[L^&8P&%+GO$1ZUPJ.3PJ0U[M.J4>.N5A1%_5KC M5FO\FE;9/4&=>6'QUHC MC2*_S&GV@W$!=+[1&I\W;AZU_R;)7U!+ P04 " 6@*E8RS#//C0# Y M"0 &0 'AL+W=O2/6DHG]TVE'+G&J82?Z#92:?>"./9+"@ M)3?W<+2Y7>D53F'A8/32H-7C)VS?A('C?I?65P':4]QKEO4/H MR5>LA1S/&J'&*#8O#9US($:25!8%'E.\8^E3+GD&JO/<5.@#AVZ+XCJYB,+^ M<.ROVPH[O'K1,&J\=JCW&^K]@]1_N"J$MX:N\=XM@8BRF./^XS(Z. MXCDZAJ??ZD+8)I:N.6O?XKN@:N/_8*I'!1;%)1.: M<%@@9' YQ!U65:.N)D:N7*^;2X.=TPUS?-N L@[X?2&EV4[L LUK*?D+4$L# M!!0 ( !: J5C4H5B5R@( ($& 9 >&PO=V]R:W-H965T9-($T2)J4#[$V$BU,0X*IHF-[F/9@DMO&PA^9 M[;3P[W?MI*&@@O:PE\1V[CGWWF/[9+36YL%6B X>I5!V'%7.U6=Q;(L*);.' MND9%7Q;:2.9H:I:QK0VR,H"DB-,D.8XEXRK*1V%M9O*1;IS@"F<&;",E,T\3 M%'H]C@;19N&6+ROG%^)\5+,ESM'=U3-#L[AG*;E$9;E68' QCLX'9].ACP\! M/SBN[=88?"?W6C_XR54YCA)?$ HLG&=@]%KA%(7P1%3&GXXSZE-ZX/9XP_XE M]$Z]W#.+4RU^\M)5X^@T@A(7K!'N5J^_8M?/D>LN-HF@:*S3L@-3 M!9*K]LT>.QVV ,2S&Y!V@/0U8/@&(.L 66BTK2RT=<$,&&6%VTP%XVCF-<)9WW"O1D]E:O0 M\8*)?=B[0,>XH)@#L#[";EZ4YWNE&TN\=A0[DL$W$Q==RY.VY?2-EC.XT93& MPJ4JL7R)CTF^7L-TH^$D?9?PAIE#R :?($W2X8YZIO\.S]XI)^NW- M\V1M\ MY\KQTJM-]P/F6#2&.TZJ73X6HJ&.86&TA*F6=>/ZC>JWY7D_?ET3,5PYE/;W M+I7;*H:[J_#N>Y&$K.N-+A$)+2>+0%2P>@ S0.CIOI-$N+=H$1R&!-\Y5/AADIR>C>+7= MY(ZHY&1PW$>UU<=;MYFNVS*8G*5R&N7:0]FO]CYZ'NSCU?J$_+6UPV>:UISI MR"VYLB!P093)X0G59%K#:R=.U\$S[K4C!PK#BOX1:'P ?5]H[383GZ#_Z^1_ M 5!+ P04 " 6@*E8T/B5C= # #.$ &0 'AL+W=OWG-XC\2;\8&+1QDC*GA*$R8G5JS4 M[L:V91AC2N0UWR'33S9"%/ M9/X7#N551%$I7]S=S;)4ZS9R] U6&72I5T=@-;V&E5[#GV"5X3=6"?S^X,(JK8G](.U117O42OL!I1(T M5,?/!\P.1$2%83XSVFR25LB7;GI'8#7VKG,Z"#FOP29E%AU)UA5:7;.SPZ/[ M$ZQ2+GKN%7_8O[!*PZ3A**@FU0EY)T)>*Z&/F9)*5[S9VL(%'W>&1/-IM!7K MQ5O9$5J=^>ELZ?JOHOP[/8%VA5;7['0&=5N/;/]7^0??5+8[' TOZ[]A5B\8 M7!C /NL,4Q3;O&&6$/*,J:(/JD:KIGR6MZ(7XW/3K.<=YPFFZ/1UE[.E3$*" M&PWI7 ]T2J)HGHL;Q7=Y_[GF2G>S^66,)$)A)NCG&\[5\<8L4/T+8_HO4$L# M!!0 ( !: J5A;!_<6ZP0 ",A 9 >&PO=V]R:W-H965TW=&FS-<4HS(.2V(:=3L].4)1:XV'^[(&.AR3C M<93B!PI8EB2(_CO%,=F,+,?:/GB,EBLN']CCX1HM\1SS[^L'*N[L"B6,$IRR MB*2 XL7(FC@W,SB0 ?F(/R.\83O70);R3,B+O/D:CJR.S C'.. 2 HF/5SS# M<2R11![_E*!6]4X9N'N]1?^2%R^*>48,STC\%(5\-;)\"X1X@;*8/Y+-[[@L MR)-X 8E9_B_8E&,[%@@RQDE2!HL,DB@M/M%;2<1.@,!I#X!E &P&= \$N&6 MFQ=:9):7=8LX&@\IV0 J1PLT>9%SDT>+:J)43N.<4_%M).+X^#.B:90N&?CT MC3#V"UAC"N8K1#&X G/1,V$68T 68)+RZ.HVBC/).GC*V<$AF+QB*F:["&'@ M\UL09Z%X_H62!.3#Q8U$!@\5\ S%01:C?!8_W6*.HEB\^ JP J/\B%+PQXID M#*4A&]I8OF)K M_/-/3J_S6UMYAL!JQ7:K8KLYNGN@6-E[X;;UYCC(:,2CO6Z;D62=\:*M[A>@ M:FS5>']]$\#@*\<)^[N-L*Y)P@R!U0CS*L*\X[H#E?(L-86WA"TD87R%0;"C M1:'R5*P;L52K_!D(2_GFP6U\%4EX>1)RN7@=.T[>WJ^[1.R/@JZO!M4*[%4% M]K0%SC&5#3 !CSC$8EU[%C]2,Y**:GDDKQ_$6H I%VI+7ON#4R38$ M5N.B7W'1OPAU]$T29@BL1IA?$>9?@CK\O;[O#[J=ACBTF;Z3AT'%P\"DB,!_ M>\M^6]G:=Y[:)H; :O0X'66-.A>AK#(-0YR90JN3MN,GG4M05YG%#^2ES_6] M7$#%!3Q.84^(4I1R=J2&]+ G-X0AM#H)RJDZ[F6HR*C?-856)TTY7D?K#\^F MHNZ>BGR_:>#TJ;Z7"N5E';V9+44T/5E$6MB3^\$06IT$Y7>=WF6(R*@M-H56 M)TT98T=K(\\FHOZ>B#S/;XKH(QROHRROH_>\CYAQ&@6\,G.3#:(A R@-P?\E .&6K-X+@656>PJR/5[#06U M#/('W?9]!*CL*M3;U1\*X\C51O^:4Z?=%%J=%.5;(;P(K4"C/M<46ITTY7/A MD5NR'ZP5=W\_S6O^OZ=ED-_S#VA%F5*H-Z7W&6=<"$/,.6Y.,%WFI_ ,!"1+>7&B6CVM3OHG^?EVX_G4N9D5Y_4*IOCS M@3M$EY%048P7 K)SW1)$OKCA9)T?:C\3SDF27ZXP"C&5 \3W"T+X]D:^ MH/J[B/'_4$L#!!0 ( !: J5BP27\B(@( -@$ 9 >&PO=V]R:W-H M965T<>XZDJ[B1ZED7 8=!"]U@@MC MJ@DA.BM 4#V0%91V92N5H,:&:D=TI8#F'B0X"8-@3 1E)4YC/[=2:2QKPUD) M*X5T+015OV? 99/@(3Y./+)=8=P$2>.*[F -YJE:*1N1GB5G DK-9(D4;!,\ M'4YF(Y?O$[XS:/3)&#DG&RF?7;#($QPX0< A,XZ!VM\>'H!S1V1EO'2#T'0QG7 M-^@*L1(M&>=V6L?$6!V.C61=S5E;,WREYK12 Q0%'U 8A"/TM)ZCZZN;?VF( MM=%["7LOH><=O=$+^H.6],!$+F&B*YI!@NUEUZ#V@-/W[X;CX-,% MI5&O-/+LT5N5_OQF,]#"@-"_SHF-_H/842]V='%;%Z*B3 DG$P[V,=!P]LQ; MDGM/XIZ"?1H-[F.R/ZU,3BZJZ_DE53M6:L1A:U'!X.X6(]7V41L86?F[NY'& M=H(?%O;I >42[/I62G,,7#OTCUGZ%U!+ P04 " 6@*E8IS,YM#D# #N M$P #0 'AL+W-T>6QE($2XZ=.::#_?KY[!!>ZD.L'S984(E]C^^YYWR7QNV@UDM.'V:4 MZF!111K]-)HI(P M$8X&8E[>E;H.IG(N]#!,6E/@;I^S8=A-WH>!HQO+C [#IXNW/^92W[X)W/WL MW=E9Y^GR=M=^88'+,/*27A] >M7!>0V&42<'4>]AQHAOMHGMZG/#X_S.,;?^ M8:GN3Q9/-_6H,@YK83"QSE%3[]$@EV)=]CAT!L-.2AH\$SX,QX2SB6+@E9.2 M\:4S]\ PE5RJ0)M^,^&Z8*E_.;CK9M"*#4_)A%0VMHO@OB?-\AU@-0.!C/-6 M8"]TAM&@(EI3)>[,Q"ZVQA=0T(P?EY516"BR[/:NP[6#O9D@$ZDRJMHPW7!E M&@TXS4&.8L4,[EI6$8!:R](,,D8**8C5L/)H!H9V2CE_@.?T>[[%O<@WZM:! MJHEV: 0U0T?C)L"_R>:X-VGC5_$&%7N6^M/ MQ=E)5?'E1\X*45*7_,$!1P.R\@MF4K%?)AJTRM08J J#9ZHTFVY:?BI2/=*% M7K73(L3U M*8A,3D'D2?1D_Q1$IL M?X'TNDE[6#6QF,CH@F;C9JJ*B1T&9F"B-A;C MO+ X_U,^?30?AV':^EZDC_KT41_GY4/&]H/%\?NDYO)GFJ9QG"38CH['7@5C M;-^2!'[\;)@V\,#B0*0_VVN\VGB'[.\#K*;[.@3+%.]$+%-\KP'Q[QMXI*F_ MVE@<\,"J@/4.Q/?'@9[R^\0Q5!73ACW!.)*F& *]Z._1)$%V)X&/OS[84Q+' M:>I' /,KB&,,@:<11S %H %#XMB^!W?>1]'J/16M_\,W^@U02P,$% @ M%H"I6)>*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_'$K1#5V!(CV6&87[^20V;: M$+KVTN1$XH?R6;;[ZY;$Z9,VW^^U_LY^5J6RX]ZJKA]/^GV;KT3%[=_Z42BW M9ZE-Q6OWU3ST[:,1O+ K(>JJ[ >#0=*ON%2]L]-M6S>F#[_H6N2UU,IM]!ON MI'BR?_;[KVPMK;R7I:R?Q[WVWW(&,>\G -;B4QM;M$6W[W#&NA3MX M\ZVI]84L:V'.>2V^&-T\2O7@FW%7T0>7T?;#]N^F$T_,_^E&O5S*7)SKO*F$ MJC?]:$3I 95=R4?;8XI78MS;'L*X*EBJ:M=);*8V3;EC_96ZGYX5FZNN'2[H M0W,BW0XS*UIP.LCI]=5Y>I6EYRQ;3!;I/^G5(F/7%^SZ)KV=+&8 ,D @@X^" M_#R93ZZF*%, R!"!#/<(^2T D!$"&>WG=D\GV26[F /(&(&, M]P1Y.;GZDF8 ,D$@DSU"=F[W"($\&>VMNQ&F/9TE0MV+FU>:ML8 1"/ M$,0C6L29LK(0ABT,+URD9A-CN'H0_BP+"(\1PF-:PNNU,&LO.Q_'/W,K+=-+ M=F.$=>?Q&L;Q 1;(![2865-5W#Q[MDP^*.E.XTX^DSS7C9,/Q$1]0RR<6[$6 MJA%L:73%IBXG,$[@ECW)>L6F#;SE0\PX0V+E7'!IV!TO':GKT NIW,LC>>D$ M;FO35! 3<\Z06#HSY7JS=MF5Z/0<9I@AL6+F@MLN#::2(;%+9NX550_^1]G$ M6M&)*4-,'T-B?[CWTC2B8'/)VP3ZU1W$I#$DML97[F-P_1X:)HLAL2VFNJID MW5ZXE^[IH"M""A%@/*3?* M/7>6'\Y[H74(B) M#F\1&^5=Y6TX(2;FEY#8+VBUWHF((>:7D-@ON 9#B(GY)23VRU:#%UT-?MUH ML(.)^24D]@N.&4%,3#4AL6IPS!AB8NH)R>L7##.!(]F8?R)B_^"8(XB)*2CZ MH &OW9A'$!.S4$1L(1SS&&)B%HJ(+81A?FO'7W]CHM,LQ!;"\W(8-R/,0A&Q MA7!,&#ZK)#-BD*Z?>V/;EK^CS&+!036^@W)NS(=B/SL0IB8A:*B2WTMIP\ M;(L-K=JQ5(B)62@FMA"*V8\Q",?FTRUM,\)A"3,Q",;&%=F&"QQ1BHM/] MQ!;:-9 0"$F9J&8V$*[QA+ ;8>8F(7BCY^]\;VYK3)\S.>P08F(6 MBO:?!N+33"+#1J+=1O#[9GIX582B6**_<3UFW/ M>9G?&.;_;)8&1K%?XK-LRG+JMEVKN>;%=I7_]C\4SOX#4$L#!!0 ( !: MJ5C'UW-/1P( -4K : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H M0%S^ ?J$@,>7#Z=A5>W&L?M5U\-Z5X[-<-=VY70^LFG[ M8S.>E_VV[IKU>[,MM2R74?>W,ZJGQ]N9B]>OKOS/Q':SV:_+[W;]YUA.XS\& MUQ]M_S[L2AFKQ6O3;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ_ODM5?7<00)!,G^0 M0I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P>E)%.!'(GI#L1V)T0[T2@MZ#> M0J"WH-Y"H+=,'K8)]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;4 M6PCT5M1;"?16U%L)]%;46PGTULG+$@*]%?56 KT5]58"O17U5@*]%?56 KT5 M]58"O17U5@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K*;0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]\K"30 MVU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0 M.U#O(- [)C^;$.@=J'<0Z!VH=Q#H':AW$.B=4>],H'=&O3.!WAGUS@1Z9]0[ M$^B=4>_\DWH/X]>A#->>[S5>_R>I'L_GENOE+\OOG9.[]X)S?5LQ//T%4$L# M!!0 ( !: J5@?G85O"0( -@J 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:S4[C,!0%X%>ILD6-Z]\PB+(!M@.+>0%/_WKR%&>'OAOBLMBDY*\8B_6&>AM+YVG(*RL7>IORU[!F MWM9;NR8F%@O#:C^*F]?$B;RC8NPGCRL]A1"V]#LT8;T MT_9Y%SMT+*:GCF)YNL0[/;K5JJVI1C*?G/A>BD-K3K_B6F$N?_7XT3KNAYI/9 M^7K_N+"=YA'9]#C_CO^>\5O]+_8A0/J0('THD#XT2!\&I(\*I(]+D#Y^@/3! M%RB-H(C*44CE**9R%%0YBJH894$L! A0#% @ %H"I6 =! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " 6@*E8*.3T>>X K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 6@*E8F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( !: J5BKDFMQYP4 +L? 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ %H"I6$V2\2S[!@ !1\ !@ ("!OA0 'AL M+W=O\; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6 J& MB["W!@ &"X !@ ("!"B@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ %H"I6&%Q".)F @ O < !@ M ("!Z#, 'AL+W=O&UL4$L! A0#% @ %H"I6 N5%#@1#0 I", M !D ("!HT$ 'AL+W=O'0 &0 @('K3@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6.FT^]]P @ 204 !D M ("!65\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %H"I6 VCW'Z# @ E04 !D ("!3FH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6+ZC M[D#D!@ VQ, !D ("!5'T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6*[ N8X.! "@H !D M ("!<)4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %H"I6 1SYFZ^!0 :1, !D ("! M**H 'AL+W=O&PO=V]R:W-H965T@( $@% 9 M " @82U !X;"]W;W)K&UL4$L! A0#% M @ %H"I6/ 22E%( @ *04 !D ("!-;@ 'AL+W=O&PO=V]R:W-H965T.YPI100 %$+ 9 " @1C- !X;"]W;W)K&UL4$L! A0#% @ %H"I6&LI5^Y! @ /04 !D M ("!E-$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %H"I6%'/^?=Y P PX !D ("!N]L M 'AL+W=O(NM M8,4# !$$ &0 @(%KWP >&PO=V]R:W-H965T&UL4$L! A0#% @ M%H"I6$0SQ.O8 @ OP< !D ("!>.8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6$UY :#B P M(Q@ !D ("!\^\ 'AL+W=O&PO=V]R:W-H965T@4 +DD 9 " @83Z !X;"]W;W)K&UL4$L! A0#% @ %H"I6+U$'9VG @ !0@ !D M ("!-0 ! 'AL+W=O&PO=V]R:W-H M965TC@( ,X& 9 M " @9X& 0!X;"]W;W)K&UL4$L! M A0#% @ %H"I6 APENIN @ =0< !D ("!8PD! 'AL M+W=O!0 &0 @($(# $ >&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I M6#BD7*K# P 410 !D ("!A!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6"!3H0O( @ & @ M !D ("!>AP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6)@FQ;\A P 5PH !D M ("!RB8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %H"I6$#Z?N5U"@ WGT !D ("!/3$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6//X M+6KA!0 _", !D ("!8D0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H"I6)]@+XG[ P [A0 !D M ("!)%$! 'AL+W=O9N5XH" !9!@ &0 @(%650$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ %H"I6-2A6)7* @ @08 !D ("! M@EL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %H"I6+!)?R(B @ V 0 !D ("!K&&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " 6@*E8'YV%;PD" #8*@ $P @ &4=@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 4@!2 '46 #.> $ ! end XML 86 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 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 190 318 1 false 67 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited CONDENSED STATEMENTS OF OPERATIONS (Unaudited) Statements 2 false false R3.htm 100020 - Statement - CONDENSED BALANCE SHEETS (Unaudited) Sheet http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited CONDENSED BALANCE SHEETS (Unaudited) Statements 3 false false R4.htm 100040 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 4 false false R5.htm 100050 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) Statements 5 false false R6.htm 100060 - Statement - CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) Sheet http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 100070 - Statement - CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) Sheet http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Overview and Basis of Presentation Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation Overview and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 995475 - Disclosure - Revenue from Contracts with Customers Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 995485 - Disclosure - Fair Value of Financial Instruments Sheet http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 13 false false R14.htm 995495 - Disclosure - Inventories Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventories Inventories Notes 14 false false R15.htm 995505 - Disclosure - Leases Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeases Leases Notes 15 false false R16.htm 995515 - Disclosure - Intangible Assets Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets Intangible Assets Notes 16 false false R17.htm 995525 - Disclosure - Accrued Liabilities Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilities Accrued Liabilities Notes 17 false false R18.htm 995535 - Disclosure - Warrant Liabilities Sheet http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilities1 Warrant Liabilities Notes 18 false false R19.htm 995545 - Disclosure - Commitments and Contingencies Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 995555 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 20 false false R21.htm 995565 - Disclosure - Stockholders' Equity Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 995575 - Disclosure - Stock-Based Compensation Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 995585 - Disclosure - Earnings (Loss) per Share Sheet http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShare1 Earnings (Loss) per Share Notes 23 false false R24.htm 995605 - Disclosure - Subsequent Events Sheet http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 24 false false R25.htm 995615 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 995635 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers 26 false false R27.htm 995645 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstruments 27 false false R28.htm 995655 - Disclosure - Inventories (Tables) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventories 28 false false R29.htm 995665 - Disclosure - Leases (Tables) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeases 29 false false R30.htm 995675 - Disclosure - Intangible Assets (Tables) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets 30 false false R31.htm 995685 - Disclosure - Accrued Liabilities (Tables) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilities 31 false false R32.htm 995695 - Disclosure - Warrant Liabilities (Tables) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilities1 32 false false R33.htm 995705 - Disclosure - Stock-Based Compensation (Tables) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 33 false false R34.htm 995715 - Disclosure - Earnings (Loss) per Share (Tables) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables Earnings (Loss) per Share (Tables) Tables http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShare1 34 false false R35.htm 995725 - Disclosure - Overview and Basis of Presentation - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails Overview and Basis of Presentation - Additional Information (Details) Details 35 false false R36.htm 995735 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 36 false false R37.htm 995745 - Disclosure - Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) Details 37 false false R38.htm 995755 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails Revenue From Contracts With Customers - Additional Information (Details) Details 38 false false R39.htm 995765 - Disclosure - Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) Details 39 false false R40.htm 995775 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) Details 40 false false R41.htm 995785 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) Notes http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) Details 41 false false R42.htm 995795 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) Details 42 false false R43.htm 995805 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) Details 43 false false R44.htm 995815 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details 1) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1 Revenue From Contracts With Customers - Additional Information (Details 1) Details 44 false false R45.htm 995825 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liability Measured at Fair Value (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails Fair Value of Financial Instruments - Summary of Financial Assets and Liability Measured at Fair Value (Details) Details 45 false false R46.htm 995835 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value On Recurring Basis (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value On Recurring Basis (Details) Details 46 false false R47.htm 995845 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails Fair Value of Financial Instruments (Additional Information) (Details) Details http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables 47 false false R48.htm 995855 - Disclosure - Fair Value of Financial Instruments - Summary of Change in the Fair Value of Warrant Liabilities (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails Fair Value of Financial Instruments - Summary of Change in the Fair Value of Warrant Liabilities (Details) Details 48 false false R49.htm 995865 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 49 false false R50.htm 995875 - Disclosure - Leases - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 50 false false R51.htm 995885 - Disclosure - Leases - Schedule of Lease Revenue (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseRevenueDetails Leases - Schedule of Lease Revenue (Details) Details 51 false false R52.htm 995895 - Disclosure - Intangible Assets - Components of Intangible Assets (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails Intangible Assets - Components of Intangible Assets (Details) Details 52 false false R53.htm 995905 - Disclosure - Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) Details 53 false false R54.htm 995915 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 54 false false R55.htm 995925 - Disclosure - Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) Details 55 false false R56.htm 995935 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails Accrued Liabilities - Schedule of Accrued Liabilities (Details) Details 56 false false R57.htm 995945 - Disclosure - Warrant Liabilities - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails Warrant Liabilities - Additional Information (Details) Details 57 false false R58.htm 995955 - Disclosure - Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details) Details 58 false false R59.htm 995965 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 59 false false R60.htm 995975 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 60 false false R61.htm 995985 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 61 false false R62.htm 995995 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 62 false false R63.htm 996005 - Disclosure - Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) Details 63 false false R64.htm 996015 - Disclosure - Stock-Based Compensation - Summary of Option Award Activity (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails Stock-Based Compensation - Summary of Option Award Activity (Details) Details 64 false false R65.htm 996025 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) Details 65 false false R66.htm 996035 - Disclosure - Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details) Details 66 false false R67.htm 996055 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Details 67 false false R68.htm 996065 - Disclosure - Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) Details 68 false false R69.htm 996075 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details) Sheet http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details) Details 69 false false R70.htm 996085 - Disclosure - Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details) Details http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables 70 false false R71.htm 996095 - Disclosure - Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Parenthetical) (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Parenthetical) (Details) Details http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables 71 false false R72.htm 996105 - Disclosure - Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) Details http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables 72 false false R73.htm 996115 - Disclosure - Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details) Details http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables 73 false false R74.htm 996125 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - lnsr-20240331.htm 8 lnsr-20240331.htm lnsr-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "lnsr-20240331.htm": { "nsprefix": "lnsr", "nsuri": "http://lensar.com/20240331", "dts": { "inline": { "local": [ "lnsr-20240331.htm" ] }, "schema": { "local": [ "lnsr-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 264, "keyCustom": 54, "axisStandard": 22, "axisCustom": 0, "memberStandard": 39, "memberCustom": 25, "hidden": { "total": 16, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 12 }, "contextCount": 190, "entityCount": 1, "segmentCount": 67, "elementCount": 636, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 608, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited", "longName": "100010 - Statement - CONDENSED STATEMENTS OF OPERATIONS (Unaudited)", "shortName": "CONDENSED STATEMENTS OF OPERATIONS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R3": { "role": "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited", "longName": "100020 - Statement - CONDENSED BALANCE SHEETS (Unaudited)", "shortName": "CONDENSED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical", "longName": "100040 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical)", "shortName": "CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R5": { "role": "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited", "longName": "100050 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "longName": "100060 - Statement - CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited)", "shortName": "CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_40908892-784d-430b-a114-172a314239d8", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_40908892-784d-430b-a114-172a314239d8", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical", "longName": "100070 - Statement - CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)", "shortName": "CONDENSED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation", "longName": "995455 - Disclosure - Overview and Basis of Presentation", "shortName": "Overview and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers", "longName": "995475 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstruments", "longName": "995485 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventories", "longName": "995495 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeases", "longName": "995505 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets", "longName": "995515 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilities", "longName": "995525 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilities1", "longName": "995535 - Disclosure - Warrant Liabilities", "shortName": "Warrant Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:WarrantLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:WarrantLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995545 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStock", "longName": "995555 - Disclosure - Redeemable Convertible Preferred Stock", "shortName": "Redeemable Convertible Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:RedeemableConvertiblePreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:RedeemableConvertiblePreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "995565 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995575 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShare1", "longName": "995585 - Disclosure - Earnings (Loss) per Share", "shortName": "Earnings (Loss) per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEvents", "longName": "995605 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995615 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables", "longName": "995635 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables", "longName": "995645 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "995655 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995665 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables", "longName": "995675 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables", "longName": "995685 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesTables", "longName": "995695 - Disclosure - Warrant Liabilities (Tables)", "shortName": "Warrant Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995705 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables", "longName": "995715 - Disclosure - Earnings (Loss) per Share (Tables)", "shortName": "Earnings (Loss) per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "longName": "995725 - Disclosure - Overview and Basis of Presentation - Additional Information (Details)", "shortName": "Overview and Basis of Presentation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995735 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R37": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails", "longName": "995745 - Disclosure - Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details)", "shortName": "Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_93de78eb-a217-4a15-96fe-6a335365900b", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R38": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "longName": "995755 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details)", "shortName": "Revenue From Contracts With Customers - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:LeaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:LeaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "longName": "995765 - Disclosure - Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details)", "shortName": "Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R40": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "longName": "995775 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details)", "shortName": "Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_40908892-784d-430b-a114-172a314239d8", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R41": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails", "longName": "995785 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details)", "shortName": "Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails", "longName": "995795 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details)", "shortName": "Revenue From Contracts With Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails", "longName": "995805 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details)", "shortName": "Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_df11c44e-6bfb-4c46-a612-66c4b9354c27", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1", "longName": "995815 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details 1)", "shortName": "Revenue From Contracts With Customers - Additional Information (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f326b8cc-6e15-46d6-be51-b28f7001b074", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R45": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "longName": "995825 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liability Measured at Fair Value (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets and Liability Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "lnsr:WarrantDerivativeLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R46": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995835 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value On Recurring Basis (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value On Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_c2c03027-f354-4c68-8e92-f246b8020633", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c2c03027-f354-4c68-8e92-f246b8020633", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "longName": "995845 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details)", "shortName": "Fair Value of Financial Instruments (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "lnsr:FairValueTransfersBetweenLevels", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R48": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "longName": "995855 - Disclosure - Fair Value of Financial Instruments - Summary of Change in the Fair Value of Warrant Liabilities (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Change in the Fair Value of Warrant Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_fdeccded-818d-4e68-b2ea-7c2cbe495112", "name": "lnsr:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisWarrantLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:FairValueWarrantLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fdeccded-818d-4e68-b2ea-7c2cbe495112", "name": "lnsr:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisWarrantLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:FairValueWarrantLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails", "longName": "995865 - Disclosure - Inventories - Schedule of Inventory (Details)", "shortName": "Inventories - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "995875 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_9b28a7f5-3fa6-4dd2-80ee-8c7f32eb8533", "name": "lnsr:LessorOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9b28a7f5-3fa6-4dd2-80ee-8c7f32eb8533", "name": "lnsr:LessorOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseRevenueDetails", "longName": "995885 - Disclosure - Leases - Schedule of Lease Revenue (Details)", "shortName": "Leases - Schedule of Lease Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:OperatingLeaseLeaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "longName": "995895 - Disclosure - Intangible Assets - Components of Intangible Assets (Details)", "shortName": "Intangible Assets - Components of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "longName": "995905 - Disclosure - Intangible Assets - Components of Intangible Assets (Parenthetical) (Details)", "shortName": "Intangible Assets - Components of Intangible Assets (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "995915 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails", "longName": "995925 - Disclosure - Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details)", "shortName": "Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "longName": "995935 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "shortName": "Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "longName": "995945 - Disclosure - Warrant Liabilities - Additional Information (Details)", "shortName": "Warrant Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_a97af539-67c8-4e10-90cd-de2d30a25f54", "name": "lnsr:StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a97af539-67c8-4e10-90cd-de2d30a25f54", "name": "lnsr:StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails", "longName": "995955 - Disclosure - Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details)", "shortName": "Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:FairValueOfWarrantLiabilitiesAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:FairValueOfWarrantLiabilitiesAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995965 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "lnsr:EmployeeRetentionCreditCaresActRetentionAmountRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "lnsr:EmployeeRetentionCreditCaresActRetentionAmountRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "longName": "995975 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details)", "shortName": "Redeemable Convertible Preferred Stock - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_af134e5e-3f7c-45ca-9ee3-0cd6814e5359", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R61": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "995985 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "995995 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails", "longName": "996005 - Disclosure - Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details)", "shortName": "Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_29ebb9ea-4350-4569-b79f-e677683ed9f0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29ebb9ea-4350-4569-b79f-e677683ed9f0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "longName": "996015 - Disclosure - Stock-Based Compensation - Summary of Option Award Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Option Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_dedeaafe-b3fb-46f5-9217-d4d1d67caa31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6326050f-c57c-4273-aecc-45bfb7eeb4ba", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R65": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "longName": "996025 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_b69c23d0-b727-417a-8814-448cde4ff6db", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b69c23d0-b727-417a-8814-448cde4ff6db", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails", "longName": "996035 - Disclosure - Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details)", "shortName": "Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "longName": "996055 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_36356b08-d27e-4436-afa9-426d290a66d4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_36356b08-d27e-4436-afa9-426d290a66d4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "longName": "996065 - Disclosure - Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details)", "shortName": "Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R69": { "role": "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails", "longName": "996075 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details)", "shortName": "Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "lnsr:EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9fa1998d-6d32-4a75-a48e-9c171a444105", "name": "lnsr:EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R70": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "longName": "996085 - Disclosure - Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details)", "shortName": "Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R71": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical", "longName": "996095 - Disclosure - Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Parenthetical) (Details)", "shortName": "Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_270fd77c-97b4-4943-9c10-859c2bfef356", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "longName": "996105 - Disclosure - Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details)", "shortName": "Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_f5121571-46a6-43ee-b847-708396f8ad0c", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cc67d184-bb15-49e0-99c3-ebfdeec1f7b7", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "unique": true } }, "R73": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "longName": "996115 - Disclosure - Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details)", "shortName": "Earnings (Loss) per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_09e46a3c-5f63-438c-b421-d2c40047b322", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_09e46a3c-5f63-438c-b421-d2c40047b322", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } }, "R74": { "role": "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996125 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_4372767e-67b9-4108-b27e-5e1c8f4ebef2", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4372767e-67b9-4108-b27e-5e1c8f4ebef2", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "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": [ "r20", "r681" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Allowance for Accounts Receivable", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r813" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $44 and $62, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts receivable, current", "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": [ "r229", "r230" ] }, "lnsr_AccountsReceivablesPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://lensar.com/20240331", "localname": "AccountsReceivablesPaymentTerms", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivables payment terms", "label": "Accounts Receivables Payment Terms", "documentation": "Accounts receivables payment terms." } } }, "auth_ref": [] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization on investments, net", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r103" ] }, "lnsr_AccruedCustomerAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "AccruedCustomerAdvances", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer advances", "label": "Accrued Customer Advances", "documentation": "Accrued customer advances." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Accrued 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": [ "r23" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "lnsr_AccruedOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "AccruedOfferingCosts", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued offering costs", "label": "Accrued Offering Costs", "documentation": "Accrued offering costs." } } }, "auth_ref": [] }, "lnsr_AccruedOfferingCostsRelatedToNonCashInvestingAndFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "AccruedOfferingCostsRelatedToNonCashInvestingAndFinancingActivities", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued offering costs", "terseLabel": "Accrued offering costs", "label": "Accrued Offering Costs Related To Non-cash Investing And Financing Activities", "documentation": "Accrued offering costs related to non-cash investing and financing activities." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r93", "r150", "r511", "r532", "r533" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r32", "r412", "r415", "r442", "r528", "r529", "r793", "r794", "r795", "r801", "r802", "r803" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangible assets weighted average amortization period", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r107" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r732" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r85" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "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": [ "r389", "r390", "r391", "r545", "r801", "r802", "r803", "r855", "r871" ] }, "lnsr_AdditionalRoyaltyPaymentsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "AdditionalRoyaltyPaymentsPercentage", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional royalty payments rate", "label": "Additional Royalty Payments Percentage", "documentation": "Additional royalty payments percentage." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r738" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r738" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation under the Incentive Plans and 2020 Plan", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Stock-based compensation", "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": [ "r66", "r67", "r355" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "lnsr_AgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "AgencyBondsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency Bonds", "label": "Agency Bonds [Member]", "documentation": "Agency bonds." } } }, "auth_ref": [] }, "lnsr_AggregatePurchasePriceOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "AggregatePurchasePriceOfShares", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate purchase price of shares.", "label": "Aggregate Purchase Price Of Shares", "terseLabel": "Aggregate purchase price of shares" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "lnsr_AgreementDate": { "xbrltype": "dateItemType", "nsuri": "http://lensar.com/20240331", "localname": "AgreementDate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement date.", "label": "Agreement Date", "terseLabel": "Agreement initiated date" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r738" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r745" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r710", "r718", "r728", "r745", "r753", "r757", "r765" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r763" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r384", "r392" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Allowance for Notes Receivable", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r46", "r813" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r151", "r231", "r266" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r273" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForNotesAndLoansReceivableCurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable, allowance", "label": "Financing Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r151", "r231", "r266" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForNotesAndLoansReceivableNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Notes and other receivables, long-term, allowance", "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent", "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent." } } }, "auth_ref": [ "r231", "r266" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r47", "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares excluded from the calculation of net loss per diluted share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average shares excluded from the calculation of net loss per diluted share", "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": [ "r205" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "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://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "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": [ "r41" ] }, "lnsr_AsiaExcludingSouthKoreaMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "AsiaExcludingSouthKoreaMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia (Excluding South Korea)", "label": "Asia Excluding South Korea [Member]", "documentation": "Asia (Excluding South Korea)." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "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": [ "r119", "r146", "r178", "r213", "r219", "r223", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r405", "r409", "r429", "r507", "r582", "r681", "r694", "r821", "r822", "r858" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "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://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "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": [ "r140", "r154", "r178", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r405", "r409", "r429", "r681", "r821", "r822", "r858" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total assets", "totalLabel": "Total assets", "terseLabel": "Assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r77" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "lnsr_AssociatedProfessionalFeesToBeRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "AssociatedProfessionalFeesToBeRecognized", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Associated professional fees to be recognized", "label": "Associated Professional Fees To Be Recognized", "documentation": "Associated professional fees to be recognized." } } }, "auth_ref": [] }, "lnsr_AtTheMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "AtTheMarketOfferingMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ATM offerings", "label": "At The Market Offering [Member]", "documentation": "At the market offering." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "totalLabel": "Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r236" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Losses", "negatedTotalLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r237" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r233", "r279", "r506" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "totalLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r234", "r279", "r499", "r807" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r760" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r761" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r756" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r756" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r757" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r757" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r74", "r75" ] }, "lnsr_BasicWeightedAverageNumberOfSharesOfCommonStockAndParticipatingSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "BasicWeightedAverageNumberOfSharesOfCommonStockAndParticipatingSecurities", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Basic Weighted Average Number Of Shares Of Common Stock And Participating Securities", "label": "Basic Weighted Average Number Of Shares Of Common Stock And Participating Securities", "terseLabel": "Basic weighted average common stock and participating securities" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Overview and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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)." } } }, "auth_ref": [ "r81", "r104", "r105" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accounts payable for purchases of Property and equipment, net", "negatedLabel": "Accounts payable for purchases of Property and equipment, net", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r35", "r142", "r654" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "periodStartLabel": "Cash and cash equivalents at beginning of the period", "periodEndLabel": "Cash and cash equivalents at end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r101", "r175" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "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": [ "r1", "r101" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental schedule of non-cash investing and financing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r7", "r688", "r689", "r690", "r691" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r736" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "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": [ "r134", "r147", "r148", "r149", "r178", "r198", "r199", "r202", "r204", "r211", "r212", "r263", "r297", "r299", "r300", "r301", "r304", "r305", "r310", "r311", "r314", "r317", "r324", "r429", "r536", "r537", "r538", "r539", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r570", "r591", "r611", "r631", "r632", "r633", "r634", "r635", "r772", "r799", "r805" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "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": [ "r147", "r148", "r149", "r211", "r310", "r311", "r312", "r314", "r317", "r322", "r324", "r536", "r537", "r538", "r539", "r664", "r772", "r799" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r325" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails" ], "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://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails" ], "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": [ "r60" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r737" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 10)", "label": "Commitments and Contingencies", "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": [ "r26", "r79", "r508", "r569" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "lnsr_CommitmentsAndContingenciesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "CommitmentsAndContingenciesDisclosureLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies Disclosure [Line Items]", "label": "Commitments And Contingencies Disclosure [Line Items]", "documentation": "Commitments and Contingencies Disclosure [Line Items]" } } }, "auth_ref": [] }, "lnsr_CommitmentsAndContingenciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "CommitmentsAndContingenciesDisclosureTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies Disclosure [Table]", "label": "Commitments And Contingencies Disclosure [Table]", "documentation": "Commitments and Contingencies Disclosure." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "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": [ "r110", "r291", "r292", "r638", "r816" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r28" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r684", "r685", "r686", "r688", "r689", "r690", "r691", "r801", "r802", "r855", "r870", "r871" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "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": [ "r84", "r570" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "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": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding", "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", "r84", "r570", "r588", "r871", "r872" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.01 per share, 150,000 shares authorized at March 31, 2024 and December 31, 2023; 11,395 and 11,327 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively", "label": "Common Stock, Value, Issued", "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": [ "r84", "r510", "r681" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockVotingRights", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock voting rights", "label": "Common Stock, Voting Rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r56" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r742" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r741" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r743" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r740" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss and comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r33", "r158", "r160", "r166", "r502", "r518" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "lnsr_ContingentMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ContingentMilestonePayments", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent milestone payments", "label": "Contingent Milestone Payments", "documentation": "Contingent milestone payments." } } }, "auth_ref": [] }, "lnsr_ContingentMilestonePaymentsUponCommercialization": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ContingentMilestonePaymentsUponCommercialization", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent additional milestone payments upon commercialization", "label": "Contingent Milestone Payments Upon Commercialization", "documentation": "Contingent milestone payments upon commercialization." } } }, "auth_ref": [] }, "lnsr_ContingentMilestonePaymentsUponRegulatoryClearanceAndCommercialization": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ContingentMilestonePaymentsUponRegulatoryClearanceAndCommercialization", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent milestone payments upon regulatory clearance and commercialization", "label": "Contingent Milestone Payments Upon Regulatory Clearance and Commercialization", "documentation": "Contingent milestone payments upon regulatory clearance and commercialization." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Information about Receivables and Contract Liabilities from Contracts with Customers", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r825" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r327", "r329", "r340" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset, current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r327", "r329", "r340" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments received", "label": "Contract with Customer, Asset, Reclassified to Receivable", "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional." } } }, "auth_ref": [ "r665" ] }, "lnsr_ContractWithCustomerAssetRecognised": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ContractWithCustomerAssetRecognised", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets recognized", "label": "Contract With Customer Asset Recognised", "documentation": "Contract with customer asset recognized." } } }, "auth_ref": [] }, "lnsr_ContractWithCustomerAssetWriteOffDueToContractModification": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ContractWithCustomerAssetWriteOffDueToContractModification", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-off due to contract modification", "label": "Contract With Customer Asset Write-off Due to Contract Modification", "documentation": "Contract With Customer Asset Write-off Due to Contract Modification", "negatedLabel": "Write-off due to contract modification" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Liability, Total", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r327", "r328", "r340" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liability, current", "terseLabel": "Deferred revenue", "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": [ "r327", "r328", "r340" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liability, non-current", "label": "Contract with Customer, Liability, Noncurrent", "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": [ "r327", "r328", "r340" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Beginning 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": [ "r341" ] }, "lnsr_ConvertiblePreferredStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "ConvertiblePreferredStockLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [line Items]", "documentation": "Convertible preferred stock." } } }, "auth_ref": [] }, "lnsr_CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciation", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "terseLabel": "Total cost of revenue", "label": "Cost Of Goods And Service Excluding Amortization Including Depreciation", "documentation": "Cost of goods and service excluding amortization including depreciation." } } }, "auth_ref": [] }, "lnsr_CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciationAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue (exclusive of amortization)", "label": "Cost Of Goods And Service Excluding Amortization Including Depreciation [Abstract]", "documentation": "Cost of goods and service excluding amortization including depreciation." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r96", "r178", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r429", "r821" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "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": [ "r69" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Deferred Revenue, Current", "totalLabel": "Deferred Revenue, Current, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r784" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Deferred Revenue, Noncurrent", "totalLabel": "Deferred Revenue, Noncurrent, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r785" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation", "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": [ "r5", "r51" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r12", "r71", "r72", "r73", "r76", "r179" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "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": [ "r339", "r666", "r667", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "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": [ "r339", "r666", "r667", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Product and Service Revenue Disaggregated by Geographic Region", "label": "Disaggregation of Revenue [Table Text Block]", "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": [ "r826" ] }, "lnsr_DisclosureConvertiblePreferredStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "DisclosureConvertiblePreferredStockAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Convertible Preferred Stock [Abstract]", "documentation": "Disclosure convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r353", "r357", "r385", "r386", "r388", "r677" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "lnsr_DisclosureOfConvertiblePreferredStockTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "DisclosureOfConvertiblePreferredStockTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of Convertible Preferred Stock [Table]", "documentation": "Disclosure of convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend declared on common stock", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r114" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r698" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r731" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Basic net loss per share", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r185", "r186", "r187", "r188", "r189", "r195", "r198", "r202", "r203", "r204", "r208", "r420", "r421", "r503", "r519", "r656" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r198", "r199", "r202" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted net loss per share", "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r185", "r186", "r187", "r188", "r189", "r198", "r202", "r203", "r204", "r208", "r420", "r421", "r503", "r519", "r656" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShare1" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r194", "r205", "r206", "r207" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Compensation", "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": [ "r23" ] }, "lnsr_EmployeeRetentionCreditCaresActContingentProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeRetentionCreditCaresActContingentProfessionalFees", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee retention credit, cares act contingent professional fees.", "label": "Employee Retention Credit, Cares Act Contingent Professional Fees", "terseLabel": "Contingent professional fees" } } }, "auth_ref": [] }, "lnsr_EmployeeRetentionCreditCaresActRetentionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeRetentionCreditCaresActRetentionAmount", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee retention credit amount", "documentation": "Employee retention credit, cares act retention amount.", "label": "Employee Retention Credit, Cares Act Retention Amount" } } }, "auth_ref": [] }, "lnsr_EmployeeRetentionCreditCaresActRetentionAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeRetentionCreditCaresActRetentionAmountRecognized", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit, CARES Act retention amount recognized.", "label": "Employee Retention Credit, CARES Act Retention Amount Recognized", "terseLabel": "Employee retention credit amount recognized" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "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": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total unrecognized stock-based compensation expense", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization." } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationNextTwelveMonths", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Next Twelve Months", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization next twelve months." } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Remainder Of Fiscal Year", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization remainder of fiscal year." } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationThereafter", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Thereafter", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization thereafter." } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearFour", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Four", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year four." } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearThree", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Three", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year three." } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearTwo", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Two", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year two." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense, weighted-average period of recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for 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": [ "r387" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r854" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r854" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Outstanding Stock Options", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r696" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r696" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r771" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act 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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r696" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "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://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r770" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r696" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r696" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r696" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r696" ] }, "lnsr_EquipmentUnderLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "EquipmentUnderLeaseNet", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment under lease, net", "label": "Equipment Under Lease Net", "documentation": "Equipment under lease, net." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "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", "r138", "r162", "r163", "r164", "r180", "r181", "r182", "r184", "r190", "r192", "r210", "r264", "r265", "r326", "r389", "r390", "r391", "r401", "r402", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r430", "r431", "r432", "r433", "r434", "r435", "r442", "r528", "r529", "r530", "r545", "r611" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r739" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r873", "r874", "r875", "r876" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r745" ] }, "lnsr_ExercisePriceRangeFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "ExercisePriceRangeFiveMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $6.07 - $8.62", "documentation": "Exercise price range five.", "label": "Exercise Price Range Five [Member]" } } }, "auth_ref": [] }, "lnsr_ExercisePriceRangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "ExercisePriceRangeFourMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $6.04", "documentation": "Exercise price range four.", "label": "Exercise Price Range Four [Member]" } } }, "auth_ref": [] }, "lnsr_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $2.15 - $3.10", "documentation": "Exercise price range one.", "label": "Exercise Price Range One [Member]" } } }, "auth_ref": [] }, "lnsr_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price range three.", "label": "Exercise Price Range Three [Member]", "terseLabel": "Exercise Price $3.27 - $5.95" } } }, "auth_ref": [] }, "lnsr_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $3.23", "documentation": "Exercise price range two.", "label": "Exercise Price Range Two [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Change in fair value of warrant liabilities", "negatedLabel": "Change in fair value of warrant liabilities", "verboseLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r5" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r423", "r424", "r427" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r423", "r424", "r427" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r77", "r118" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r13" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r77", "r78" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r306", "r344", "r345", "r346", "r347", "r348", "r349", "r424", "r455", "r456", "r457", "r662", "r663", "r673", "r674", "r675" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r78", "r117" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r428" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "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": [ "r422" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r306", "r344", "r349", "r424", "r455", "r673", "r674", "r675" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r306", "r344", "r349", "r424", "r456", "r662", "r663", "r673", "r674", "r675" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r306", "r344", "r345", "r346", "r347", "r348", "r349", "r424", "r457", "r662", "r663", "r673", "r674", "r675" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r13" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r13", "r78" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "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": [] }, "lnsr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentOfWarrants", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value", "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Fair Value Adjustment Of Warrants", "documentation": "Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, fair value adjustment of warrants." } } }, "auth_ref": [] }, "lnsr_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisWarrantLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisWarrantLiabilityValue", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Fair Value Ending Balance", "periodStartLabel": "Fair Value Beginning Balance", "label": "Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Warrant Liability Value", "documentation": "Fair value measurement with unobservable inputs reconciliations recurring basis warrant liability value" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r306", "r344", "r345", "r346", "r347", "r348", "r349", "r455", "r456", "r457", "r662", "r663", "r673", "r674", "r675" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r422", "r428" ] }, "lnsr_FairValueOfWarrantLiabilitiesAssumptionsDividends": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueOfWarrantLiabilitiesAssumptionsDividends", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Fair Value of Warrant Liabilities Assumptions Dividends", "documentation": "Fair Value of Warrant Liabilities Assumptions Dividends" } } }, "auth_ref": [] }, "lnsr_FairValueOfWarrantLiabilitiesAssumptionsExpectedTerm": { "xbrltype": "durationItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueOfWarrantLiabilitiesAssumptionsExpectedTerm", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "label": "Fair Value of Warrant Liabilities Assumptions Expected Term", "documentation": "Fair Value of Warrant Liabilities Assumptions Expected Term" } } }, "auth_ref": [] }, "lnsr_FairValueOfWarrantLiabilitiesAssumptionsExpectedVolatility": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueOfWarrantLiabilitiesAssumptionsExpectedVolatility", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Fair Value of Warrant Liabilities Assumptions Expected Volatility", "documentation": "Fair Value of Warrant Liabilities Assumptions Expected Volatility" } } }, "auth_ref": [] }, "lnsr_FairValueOfWarrantLiabilitiesAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueOfWarrantLiabilitiesAssumptionsRiskFreeInterestRate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Fair Value of Warrant Liabilities Assumptions Risk Free Interest Rate", "documentation": "Fair Value of Warrant Liabilities Assumptions Risk Free Interest Rate" } } }, "auth_ref": [] }, "lnsr_FairValueTransfersBetweenLevels": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueTransfersBetweenLevels", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value transfers between levels", "label": "Fair Value Transfers Between Levels", "documentation": "Fair value transfers between levels." } } }, "auth_ref": [] }, "lnsr_FairValueWarrantLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "FairValueWarrantLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in the Fair Value of Warrant Liabilities", "label": "Fair Value Warrant Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table Text Block]", "documentation": "Fair value warrant liabilities measured on recurring basis unobservable input reconciliation" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r268", "r270", "r275", "r276", "r277", "r280", "r281", "r282", "r308", "r322", "r417", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r517", "r661", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r808", "r809", "r810", "r811" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r8", "r135", "r136", "r137", "r151", "r266", "r271", "r274", "r867" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff, Total", "negatedLabel": "Write-offs", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r9", "r273", "r278", "r660" ] }, "us-gaap_FinancingReceivableChangeInPresentValueInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableChangeInPresentValueInterestIncome", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on notes receivable", "label": "Financing Receivable, Change in Present Value, Interest Income", "documentation": "Amount of interest income on financing receivable from change in present value of expected cash flows attributable to passage of time. Excludes net investment in lease." } } }, "auth_ref": [ "r267", "r269" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets estimated useful life", "label": "Finite-Lived Intangible Asset, 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://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "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": [ "r144", "r287" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r485", "r486" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r108", "r486" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "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": [ "r485" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r48", "r49" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Net Carrying Amount", "terseLabel": "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": [ "r108", "r485" ] }, "lnsr_ForfeitOfCommonStockForPayrollTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ForfeitOfCommonStockForPayrollTaxes", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Forfeit Of Common Stock For Payroll Taxes", "label": "Forfeit Of Common Stock For Payroll Taxes", "terseLabel": "Forfeit of common stock for payroll taxes" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and 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": [ "r5" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r95" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "lnsr_GrossInventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "GrossInventoryWriteDown", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Write-down of inventory", "label": "Gross Inventory Write Down", "documentation": "Gross inventory write down." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment expenses", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r798", "r814" ] }, "lnsr_IncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "IncentiveAwardPlanMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Incentive Plans", "terseLabel": "Incentive Award Plan", "label": "Incentive Award Plan [Member]", "documentation": "Incentive Award Plan." } } }, "auth_ref": [] }, "lnsr_IncentiveStockOptionsAndNonqualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "IncentiveStockOptionsAndNonqualifiedStockOptionsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Stock Options And Nonqualified Stock Options", "label": "Incentive Stock Options And Nonqualified Stock Options [Member]", "documentation": "Incentive Stock Options and Nonqualified Stock Options [Member]" } } }, "auth_ref": [] }, "lnsr_IncentiveStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "IncentiveStockOptionsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Stock Options", "label": "Incentive Stock Options [Member]", "documentation": "Incentive stock options." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r289", "r290", "r596" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r290", "r596" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Expense (Benefit), Total", "terseLabel": "Income tax expense/(benefit) from continuing operations", "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": [ "r125", "r132", "r191", "r192", "r216", "r396", "r403", "r520" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r161", "r394", "r395", "r397", "r398", "r399", "r400", "r535" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for taxes", "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "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": [ "r36" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billings not yet recognized as revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "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": [ "r483", "r797" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r650" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesReceivableCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Notes receivable", "label": "Increase (Decrease) in Notes Receivable, Current", "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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": [ "r775", "r797" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total", "negatedLabel": "Other", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid and other current 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": [ "r4" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r710", "r718", "r728", "r745", "r753", "r757", "r765" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r763" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r699", "r769" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r699", "r769" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r699", "r769" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r284" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Income (Expense), Net, Total", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r124" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r170", "r173", "r174" ] }, "lnsr_InterestToBeRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "InterestToBeRecognized", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest to be recognized", "label": "Interest, to be Recognized", "documentation": "Interest, to be recognized." } } }, "auth_ref": [] }, "lnsr_InternationalDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "InternationalDistributionAgreementMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International Distribution Agreement", "label": "International Distribution Agreement [Member]", "documentation": "International distribution agreement." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r283" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished Goods", "label": "Inventory, Finished Goods, Gross", "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": [ "r788" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "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": [ "r152", "r655", "r681" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw Materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r790" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r789" ] }, "lnsr_IssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "IssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of warrants", "documentation": "Issuance of warrants" } } }, "auth_ref": [] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "South Korea", "label": "KOREA, REPUBLIC OF" } } }, "auth_ref": [] }, "us-gaap_LeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseIncome", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lease Income, Total", "terseLabel": "Lease revenue", "label": "Lease Income", "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "lnsr_LeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "LeasesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease", "label": "Leases [Member]", "documentation": "Leases." } } }, "auth_ref": [] }, "lnsr_LesseeAndLessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "LesseeAndLessorLeaseDescriptionLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee and Lessor Lease Description [Line Items]", "label": "Lessee And Lessor Lease Description [Line Items]", "documentation": "Lessee and lessor lease description.", "verboseLabel": "Lessee and Lessor Lease Description [Line Items]" } } }, "auth_ref": [] }, "us-gaap_LessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor Lease Description [Table]", "label": "Lessor, Lease, Description [Table]", "documentation": "Disclosure of information about lessor's leases." } } }, "auth_ref": [ "r440" ] }, "lnsr_LessorOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://lensar.com/20240331", "localname": "LessorOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, operating leases, remaining lease terms", "label": "Lessor Operating Lease Remaining Lease Term", "documentation": "Lessor, operating lease, remaining lease term.", "verboseLabel": "Lessor, operating leases, remaining lease terms" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "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": [ "r22", "r178", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r406", "r409", "r410", "r429", "r568", "r657", "r694", "r821", "r858", "r859" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable convertible preferred stock, 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": [ "r89", "r120", "r513", "r681", "r800", "r812", "r856" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "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": [ "r24", "r141", "r178", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r406", "r409", "r410", "r429", "r681", "r821", "r858", "r859" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities measured at fair value", "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r77" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "lnsr_LongTermInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "LongTermInvestmentMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long Term Investment [Member]", "documentation": "Long term investment" } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "totalLabel": "Long-Term Investments, Total", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r143" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r351", "r482", "r527", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r648", "r649", "r659", "r664", "r676", "r683", "r823", "r860", "r861", "r862", "r863", "r864", "r865" ] }, "lnsr_MaximumValueOfCommonAndPreferredStockAndOtherSecuritiesIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "MaximumValueOfCommonAndPreferredStockAndOtherSecuritiesIssuable", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum value of common and preferred stock and other securities issuable", "label": "Maximum Value of Common and Preferred Stock and Other Securities Issuable", "documentation": "Maximum value of common and preferred stock and other securities issuable." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r737" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r737" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r351", "r482", "r527", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r648", "r649", "r659", "r664", "r676", "r683", "r823", "r860", "r861", "r862", "r863", "r864", "r865" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r756" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r827" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r764" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r738" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash 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": [ "r172" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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": [ "r172" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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": [ "r101", "r102", "r103" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r94", "r103", "r123", "r139", "r157", "r159", "r164", "r178", "r183", "r185", "r186", "r187", "r188", "r191", "r192", "r200", "r213", "r218", "r222", "r224", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r421", "r429", "r516", "r590", "r609", "r610", "r658", "r692", "r821" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to common stockholders", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Numerator for basic earnings (loss) per common share", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r169", "r185", "r186", "r187", "r188", "r195", "r196", "r201", "r204", "r213", "r218", "r222", "r224", "r658" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued 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_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r737" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r707", "r718", "r728", "r745", "r753" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r735" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r734" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r745" ] }, "lnsr_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://lensar.com/20240331", "localname": "NonRule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arr Modified Flag", "documentation": "Non-rule 10b5-1 arr modified flag." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r764" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r764" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable, net of allowance of $7 and $7, respectively", "totalLabel": "Financing Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Notes receivable, current", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r229", "r230", "r500" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Notes and other receivables, long-term, net of allowance of $24 and $26, respectively", "totalLabel": "Financing Receivable, after Allowance for Credit Loss, Noncurrent, Total", "verboseLabel": "Notes receivable, long-term", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "lnsr_NotesAndOtherReceivablesNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "NotesAndOtherReceivablesNoncurrentMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes and Other Receivables, Long-Term, Net", "label": "Notes And Other Receivables Noncurrent [Member]", "documentation": "Notes and other receivables, noncurrent." } } }, "auth_ref": [] }, "lnsr_NotesReceivableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "NotesReceivableInterestRate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable interest rate", "label": "Notes Receivable Interest Rate", "documentation": "Notes receivable interest rate." } } }, "auth_ref": [] }, "lnsr_NumberOfSharesConvertibleIntoCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "NumberOfSharesConvertibleIntoCommonStock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares convertible into common stock", "label": "Number Of Shares Convertible Into Common Stock", "documentation": "Number of shares convertible into common stock." } } }, "auth_ref": [] }, "lnsr_OfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "OfferingCosts", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Offering costs", "label": "Offering costs", "documentation": "Offering costs" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r213", "r218", "r222", "r224", "r658" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseRevenueDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Lease Income, Total", "verboseLabel": "Lease revenue", "terseLabel": "Lease", "label": "Operating Lease, Lease Income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r209", "r439", "r441" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Revenue", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r209", "r441" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r437" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r437" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease cost", "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": [ "r798" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r438" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r153", "r681" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r145" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in unrealized loss on investments", "terseLabel": "Change in unrealized gain (loss) on investments", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r155", "r156", "r262" ] }, "lnsr_OtherGeographicalRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "OtherGeographicalRegionMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Geographical Region [Member]", "documentation": "Other geographical region." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r98" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "lnsr_OverviewAndBasisOfPresentationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "OverviewAndBasisOfPresentationLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Overview And Basis Of Presentation [Line Items]", "label": "Overview And Basis Of Presentation [Line Items]", "documentation": "Overview and basis of presentation." } } }, "auth_ref": [] }, "lnsr_OverviewAndBasisOfPresentationTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "OverviewAndBasisOfPresentationTable", "lang": { "en-us": { "role": { "terseLabel": "Overview And Basis Of Presentation [Table]", "label": "Overview And Basis Of Presentation [Table]", "documentation": "Overview and basis of presentation." } } }, "auth_ref": [] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentedTechnologyMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Technology", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r70" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r733" ] }, "lnsr_PaymentForNetSettlementOfStockBasedCompensationAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "PaymentForNetSettlementOfStockBasedCompensationAwards", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payment for net settlement of stock-based compensation awards.", "label": "Payment for Net Settlement Of Stock-Based Compensation Awards", "negatedLabel": "Net settlement of stock-based compensation awards" } } }, "auth_ref": [] }, "lnsr_PaymentOfAccruedOfferingCostsAllocableToPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "PaymentOfAccruedOfferingCostsAllocableToPreferredStock", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of accrued offering costs allocable to preferred stock", "label": "Payment of Accrued Offering Costs Allocable to Preferred Stock", "documentation": "Payment of accrued offering costs allocable to preferred stock." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of investments", "label": "Payments to Acquire Investments", "totalLabel": "Payments to Acquire Investments, Total", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r99" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r100" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r736" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r736" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r735" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r745" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r738" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r734" ] }, "lnsr_PercentageOfEarningsLossAllocatedToCommonShareholders": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "PercentageOfEarningsLossAllocatedToCommonShareholders", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Percentage of Earnings (Loss) Allocated To Common Shareholders", "label": "Percentage of Earnings Loss Allocated To Common Shareholders", "terseLabel": "Percentage allocated to common stockholders" } } }, "auth_ref": [] }, "lnsr_PercentageOfWarrants": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "PercentageOfWarrants", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage Of Warrants", "label": "Percentage Of Warrants", "terseLabel": "Percentage of warrants" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value 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": [ "r83", "r310" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "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": [ "r83", "r570" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "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": [ "r83", "r310" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r83", "r570", "r588", "r871", "r872" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $0.01 per share, 9,980 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023", "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": [ "r83", "r509", "r681" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r792" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of series A redeemable convertible preferred stock", "label": "Proceeds from Issuance of Convertible Preferred Stock", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds for the Private Placement", "totalLabel": "Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants, Total", "label": "Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants", "verboseLabel": "Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants, Total", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholder, which takes precedence over common stockholders in the event of liquidation and from issuance of rights to purchase common shares at a predetermined price." } } }, "auth_ref": [ "r796" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Investment maturities", "label": "Proceeds from Sale, Maturity and Collection of Investments", "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Stock Options Exercised, Total", "terseLabel": "Proceeds from issuance of common stock through option exercises", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r16" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r666" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r225", "r484", "r521", "r522", "r523", "r524", "r525", "r526", "r651", "r666", "r682", "r776", "r817", "r818", "r826", "r869" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty", "label": "Product Warranty Accrual, Current", "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": [ "r23", "r819", "r820" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r225", "r484", "r521", "r522", "r523", "r524", "r525", "r526", "r651", "r666", "r682", "r776", "r817", "r818", "r826", "r869" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r139", "r157", "r159", "r171", "r178", "r183", "r191", "r192", "r213", "r218", "r222", "r224", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r404", "r407", "r408", "r421", "r429", "r504", "r515", "r544", "r590", "r609", "r610", "r658", "r679", "r680", "r693", "r795", "r821" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Property, Plant and Equipment, Net, Total", "terseLabel": "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": [ "r6", "r505", "r514", "r681" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in provision for credit losses", "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedLabel": "Provision for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r168", "r272" ] }, "lnsr_ProvisionForDoubtfulAccountsAndNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ProvisionForDoubtfulAccountsAndNotesReceivable", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for expected credit losses", "label": "Provision For Doubtful Accounts And Notes Receivable", "documentation": "Provision for doubtful accounts and notes receivable." } } }, "auth_ref": [] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in provision for credit losses", "terseLabel": "Provision for credit losses", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r272", "r501" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Purchase Obligation, Total", "terseLabel": "Purchase obligation", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r733" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r733" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r343", "r351", "r380", "r381", "r382", "r458", "r482", "r527", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r648", "r649", "r659", "r664", "r676", "r683", "r686", "r815", "r823", "r861", "r862", "r863", "r864", "r865" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r343", "r351", "r380", "r381", "r382", "r458", "r482", "r527", "r560", "r561", "r619", "r621", "r623", "r624", "r626", "r648", "r649", "r659", "r664", "r676", "r683", "r686", "r815", "r823", "r861", "r862", "r863", "r864", "r865" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "lnsr_RedeemableConvertiblePreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "RedeemableConvertiblePreferredStockTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStock" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Convertible Preferred Stock", "label": "Redeemable Convertible Preferred Stock [Text Block]", "documentation": "Redeemable convertible preferred stock." } } }, "auth_ref": [] }, "lnsr_ReductionOfGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ReductionOfGeneralAndAdministrativeExpenses", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Reduction of general and administrative expenses", "label": "Reduction Of General And Administrative Expenses", "terseLabel": "Reduction of general and administrative expenses" } } }, "auth_ref": [] }, "lnsr_ReductionOfSellingGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "ReductionOfSellingGeneralAndAdministrativeExpenses", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Reduction Of Selling, General And Administrative Expenses", "label": "Reduction Of Selling, General And Administrative Expenses", "terseLabel": "Reduction of selling, general and administrative expenses" } } }, "auth_ref": [] }, "lnsr_RegistrationStatementExpirationDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://lensar.com/20240331", "localname": "RegistrationStatementExpirationDate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registration statement expiration date", "label": "Registration Statement Expiration Date", "documentation": "Registration statement expiration date." } } }, "auth_ref": [] }, "lnsr_RelatedPartiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "RelatedPartiesPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "label": "Related Parties Policy [Policy Text Block]", "documentation": "Related parties policy." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r350", "r446", "r447", "r563", "r564", "r565", "r566", "r567", "r587", "r589", "r618" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r446", "r447", "r857" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r350", "r446", "r447", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r563", "r564", "r565", "r566", "r567", "r587", "r589", "r618", "r857" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r443", "r444", "r445", "r447", "r448", "r541", "r542", "r543", "r594", "r595", "r596", "r615", "r617" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "terseLabel": "Research and development expenses", "label": "Research and Development Expense", "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": [ "r80", "r393", "r866" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Expense", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r701", "r712", "r722", "r747" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r702", "r713", "r723", "r748" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "lnsr_RestrictedStockAwardsAndUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "RestrictedStockAwardsAndUnitsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards and Units", "label": "Restricted Stock Awards And Units [Member]", "documentation": "Restricted stock awards and units." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Awards", "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r41" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [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://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r114", "r512", "r531", "r533", "r540", "r571", "r681" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r180", "r181", "r182", "r184", "r190", "r192", "r264", "r265", "r389", "r390", "r391", "r401", "r402", "r411", "r413", "r414", "r416", "r419", "r528", "r530", "r545", "r871" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and service revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r214", "r215", "r217", "r220", "r221", "r225", "r226", "r228", "r338", "r339", "r484" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r133", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r342" ] }, "lnsr_RevenueFromContractsWithCustomersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "RevenueFromContractsWithCustomersLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue From Contracts With Customers [Line Items]", "label": "Revenue From Contracts With Customers [Line Items]", "documentation": "Revenue from contracts with customers." } } }, "auth_ref": [] }, "lnsr_RevenueFromContractsWithCustomersTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "RevenueFromContractsWithCustomersTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue From Contracts With Customers [Table]", "label": "Revenue From Contracts With Customers [Table]", "documentation": "Revenue from contracts with customers." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue remaining performance obligation amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r130" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "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://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue remaining performance obligation expected timing of satisfaction period", "label": "Revenue, Remaining Performance Obligation, 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": [ "r131" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "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": [ "r131" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "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_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r165", "r178", "r214", "r215", "r217", "r220", "r221", "r225", "r226", "r228", "r263", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r429", "r504", "r821" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "lnsr_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://lensar.com/20240331", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arr Modified Flag", "documentation": "Rule 10b5-1 arr modified flag." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r764" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r764" ] }, "lnsr_SaleOfOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "SaleOfOwnershipPercentage", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale of ownership percentage.", "label": "Sale Of Ownership Percentage", "terseLabel": "Sale of ownership percentage" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "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_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Sales [Member]", "terseLabel": "Sales", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r17" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r352", "r804" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r193", "r352", "r773", "r804" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "lnsr_ScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfNetLossPerShareDilutedSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfNetLossPerShareDilutedSharesTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of antidilutive securities excluded from calculation of net loss per share diluted shares.", "label": "Schedule Of Antidilutive Securities Excluded From Calculation of Net Loss Per Share Diluted Shares Table Text Block", "terseLabel": "Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "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": [ "r41" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Anti-Dilutive Weighted Average Shares Excluded From Diluted Loss Per Share Calculation", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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": [ "r41" ] }, "lnsr_ScheduleOfContractBalancesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "ScheduleOfContractBalancesLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Contract Balances [Line Items]", "label": "Schedule Of Contract Balances [Line Items]", "documentation": "Schedule of contract balances." } } }, "auth_ref": [] }, "lnsr_ScheduleOfContractBalancesTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "ScheduleOfContractBalancesTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Contract Balances [Table]", "label": "Schedule Of Contract Balances [Table]", "documentation": "Schedule of contract balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r806" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r40", "r42", "r198", "r199", "r202" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "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": [ "r65" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Total Stock-Based Compensation Expense Recognized", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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": [ "r65" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Assets and Liabilities Measured at Fair Value", "terseLabel": "Schedule of Assets and Liabilities at Fair Value", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r423", "r424" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "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": [ "r48", "r49", "r485" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "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": [ "r48", "r49" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "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": [ "r19", "r90", "r91", "r92" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r354", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Units Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Summary of Stock Options Outstanding and Vested", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Option Award Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r14", "r15", "r62" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value of Stock Options was Estimated Using Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "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": [ "r53", "r54", "r55", "r56", "r57", "r58", "r59", "r112", "r113", "r114", "r147", "r148", "r149", "r211", "r310", "r311", "r312", "r314", "r317", "r322", "r324", "r536", "r537", "r538", "r539", "r664", "r772", "r799" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Impairment of Underlying Assets, Remaining Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r49" ] }, "lnsr_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Securities purchase agreement member.", "label": "Securities Purchase Agreement Member", "terseLabel": "Securities Purchase Agreement" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r695" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r697" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r226", "r227", "r557", "r558", "r559", "r620", "r622", "r625", "r627", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r652", "r667", "r686", "r826", "r869" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r97" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "lnsr_SeriesAAndSeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SeriesAAndSeriesBWarrantsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Series A and Series B Warrants", "label": "Series A and Series B Warrants [Member]", "documentation": "Series A and Series B warrants." } } }, "auth_ref": [] }, "lnsr_SeriesAConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SeriesAConvertiblePreferredStockMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Convertible Preferred Stock [Member]", "documentation": "Series A Convertible Preferred Stock." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r786", "r787", "r824" ] }, "lnsr_SeriesARedeemableConvertiblePreferredStockAndSeriesAAndSeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SeriesARedeemableConvertiblePreferredStockAndSeriesAAndSeriesBWarrantsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock And Series A And Series B Warrants [Member]", "label": "Series A Redeemable Convertible Preferred Stock And Series A And Series B Warrants [Member]" } } }, "auth_ref": [] }, "lnsr_SeriesAWarrantsAndSeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SeriesAWarrantsAndSeriesBWarrantsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Series A Warrants and Series B Warrants [Member]", "label": "Series A Warrants and Series B Warrants [Member]", "terseLabel": "Series A Warrants and Series B Warrants" } } }, "auth_ref": [] }, "lnsr_SeriesAWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SeriesAWarrantsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Warrants", "label": "Series A Warrants [Member]", "documentation": "Series A warrants." } } }, "auth_ref": [] }, "lnsr_SeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SeriesBWarrantsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Warrants", "label": "Series B Warrants [Member]", "documentation": "Series B warrants." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r666" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r677" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Restricted stock units cancelled", "negatedTerseLabel": "Restricted stock awards cancelled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units cancelled", "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": [ "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units granted", "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": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units granted", "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": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Non-vested at December 31, 2023", "periodEndLabel": "Non-vested at March 31, 2024", "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": [ "r369", "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Non-vested at December 31, 2023", "periodEndLabel": "Non-vested at March 31, 2024", "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": [ "r369", "r370" ] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of restricted stock awards are expected to vest", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Restricted stock units vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of restricted stock awards vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r376" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units vested", "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": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "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": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "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": [ "r354", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "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": [ "r61" ] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAuthorized", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Authorized", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Authorized." } } }, "auth_ref": [] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantCancelled": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantCancelled", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Cancelled", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Cancelled." } } }, "auth_ref": [] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantCancelledOrForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantCancelledOrForfeited", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares available for grant cancelled or forfeited", "label": "Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Available for Grant Cancelled or Forfeited", "terseLabel": "Cancelled/Forfeited" } } }, "auth_ref": [] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantGrantedOrAwarded": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantGrantedOrAwarded", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Granted/Awarded", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Granted Or Awarded", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant, Granted Or Awarded." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Options cancelled/forfeited", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r834" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled/forfeited, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r834" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value of options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at March 31, 2024, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding at March 31, 2024", "periodStartLabel": "Outstanding at December 31, 2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "verboseLabel": "Options outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r361", "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "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": [ "r361", "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at March 31, 2024, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "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": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. 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": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at March 31, 2024, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for 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": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at March 31, 2024, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "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": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options vested, Number Exercisable", "terseLabel": "Vested and expected to vest at March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at March 31, 2024, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Options vested, Weighted average exercise price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for 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": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of outstanding shares of common stock", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised, Weighted Average Exercise Price", "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": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted, Weighted Average Exercise Price", "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": [ "r365" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise price range (lower)", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise price range (upper)", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r64" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r828" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of contract", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, 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": [ "r678" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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": [ "r379" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Weighted Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Options outstanding, Weighted average remaining contractual term (in years)", "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": [ "r115" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at March 31, 2024, Weighted Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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": [ "r378" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at March 31, 2024, Weighted Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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": [ "r377" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock units vested", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r376" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of option on fair value (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, Shares", "periodEndLabel": "Ending Balance, Shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "totalLabel": "Short-Term Investments, Total", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r121", "r122", "r791" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r628", "r629", "r630", "r653" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r104", "r176" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r134", "r147", "r148", "r149", "r178", "r198", "r199", "r202", "r204", "r211", "r212", "r263", "r297", "r299", "r300", "r301", "r304", "r305", "r310", "r311", "r314", "r317", "r324", "r429", "r536", "r537", "r538", "r539", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r570", "r591", "r611", "r631", "r632", "r633", "r634", "r635", "r772", "r799", "r805" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r30", "r138", "r162", "r163", "r164", "r180", "r181", "r182", "r184", "r190", "r192", "r210", "r264", "r265", "r326", "r389", "r390", "r391", "r401", "r402", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r430", "r431", "r432", "r433", "r434", "r435", "r442", "r528", "r529", "r530", "r545", "r611" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r226", "r227", "r557", "r558", "r559", "r620", "r622", "r625", "r627", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r652", "r667", "r686", "r826", "r869" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "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": [ "r180", "r181", "r182", "r210", "r484", "r534", "r556", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r589", "r592", "r593", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r687" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r193", "r352", "r773", "r774", "r804" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "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": [ "r180", "r181", "r182", "r210", "r484", "r534", "r556", "r562", "r563", "r564", "r565", "r566", "r567", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r583", "r584", "r585", "r586", "r587", "r589", "r592", "r593", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r611", "r687" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "lnsr_StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock and warrants issued during period shares common stock and warrants.", "label": "Stock And Warrants Issued During Period Shares Common Stock And Warrants", "terseLabel": "Warrants to purchase aggregate shares of common stock" } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Aggregate shares", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r11", "r29", "r56", "r114", "r307" ] }, "lnsr_StockIssuedDuringPeriodSharesEmployeeBenefitPlanNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20240331", "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlanNetOfForfeitures", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures, Shares", "documentation": "Stock issued during period, shares, employee benefit plan, net of forfeitures.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan, Net Of Forfeitures" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the 2020 ESPP, Shares", "label": "Shares of common stock have been issued to employees", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r83", "r84", "r114" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sales of shares of common stock", "verboseLabel": "Issuance of common stock under ATM offering, net of offering costs", "terseLabel": "Issuance of common stock, Shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r83", "r84", "r114", "r536", "r611", "r632" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards cancelled", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r11", "r83", "r84", "r114" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Options exercised", "verboseLabel": "Exercise of stock options under the Incentive Plans, Shares", "terseLabel": "Options exercised", "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", "r83", "r84", "r114", "r366" ] }, "lnsr_StockIssuedDuringPeriodValueEmployeeBenefitPlanNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlanNetOfForfeitures", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the Incentive Plans and 2020 Plan, net of forfeitures", "documentation": "Stock issued during period, value, employee benefit plan, net of forfeitures.", "label": "Stock Issued During Period, Value, Employee Benefit Plan, Net Of Forfeitures" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock", "terseLabel": "Aggregate amount offered, issuance and sale by the Company", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r83", "r84", "r114", "r545", "r611", "r632", "r693" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options under the Incentive Plans", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r30", "r114" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "terseLabel": "Stock Option", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r686" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r106", "r572", "r588", "r612", "r613", "r681", "r694", "r800", "r812", "r856", "r871" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r111", "r177", "r309", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r326", "r418", "r614", "r616", "r636" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r436", "r450" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "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": [ "r436", "r450" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r436", "r450" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "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": [ "r436", "r450" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "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": [ "r436", "r450" ] }, "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://lensar.com/20240331/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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": [ "r449", "r451" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "lnsr_SummaryOfChangesInFairValueOfWarrantLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "SummaryOfChangesInFairValueOfWarrantLiabilitiesTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Change in Fair Value of Warrant Liabilities", "label": "Summary of Changes in Fair Value of Warrant Liabilities [Table Text Block]", "documentation": "Summary of Changes in Fair Value of Warrant Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "lnsr_SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Estimated Fair Value Assumptions of Warrant Liabilities", "label": "Summary of Estimated Fair Value of Warrant Liabilities [Table Text Block]", "documentation": "Summary of Estimated Fair Value of Warrant Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "lnsr_SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Shares Available for Issuance Under 2020 Plan", "label": "Summary Of Share Based Compensation Shares Available For Issuance Table [Text Block]", "documentation": "Summary of share based compensation shares available for issuance." } } }, "auth_ref": [] }, "lnsr_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "lnsr_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "lnsr_SummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "SummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedTableTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized", "label": "Summary Of Unrecognized Stock Based Compensation Expense Expected To Be Amortized Table [Text Block]", "documentation": "Summary of unrecognized stock-based compensation expense expected to be amortized." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "lnsr_SupplyAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "SupplyAgreementsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supply Agreement", "label": "Supply Agreements [Member]", "documentation": "Supply agreements." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r744" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Redeemable Convertible Preferred Stock, par value $0.01 per share, 20 shares authorized at March 31, 2024 and December 31, 2023; 20 shares issued and outstanding at March 31, 2024 and December 31, 2023; aggregate liquidation preference of $20,000 at March 31, 2024 and December 31, 2023", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "totalLabel": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Total", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r27", "r178", "r263", "r429" ] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, aggregate liquidation preference", "label": "Temporary Equity, Liquidation Preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, par value per share", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r18", "r52" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, shares authorized", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r82" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, shares issued", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r82" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnauditedParenthetical", "http://lensar.com/20240331/taxonomy/role/StatementCondensedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, Shares", "periodEndLabel": "Ending Balance, Shares", "terseLabel": "Temporary equity, shares outstanding", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r82" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r736" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r743" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r68" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r763" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r765" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "lnsr_TransferFromInventoriesToEquipmentUnderLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "TransferFromInventoriesToEquipmentUnderLeaseNet", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer from Inventories to Equipment under lease, net", "label": "Transfer From Inventories To Equipment Under Lease Net", "documentation": "Transfer from inventories to equipment under lease, net." } } }, "auth_ref": [] }, "lnsr_TransferFromInventoriesToPropertyAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "TransferFromInventoriesToPropertyAndEquipmentNet", "crdr": "debit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "label": "Transfer From Inventories To Property And Equipment Net", "documentation": "Transfer from inventories To property and equipment, net.", "terseLabel": "Transfer from (to) Inventories to (from) Property and equipment, net" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "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": [ "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r308", "r322", "r417", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r517", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r808", "r809", "r810", "r811" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r766" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r767" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r765" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r765" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r768" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r766" ] }, "lnsr_TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inducement Plan", "label": "Two Thousand Twenty Four Employment Inducement Incentive Award Plan [Member]", "documentation": "Two thousand twenty four employment inducement incentive award plan." } } }, "auth_ref": [] }, "lnsr_TwoThousandTwentyIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "TwoThousandTwentyIncentiveAwardPlanMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Incentive Plans", "terseLabel": "2020 Incentive Award Plan", "label": "Two Thousand Twenty Incentive Award Plan [Member]", "documentation": "Two thousand twenty incentive award plan." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "lnsr_USGovernmentAgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "USGovernmentAgencyBondsMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency bonds", "label": "U.S. Government Agency Bonds [Member]", "documentation": "U.S. government agency bonds." } } }, "auth_ref": [] }, "lnsr_USGovernmentSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "USGovernmentSecuritiesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government securities", "label": "U S Government Securities [Member]", "documentation": "U S government securities." } } }, "auth_ref": [] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. treasury bills", "label": "US Treasury Bill Securities [Member]", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r868" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r762" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r43", "r44", "r45", "r126", "r127", "r128", "r129" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ] }, "lnsr_WarrantDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "WarrantDerivativeLiabilities", "crdr": "credit", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant derivative liabilities", "label": "Warrant Derivative Liabilities", "documentation": "Warrant derivative liabilities." } } }, "auth_ref": [] }, "lnsr_WarrantDerivativeLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20240331", "localname": "WarrantDerivativeLiabilitiesMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilityMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant derivative liabilities", "label": "Warrant Derivative Liabilities [Member]", "documentation": "Warrant derivative liabilities" } } }, "auth_ref": [] }, "lnsr_WarrantLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20240331", "localname": "WarrantLiabilitiesDisclosureTextBlock", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilities1" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Liabilities", "label": "Warrant Liabilities Disclosure Text Block", "documentation": "Warrant Liabilities Disclosure Text Block" } } }, "auth_ref": [] }, "lnsr_WarrantLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20240331", "localname": "WarrantLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Warrant Liabilities Noncurrent", "documentation": "Warrant liabilities noncurrent." } } }, "auth_ref": [] }, "lnsr_WarrantLiabilityPercentageOfFloorRateOnVolatilityInput": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20240331", "localname": "WarrantLiabilityPercentageOfFloorRateOnVolatilityInput", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liability percentage of floor on volatility input", "label": "Warrant Liability Percentage of Floor Rate on Volatility Input", "documentation": "Warrant Liability Percentage of Floor Rate on Volatility Input" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfAntidilutiveWeightedAverageSharesExcludedFromDilutedLossPerShareCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r648", "r649", "r860", "r862", "r865" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted average number of shares of common stock diluted", "totalLabel": "Weighted average number of shares of common stock, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r197", "r204" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of common shares used in calculation of net loss per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareDetails", "http://lensar.com/20240331/taxonomy/role/DisclosureEarningsLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedEarningsLossPerShareParenthetical", "http://lensar.com/20240331/taxonomy/role/Role_StatementCONDENSEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted average number of shares of common stock basic", "terseLabel": "Basic weighted average common stock outstanding", "label": "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": [ "r195", "r204" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "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", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "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.20)", "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.21)", "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.24)", "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.25)", "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.27(b))", "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.29)", "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.29-30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "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" }, "r124": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-3" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-12" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r405": { "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" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-30/tableOfContent" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r499": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r500": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r501": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r502": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r652": { "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" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r784": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r785": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r790": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r791": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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 93 0000950170-24-056837-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-056837-xbrl.zip M4$L#!!0 ( !: J5C@3.NDB-4" ._$(0 1 ;&YS$+HI0 M Z1MS:_?)P&2HF3JL$Q*D(2.CK)(@'D^]_G+__EZ-"H^Q[HIJ_&O?R+;^$]% M'/LJE..#7_^TL_]B=_=/_^>W?_OE?R)4O'R]^ZYX%[\4.WY2?HXOR\:/JF9: MQ^*G_;<_%[OC43F.Q7_]>>]-\;+RTZ,XGA2H.)Q,CI\]??KERY?MD,IQ4XVF M$YBKV?;5T=,"H=G@+^IH\_?%2SN)Q3.**4=8(&P^$O&,RF>";BLIY/^'\3., MEWY6'9_4Y<'AI/C)_USD7\'?HUO_.D>^G95U>/ M0KEX-W]LWZ08RZ?=PS.O3E:^*KI7)\NOEF<6L/PV>PK'.(&MQ?G[+[P^>OC:OP.+KXN_>J?A4G]=')R M')_"BVCF#3JP]GCQ:K*-:QW!FT+*I."7JLJOJ MWIC_(/JP>KGPX,S(<%(HGU1SQ4'";RC"#)UNP%?3\:0^63W-[.'937R=('A^ M9J+Y^Z=7_'12VW&3JOJHQ=,, 8">>FEBV )JIN["_>6'YR=>O;O+9LW;I8C( M^2!-/?GVKN#+,S--)_6%=V2>PM,GO_U;\5&-)T#DT$>XB">%[S[]^F02OTZ>MD3B:1[UZ6S8 M7UP53HIFK%*25=Y%8C0RQ!W).( M--4$)>85IR9B%>CRXEZ-X4Y.7L#J:CO:'8?X]:_QY&:+Q$!<&,5,X&NM-!!J MN&8:>4L-XHD[Y(RS2$3)K821G0C+*YVSP=? *NWH XQ4A=?P77.SU?Z-7&N5 MS @JF!2(1ZH1MX(CBZU!E#"-N?">2+V\RA?3NEXL\A_1UJ_&(7/AFRT2(4*! M*%RPTM>U]2V;[Y::E%-8!(R4%P"7DCD$Y\A08#(2):AB5LZ7.J._SUY41T?E M)!]KLS,.&0,WQVJ2!98&<"X#HW 22B#+=)<_@J3;Q M!Y8>$B&>\XBD2PZ0@DLX&3A9*3UWA@GNJ;KITJ/7UBD*Z*^5!#"V#ND0%0+ M48E3&H 5_^/_VM'T&_C8Y&EK;@UCDB.-30# 9@HY3@@2 MA!M"8& NT@V6O-93/HN%1GDME 1NY3VN1 \DCPDBWDPD>CS*]Z+G^-X M&O= T"G' !I ,5K6!_+.>S^.KK)"161=L$@#>>4Z2#A+&?_/:!_.-:.XLQ.,(L0]J)E,\/*!_' 3G&#".,!*W-;>T,B R5 D<0 M^B2 K#():1XE8E(G850DCMKK[\PF#DP6F"W7B>;1(D &ELA8G&CT#$#E&RJV MJ9TI%WT*0/V]]ID9 &W2##A"5 P'(8V-*5U_9R1I'Q)L2DD.7) F0&TN0;00 M(4:7)&:6WM;.,-&.PL4@K &@<+"*0NL0,S!FK"(=>+Z^CMC"2Y-6(J<-W!. M"3BG%3 N;,E[1JD$OG1;.^-!!, PCX27 $1* )43T2!#M8 ]8V*(N_[.M";8 M$& 94FD+/!5(O?:"(L&(2MI98]0W-'/_T-;QSZ#= C\].LYZ75[N3@UZPT', MK/;/)Z>O?+ G^:N=+[8.[7_^;VPFW7&LVAUSTFB02H'-,)#WC((SQP$DTXB# MXT)+(F+SVR_9U/"L:35[ MF+UH30_/LE[[ZY,&M*)15O/;[P[KO+BLPZ.YPK[]M0F9^3X]-V;[L:FF=?NI M-:4\F^VP/?$7GS++UY$89//FN,(&::MAPY2 &(0#[)0_F?\TMMK&_%,9\N=4 MQKIHEQU7:LTO=O]Z5KG+R=MXY&"*4,+3UC+W M!#1:$&BJ,/63]_5^K#^7/NY\+9LGORU@HONR^^DO3U>.^-M\*8N)GZ[:Y7$+ M&8M%3FP]R0K!;YU5CL#_%^,LGBV.*RR]REI-X.R3^>?Y)$_/7-'J&P->H!AH M!,A94!:XUA19[SEHC(8K&44,-/7MQN;WLC!#[HX;$!A;5#Q[<8>@_7^,]='N M^#-@9JL>7'&+UY_+DQ<@VS=F%_+[_L6Z75$CFPRHX2%)"SJ%"$KV&%S+27Q3?HYA=PPG<%"Z46PO MJ@$8LO^LZA47]K&V 6AX_<=FKXC-;0L_?D5!8^Q(XL@'T"HYT1Y$C02R)\Y& M'BHC3ZRO5_1A9,?O0![H[B SQ6O_C7-!DV0Y*IQ M:QLZ@UL[WD^/IB-X-[R?',8ZOU?'PSS:YPC77!UM@.=OABXF"3JYA]MR#@-= MI*"5FT@QBD)AD:SEA-N^WM8.C!#*[$?\'$\YTJNO?C0-,;RNJZ-\,=-)*XF_ M3Z]LG?6L!H3L3A(_63W V;M^!3)O=1)C:[%Z?YR'>IAH2WSDP5A0]0507Q\, M/+I"J=L< 'DW[!KE%8>HM M$!5@W/4?KPS\ MAS%DHX$KXD ZH8$@>)!@F+,PUC"6FB0,O 'L2=$'!2]X%\ MW9C%L76QN"O$Y!:+]^%B8O/GO]ML ;W2>G(_928A*=!8H5$00$,X40)I*B** MP5/'.=9*]]D&]OU&A1?39@+*3;T71ZU0W1R6Q_<&_:G-UGNK0!U5%G'019%. M'JY,$DQ](B#S^K[=UM4VYMG3=:%VI[TN$/Q-Y3L_QEDPJ)I)]D6--D'[S^ U MNSY>L_7AM0V6AL PPHI)Q 6L07/X&')LFL-*8TG[""F+:_M+K YJ>WQ8>COC M"[,HPV=_W7M@=V6 =3,+(B^W+"(.-X:,D!HE*@-6U/JD>JNWM@)N#E4\YWVX MMJGA^AQ[I7>R_;;9F4X.J[K\[QA^'X=8+\V>96_@!J^^QMJ73?Q0 _79R_[, M)3[_[<./7ZH'R>V#H2IQ@"_+!/ /G0-8M&4H61-=BMX&T5OQ\<]VE ,+]@]C M/$?3VTM\5TUBCG]KK9E[TVM]'F3\6_(%3! MFCK7Z1<)4D>/'2+<88 1)Y'U"CY*H3#S1BC56]6NIWZ1:XFP2^)%_OCWF'/" M8MCY#"!^\# C:90R3 8N4 YO1CQ&G6/U0$0.7F5^E:R-?0.U*[2-ECNTPL3R ML[UXL'GOV=UH(509B[/A/= <=*F]S)X1CJBQ7"8=O$F]92G]E@W72=.%LX)Q MAS!V@&B9L#N& ]R9]EBH*!7N+4V?!8B>#U-;&7/::I4@D<%"K];%;D*5W]JO MY='T:%UBQ#DU^*P3:(F_/$PC,@BAE @%5$-:B3B+$3G-%5)8,P.TPP;<.[/D MK4H:G9:Q@G3BC-6BPPD:B&/"8T%=0N)$_X8/- M^;DQ?(S^<%R-JH.3!WFO3AI/0;5$3E&5_406:9TC*$!0")&G)(/KZ[W^L(VR M-^S?X@3LWGF4J >UG\<.]J?NJ;-#9J\ FR=K&#%9U_8 MO 3%$5NY?-S%AF30,#-DI;A*;M:@E-,A*1);VTLUW=Y[;RHQD!G)UG'V;1>NJ%D M*^E)MB\@;WE.<;: 2UA;1*47AIC('5-]O:>^N9W6>"V,>4)93FJWWN82)? 7 M"QQ9QBBCFEFXE[Y=RQ6^@/SXU;2NCA^F]\;*'#N8(O(FYT%3HY'5-*)(<>!! M&Z9,;X/OL^10AM+6)SF6#T3[3,$N+A)0768),P"DGL7F?7L;CJBFO4M]N,O^&RTST!E:=E9KA(%&P3N?\'B O MDF.D:8[E(<[;_IK9^PJK-S7L*HG)SG*H.E,P'2R!TP[K:QFB'.(.!K=8F9[L*%8C5GO?7]M_C6GCK3%%R5%EK!$HZE]L1 M02!#",@W6'N=K$S2W(<@A7N1HG3ORYHXPQ/G$E&17:Y,4F1P2/"1JAA!H:&F MMV:/GL6UK5'LU7#L3"J*0MMLP!K@ZAJGC-#:6H^EQKV]E3[7!NF!RP_K&$A@ M 1F9K3"E)]F%.^/PKAK_:VI'^33#@V=%R03"K,/(YI0SK@2(,5H3E&539Y)AV/26 M%=U%5E(/KLQ3CUE.Y$BL+=(,XJ>.AJ)$N03M@F+)>A<>^(C=O)I*01B3"/") M(6YRDS*"(Y)>2),XYE'W5@?LF6:^1K%*$"U9# $)1@7) >M,Q&3!N.<%$BRW(T81,SQ3T^N,@",>369]%:"R>,]4CSW&6/ M:(ZL-AYA!\"FC&/1]R[6Z^X+9]]1 T]LAK> M,N-K5:G?CZ,18-5?XA@D]='...P$P+*RF=0VF_XR[HTW;XR^HZKH'N.4*$%) MY?;H!'!02]"[J%76.L.BE'T.\5F="M%Y$*KQP=DTB)XK5C>9O]<&LG7J>B3% ME*)$'F>%+S?RMCG@B4;*K8Y**]:[DNI]:?M\-X3%*>U)B"!(FD1S$?RL&N"$ MO(V$)Q<\C_>AQ=5@QMFXO<^ JF]B+F( ,@87(%DX91**4BFI60RFOXFC?>GF MNQFBRR,&PJH"HI[-.K=KGK5"PKW!A'CA>A=6T"/9X!XT;?\F:7/G(*_RS]4] M*L!/@W(T<8]4RA6U<33(>(U1],"":-+)X-[2CS['3VZH\R7GU"8MD2;> ;7G M 1D&'VVRP4M!M#.]U3=Z6\3X6J+H(VR8P+6,@8'"(%B*B(/\B4R0$D6@%]9C MK4B/>Y:O#ES9 WY5E]D4V +&[T _FKW]W]?%*^Z^R^XZ2\PEIHWB$DG'@#-P MXI"-(%XF01A.R8)2TMNXI5Y*_>LL%^.E"MGLZUS.93014--XAJ)+(49/DG*/ MDP\L^P?G_;)VQN$Q=,DU !*:1XY,(@KQ7.;)$A<1T2(:IP%0:&_Q]>+>* O2 M6L=C6X:Y-7G>*.5%UQJE$_KN"_9BN!?,543 0G$.+XS(Z.1!^G8I2A>X\KT- M8;Y<,SQ%QP_3VA_:)B[*DZR+QRZ\$2U-7UE,[RXZ63"$Q1)X7&$F%.M*,]AC18'+2B';>Q/1VW?9CP' Q/PF@DDQ49GA/2,N7KWAK]7Y[X&/FB27I-4>Y5 (( MCRI'@'.#F$\J41%R>\V^7>?540&SI^N2':_%/5]4S21'%8X>:,XM,L MG!!U0KI>!-4,. M\YS:[C%SH$19UKM&ZM\3^,0I+EGR!J%G5<$I]0[L?#N"VS<8AF,:PG)MU6KM0< BZ61E@2)L D$ )8H M9!6 KL&"6TR=2CUF)QMWAI[C3"U\9N!K6=2#A =!N4XL@F1!>8YVEP;I$( _ M&=EU_@ZRMP2L;V:*31F2M*-9]L,*>[@F&I$36"%-L28L8IWX'=E>'US"I!X2 M)K-,HW *2GEDE .28#A#QA.,M#">NA03$QLG"?>#>-I(9;0&(RH(H*:B FDB M(B+1,4MS?)'M;611;]L(+-\K,=>^5WCUC ?SATQX',3Z%+-4;W+$6 9^92,R M3#EB*/=2#9W@[IVHPX,T46"!L# VESD%; W$(>&8QB#^2-#)^WJK]R#F:YW5 MPRT3!&X)$9[MFMKDDG+,(P&(R;'C3H3>T=6A:.3=E?!)A%G" B+)@"(3@T%& M^@BCZY02E8G0WIG!UY6Q>VWH&7QS+0O@C$DGD#.. 6'!/#OE8?1HE/<)H"C= MATSAAUI<6D@0LXQ0*' "')I$CRQH(H@9DYP)@3&^\3)KWPO(=Q..0(F.D6@8 MT0!SY!% VH0H4 HD$&*CLZJW4=&]J8:UF?!'8;30P>6.K[F-M/<$@#@%E)(/ MV"7K..EM^.,09GS7HJ]4$:O$\>AKJA6U=[* M3E/:SE(/N+Q?P0W_M0)>]2!CQ2*7 308AZ*7H+YPSI#F@2&J)),ZE[^[MR66 M;Q M>Q,!IT^6B\W@N4F6 .L.2(:VHJP2R'(=LZ55$0LP _IO#T2=S6S>8N$E MM0F17'V%ZX21$1BC[.>P6ADA4V\S<7J?(7 W-,\33J,0'$7'X4H5B<@F)I!F M*E!#0]*V=QD"U^%;K1%M^=E>/'BHX8344\FI@A%Q;F"=V\!K"7>8&XX;*06( M'AN/7/U>W7-M-(F ^A0D4TB[E')CHX!<,APY:U/2GGAN>EO;Y5:JA7117C'> M7E#M'96I%"&2MF%E" IQQH INR21IS9J!F! 8^^,SP];?_MX6,>'F5='3!". M&((T(7N!H]JJ)!!+5B(><@<:'"/27B5&H].B?TGUCRRT6L/I M6:$]8LY2H,8)V'JV_G/MDU F1-V_UJA]#:7MP75R2:F*QL%P62&4,+!6N<@T M2&4JI<15Z&WFSH6%AT[I>55/SI:EW80=]Q[4I7THOG,<-+&&!A2PRK6M4\X% M)3FB.45&% 91L'?VB]OL(-@#BA*Y$I30!/(YS7%*R0 /#P$90T@0/A+C>QM6 MVN_)N'UI0_!&>S"""O$\'6PJWMU/>47 MHI7*2XX\=PI8KB-()^J04-H;;0PEIG<^KSX'8:W1FX-C\MXK \-9AGAB'%G% M#%+>2BI)H%3TUXC?:U9[/YTZ& =IH[!(,QZ!XE()J"H)HC%&XPUFA/26XMY& MBZ#>J#'6-0^)(U J0P@VRB%+-P-Z$-*8.NCL_U50]8AV]!;L!(_A.YEQF(? M/+,HR9A )P(0R:(O",+81-"3E+*]-0;U6R<:F,9JB).,2BQR)U:A!Z%U6T M^>S[OA=#/,LS**)F'3R#6&:$C@0QSU+NY0#JN!(FE]#@C&F%G>RMRVJ(6;I/ M5$\LKKF6/N8XEYEIT;ATEW>\GC#AN ME'.$H$AQ+J;;)L<2!YP)^)/WUMC^*J$WK+8*/&9#A.7B^C$;D'8?$P ML=YHX"Z!"LY@.,]B:[+.]"M)1)U77# >+>]EC-;CY3A,<&&DCD@HZW,S#X&, M"0)%EYN9.>E%Z%TYACOK'7OOK21W)/EJ#.3 *21]*]4$AK0C&"4B730I64M[ MJV-=79>PS=IY5XU]5XCP36E=.;I7D;6""1TP!S(=M4%<6(TL$0X1GYASF -- MWW@@^'>S++X4#O5#1F-)C./*(JF4! *HVZ9_ 8F8D\NTQ4'W#CBOR.O/CU]- MZ^KX81I=%3>,!N]1]"J@+)PBIXQ#QGL!W,P;(7LG9#S*$C VL! %2X@PEZL, M"XDL)PHIZ2RW*@77WW[$^U/7@&Q@ZY-LUEC96/I,O8 'R;BEDE@;%E#RN8:/ M)(!DR>%<.<,GI[47IK>*WUI;,UU[UL?K5 E)&"L41=2G+.0QELNJZ!P_X12. MDB;26T5BJ G60X#"T4HGDT*.,I5+V2ID971(>$^X]"&Z_OE6^V)+N*,0*NDS M",#,E&91VA/DL',H*L^Q#,&$S>L1 PGHMZ[IC"#$>HFDSQ$3B4BD*3>(-JH,'4A$3R)N>YL(O46ND"0T(E#OJ?5(D MF=Z6?[XC&7 S%T&4,D* S$]LR@6<@!8 &9>()6R3BY;3U#OS2&^#T.^&+3-" MG,IM=87"!G%.$C+,",2X3M[%7&B]=QDG5]9Y:-'J334^.%OCX1:HZP)L8IUW MY^%:FO?I93RNFG(3\S\6WR'G-@JCNH_6B+@!@S 0'4$I=&U6,;)6 M!B25\"%Y$8/MK>6GIX5E;T("'D.\/>B+P 8T1LDDC(!A&.2HY"A@$W,O7TK[ MZU%8*X_H#?)''2C5+.3@>1 N65;45(R($.\M3Q1KW[M8^B$V["XL/UKAQ$( MM*6)(4Z"0LXQBI(@0E#I$@W]S>+K2;FY01>Y)<^U4!X;$A#EN>$BUKE^D6=( MB& P%H&;V,N\[7XV*;HCAZ3 5N<^\E*Y7#LZ45 ; @,I%9/D.3.1]>X.^U:# M:@F[SI65^A'L8DX:;8A%@N02*$91Y' _2'BX+C04DC2UYNYA1ZU@_Y_SF6D M6&XWZ)$'@7^6.&4)_"9\*]44IRJ9 Q;9D_:Y$-N7 & M%CQ&9:6WO17^KY?2%D TCOA"# -9$";+^S5K!?YPT0[CQW5 M(/X3%ETVZR24H[6SN]:G8+75_QKUX9,ML/OP0ZU351]DP_-Z-RH.6\&1:DJU 'TN@, >YKMFD M;)+U;4KW'.,[$/YE,P-OARJ/DV_-S"G.9F=:(-S2 ?:(O1'NL?(A(FMS2PH9 M;*X3(9#F1,GH7>2B=X[3BR/0.H\I:.4/M%Q> ,V!"FYF649!8J1-]AI1IVUR M#BAD;^U+?>M.L9G&X2D); R1H.@![>81_K(I< 1:N@W"1>]Y;S7R6VWG#:+E MNHQW#Z=!$)-,2( )$[TEL]?2RJ]0QQ^D-FZ-LDDPD&Z4UYEW8F3@0E&(-#!LJ4ABX]3O!N"_ MW%#B"CE0K.FDJ"!>Z!@03BQ'K J"+!^NHTAZ !A)YT@?R4"]RVT(N+X&87(2WX H&7;'<+8' MI1O%%D]!B7]K_UG5JV)OILT$9-9Z+XY:6;4Y+(_O#<(*2JUD1B))DUI ,44>LV )XTKT3[NY"UOXYLK#WF-3N#'6Q! TPC[E M"EB*(*>513HI*TA(CO+> L]M%6V\;L_4FXB=CZ%H(]:&IT "Z 4.5+G]#H706B4UB)/$PN>4=MCMG(; M=5#6I5S<07/F];73 A1V48&L05G.I_441 ^0&I.1+@A.$\;][RO8BN\K _MF M57H^U#'%NIX91!\DB6:::>NQ1A&+'!AM'=(>_G(^4>H#J(C]+;EV>6&'4[[^ M80K8#Z+FSD$=VXN_3\'SFVFN#I)?$,8%1&F6_HPWR'!'D=;:,P=7+_J7Y%P$9; C2D>-DM1*^O[D+?2B?LQG]"9O(I64>B219 M3EKVR'%*4*">8\R58_TK2/Y(U1 -"$*=#,V3 M!X 3J@T42U/,0[T IK.ZGJ\ZLIFPJD M-07:PLO+EO/-[_.7+^.X K*W:MC9\;=NC,O&/3/$T[.KO_PTNK$O.-VK)UYU MOOLOOQGNFL<#'\JOSV!*D$!\;+J/A]&&%A9A0[_]6U'\ O\6S>1D!'AW#$@, M4(PFU?$SO"W*\7,X!738"J&S+USU%37E?\-;SUQ5PT@(OGD.*SR>#Y( \/(K M\1G!QY/G1[8^@$':(9^WSY(]*D\"$QO,773695$?P;H9> M9(&EC9^-8IKD.9IC.YY/\^40X [!-SX^.ZXC^@+ZYO-SI MG* 66\9YDO_][T3BY[\\S7/!*1TOG=0FMYAEP5B?WV0[V&=;EX#HSYHC.QH! MSSMNGOMJ5-7/_AVW_WM^\5%\Z:[.5:.PCK/Y_=WNQU%2_>OWV[N[^_^_[=<&)G3^SO MMCD$0C*IQEO%R^T7VP7%@IOAE,Z>TNOW>V^+^:%\L\[KC0T[!-(_KL8MQRQ] MRUM>?Q(^"9P[]PCA+.(\=\:*,B%"DG J:&>E>5+,)(F]F-J@;85!)U<>&>5 MTC.<(>,)1EH83UV*B0GYI!C;+,>%6#Y[6?G6]IO=\OT^:-C$WQ; =^:X?KL( M)F>PE?G3,R:WJ6'_\7S.1&< 1^:K60/H+CAN]WE;'$^*IAJ58?YFW1Y(NQ+Y M'U=#^A4\5*R+A5X3C_E5\WV?A'!=,/HQJ/DIUPXLWH_CSQ=MN%UF.EC\NN3 M$G8,FB*0@FKD@(Y4$Y!*UPH.EQ[-Q8A@%)?/KR JMP^S_^-'IEXSU5W<:5&W MEUJ #MI,@2,4DZK8CZW-JB"LJ.J"B)_"ST65BLEA+$X=B,6KK_XPV\V+'3_) MCXEA_,ZEB+N2%N"<\O'\:W&LG5V@B$" PH;DB,0 2)PGA-D: F M*ALXI8&OBP9\:+?SJG,XG*$ SP)\@XY@EL/\,Q3L"3J)MD9QW(^[>9OC7 I& MMGJ$?AN"B! D%Q(GI+@1N;671\Y3A:+B2FG-9<)K@XC79>/MZ!]PTZ_AFZ8? M=YT-X%<)D]>3,1\ZQ:KJQRDX1<52XC0'#FB".&,4Z60HPHE$;:V7WJ\-13[6 ML)S6OW"?)"<^2$Z7K>7T4@?1:9VBT^3T7&>R4ZJKH^+<_R;5K2JXO3JI'!!4 M-MF+5KPN1[$ O'2Q?K8A62+*("WC$O&0^\YR:9&6BB/%-(E7-='OIQSEC3! S7+'!+'4_S5*7&)C;J>@-4<)QKQR , )0MH 7P2%G>$)2 M66*2-LF8'S;<=BBQ%P_:ZCOC28YS6BM:7+GYBR[RS:MW^SM[6\7NNQ?;]UV8 M_D'CXZNO%AAWOK3,O>O%916V*9KCZ-O*Y$4Y+LI)4P"KSS:!"PV5 ]E8)]E8 M,T#=YNXFU@%77P$5=CJIYO>6EY+# &#M^74TLB?5= +#?XWA>3<5P7@;_\?\ M!SX'A1PW\5D3CVUM)_'L/;=C/\GSPP+J^>R?RZ9LVZ6=/)O_?O82O!46A]-. M)_ V:(A/GE[PF)MMNGC\R]-)?7ZN6:!#>Y$KC_L+; 2Y.MH_GK7_1?F+%6KC M^?D_Y^8MWHYF;P%T;#IBXBP,K68B1 ?O)6/(14MR^>^(K,B99%Y1'AP/S/VP MY;YC(KGF6PT:BIT%($[BBRX=X$45XK>Z:)/?.*ZKSWF6KNQ1X?IWG/J%4D6+HMEL4.76E<4_IW79A+*S)X"8 M42ZC<_M:?6#'Y7^WGW_N.]*LXX!VM_>V][>+68>!NCB+!<6[:GOE,R? M-^4XDGX8'JC&N'A9-CZ7JCLI7M;EYVOPR/MZX=@&2HVPN>F00CQ:#PS3,KAZ M$ZAU6ALLUWKA+^#/]_7'ZDM/')/OZY$=AVH#UO8U+W1K0R9&YP5A- ;$F(#; MI%:#*,PLHB+WFTW*8^+7"@$MAWU??P A%[CIK>&!*,/A]6X5YY P2125)%'3GA/O5'_ M^]\U)>IY4TSB*![GZRK&[7UM9?-$U_ZXL("Z Z/FOJ^>[KS6*#C-:L5J.&#G;'JS(MG7Z4V7K#(H:$ +*GH(F!"T61)O!C99C*+I[E/4/.#N6NG M$4&=#S'6<" KPXGH3VX12+3C)\_N'+@&Q]B5CC%F+G&+D4N>47S#'R[->)?6 M]PZ*+O$T]]7R?&V'R,=R,FI]_]'ZP\+GFGDW,,!?>$#%OZ?V?YC=S5%]EUE^ M1>KVU=M_!"!2VU8:ZL)O?VINXJ$9 .1B )F'R-2S,@F8\')\_\'FW2RHJ"4L M<1XG#"( # O?G,H)?7.YSBZL!YYX*7!*RN0.M;D=*B82Z93C_!E+D1 K6/SA M,+V9Z'9"J&MYP?J\G%W9OZ*M^[=5@&12?,Z%;XK_E4$\AT87;4&3>QH[<>L$ MI ?PB).05B:*HE( 6P)K9&AN$>0!0)TSQ.H?COB9<9N.V:P/&-^\V]\;(.W> M0)H(/FJ:/>>Y6PEW,B =4N[LFZC-6:&&D751OGD.2QN@_(TC+7.NF_K0+I2H M0/=]9YM@_]51QR+7 (B3XLV;%S<(2UH9#3+$XO8DA/^?TV92II.[LV*5(YBJ&PH]',CI6-.O^: MEMFD,ZD*%V:P MRH'G\W2JR:&=G%_[%WMVE7F)W8]G>_AYJ[7A_42[/3I :'CN_@D[R.^WK\*/ M\BIFX[2E^=I%M(O,=CV#BV!/FNT6^S;AH3!!,*JD .9*%4A\#LA7-!%)3Z66 M482 UY28\6):U[#!+I\S,]R)G=PX^?G'H/0?L=F 3^H'(P!67O#=UP"YBY,H MBG=5O\Z#W_%Y#!QD-0?)E!6(ZE$YF0 9CB,@KG4USA+FZ*2(;2S@;F;WN93P MYUB\M!/;98">8S"G8RS[$/:F\";'(O.0O7@P[;II%OOH8_%3YNSJ.65T>_;" MY+!L,Y:.<\;2IKE-M]X%$XG-SYMC$=9KS),S*+C0A@YET1A[&(6"=H8IQV9- ML69+5Y5O:L8Q!A8QL(A[Q2(&(GV6> %=M,4(MA(+ZST0Z>PR#"W=JK.0O/+; M E .K7S0%EZ$6>JY) FTYPB.X&0KZP0P' C2^=@.BH.Z^C(YG#_>!A4AMFL+ M,>6VRKDS4&Y7!B&(MTAZYW/2OD+. M18*LX(8H#[QQ74G[+7"^ #@]J.J3%7Z5]J66E/O92^MTL;Q;):ZNQP'8)R)Y M:Q@D!U;2+_1> X[L7Z09W>.KOC:T7^2 H<:%Q"R*Q.9VG%XC$R1!6#OO')4J M>KH>^MB>_I^G33F.3;/V@IH_5E+\CKED+R#IUHC&L-N'N]O[Q1!>K39_W6,- MXT?9@61 +BVC2%D'[(#A@$QR&+GH5;2!*19_.&.P8P?SL_]+>_0ONI._!VSA MMFK17&!@OTV+YQUL[Y;\!^D2.WU.B%SI7BC3*O=OZ_0%A6M)%=61J[J=:W22)_]2PM0P;3&&95=9./U<-JT"-[9C7]I1-@7FZF_YY=S! M,M@Z-$4N=5&&BY+.V$_VYY7V^N_UT=Z$AC@1M6*4(B9R=XL4"'*!2N05"2)0 M'SA>4_WA5U]/:WIW?2[.-KAHS>ZPE5%STVST6R_1_L"[/]W <]<NFG[Y;9>,PTPVJJD@D'"208T0%-DI.=(VA0% M$R8G,C8O]/ZNW>.ZW)4,+Q5Y*8O6QEKZUA\R?_Y MP0BB'Q (9U#\NNZZOL]+Z0L)P&@9PI@+Q'URR&C@;)1KZ031*9AX'HP!O'7 M7"(:M4%W7:";]]-)R^V![3\I2B; MXY$]>9:?GD]YN* I]4SXGD_=_A2!N/I#W:H)77S;Y6"W=,B( 1OV$K*M9W?2&V.&^;7G@Q**:T&DK:>4"3F97/?S8= _4?E>-X M65^Z/#MZT\U>["]F7QR=_:[CN_=H6Y;E@+4#UEZ!M779_/$I63^IZD_-] A^ M>G(;Z+H'TQ:OVVF+_6[:QXJGGV\/2] #?K!Y%/Y:>%1^U2..W,9 M .CW0_@W*N+W@_R'G;V/Q6Z;A$/(\^+U[KN==R]V=]X4N^]>O]][N_-Q]_V[ MQXH#9.!4ZX)[.).C3V0)[F]7#MN%N0JR?1U ?H!J:U]NX?4BCN#[Y.!!+QZ( MUL,1KQ\R@3FE)Y^JX]@1AELA+2\J>&6<@Y5.24NV<[]?K*+XZ?>QG0:8+?P\ M$)V!Z/0,A0:B'G?_^ )N)==W^,L=- MYFI/^[.5PZS-++JR>/6O:3DY&4C9!DF9&$C9PR1E]T%!&U>3^(E\R@W)/Y?Q MRR=GF[+Y! ?7P G=T/7U_73L':RBR:EI.<3[E*BM,DH/I&B#I$@.I&BM_ASZ M"7YF#V9"0B@;/VT:0(E/\.WH)&-:NC47&QU<;#VZDK>+12SR6%XNUM)*8SNS M]61Y[I009N+8I0GG=_9B,QV=MZ;W[9KO/56D>""+:\5!]NE?.1>]S +&YY@_ MC.9_9X0<5PHO9M"U5^["8NF^7 M,I"M(3KZDNCH\@X#H4\CH=]__,]7>S\8!?UM.;9["N]F8-/KY!#DTR@>V%'' M'=J&2$,4]*.X@3=YTHXS=Y/V[2X&4C60JK.(8C\M)>/=(IG:&>C4W1S_4A+D M0)X&\M1O_*"?IN.N7%>L<[2,'=VBN6/P=MWE%?R^-&NQGV?-+JI9+-%I"^RM MXO>F+7DTD[J:KAGU;M-,8UU\F-;^T#87_+9OUWOOR9\<[+UKQ3WV*<1DLWOV MT_2X&G]JXKBLZL&O]4@NX>5LWN+WXURW\!#DMSSULO>];_)U!&O&IRN7"?ZR"SPW)EAC(UMW= MP/NV/\3NZ:1]NXN!5 VDZFQ$BOP4OQZ6KKS%:DMR(%&W?_*O9G/U[>CO/T6Z M1;O]8XKX:>!;.[DM56-_,=N (&M&$'5I_L(&.Q5J^&E?.DW8UO7__U]UW?RGV/^Y\?/7V MU;N/^]_?N^7JN2^^OSOMDOKQL&QRFDX-(#0Z*?;B<55/BFIP#\'K?@!4V6#0.[UF-\GQHCMXN^Q*/,>0*:8^L/+9IU4 MA8NPOL^M.]N=M!-F@VQQ:&L@1%V7U::M9)B[MEXRU&R375?*>1]6JG;FVUA: M_F*QC&T5MBGL4=R, M1LM;JV:M.5OX6RY& O QJ>HLA!4Y5.K<(4Q6@4]NKNM'T\P/VCO/N5ZC\JCL M*A(LCU_' SCJ%A"F=>&F#8S;-,51%>*H/8;<+&X2#TI? &>?75!^%>XL3&$U M6\4D^L,QH,I!/I?\D_DHRZO(/RF/CD?MM-TJVH:$57K>'BT\L[X%^^5U;"WU MY_5G,G?KT\S=137.(M7547%D?5V!Y#RNCF#1BU\UW3P3.(4.ZO,H>2[;=2K* M4%JY?*[MDR/XH_T !S0=6;B D\(>9T"ULQP4GR7CE-NL=J/GL>+78X":65%. MVZ;8G9L"<,7#QM)T!)?EJZ.C6.?= 05I!TW3N@6#$#_'477<_GH,A*HXB./Y M+IN3!FZO;>A8[+QY\X\;TO%SDGTSA6-6TEPFL8.: M-I^R ^;N!\TT 9"4<>Q/6F"%"\V%UCH0RG_$?TV!](XR-C[//;&!%P&L36H@ M(S- 6X#P;."\J-QWK9HVLQG;2D5PGD"'O\090L3GBXUTF-L"O/MG)FN?NZ"@ MTTS^CNY.L_YXBD^SZ>TQT(U1"]MY(6WZJ(7W+B;3V\7'P]C$93I3CC]7([B2 M/\;5EP[#IN/N[QP#"H@^'6>$RE@W)R,=080M T'+;8IG<:*91$Y@Z8 ^-KSD[C6 M>' N\%XNMU)U)*X\97*7'-$-))P?Z/QXIQ+.WY_:V"IHW#^VXZPK_@6SB_OX=R#C'#GO\N)V;X\AJ6??^)7S=C)5N>_ M!7IV$+]9!["E?ZY87GL# ) KIG1QE"'XFPT!E!RM>!V@(93?3G!R5F U-VE9E&C)0(-0,[(UG-F>:11V9&4<0>_CY,\O+[XVC*;<;:EK9U@ M>/1MV9<6E%/',FS33(^.3WE7[C!]ZLLL0'K/=!YHOOUL :!R(3]@!U. A?U\ M_A<-E9E-5;?_9%C+4F!<:#5UMH&!-!\Z)IU9RM:5*E'>6#-MF7$>R!;CZ9$# M0 SH/,YH=A@>9\Y[6GSR-O9 MY].3G<7\RXDB\Q]<(PBF"SB:[.PK!MCE7 MAAC"!<&2&76Z\W*<%X_: [ADQUD/@7N3"T5DZ5P7C6[/CWHW!# 3MD[)/UG2 M9P'E1E73S%']5(6<\9F,L@WL/[,UH$@PY.R=4_MGMGV>6D 'P'J,@+4$.#.C MPA;P!Q_G!8)6&3K\*&:YIU-VSM@YYH:32\P8Y[3D3@FM3N?)BWKSZMW^SE[Q M!@"FGKTW0.T M1W4+ID#LTWN*G/@UDI;8+.P[S73XRS7U-TWL,%)70(GSI:$ M;*Z=_3K_^&!4.1CY0@/B *$#A"X@--L.@$>WUG* '=#KR[EYZ=AVUI_CN@02 M.C[]O[VT6;Q[IDL&X](O6!'9?_/>/R]1*_KKM?PPXB M0')K/2[&3SJK3;8/=E:WUO8W@-H :C>2'B]T)G\C'=J%#2T3 MN7IZW#FQJYF7#X3,F9%P/,T&L=:3UOG[.H=M:\X>QZPVV;I5FHZK<;8TY\IP MG5^],P)W:E-U:K/+-LQ11V#AAZW%KG/"=>08B'>6-&9N[7/C#H@Q(,9*B2## M29P H3W(04.3V>?RU,-Z:('/CZKQ039++TQ2LV"4[*<[J@#$8Y,);>8YH.I5/_YKFH/+6>&D/6HME'&X_;0P:$X.RSJ@ MK,"<9&MJEDE3%R<^*_M>3!=AU:W>\PB8P&, ': [2XEF*Q\?F0G0-F7XK#/PM8UB+.\I^'8 M;T&KS$BYM91*5+19<47,.3Q9[H[CSV5=M6B[W0[9VC#F"3K?AL#F0&00JVL0 MM+OH8UA+:P6!?[O(Y;*-N&^CJZNF:5NLIVHYWKL-K.C2$-I@_\MG?$SQ\_^H MIO,L Y!)PNH@Y44N6*C\=)8(E:W\7W(:PCP^Y:((Y]8Y,(JMT2&/TQI@\V!M M69(V;*5+Z[&3Y72LLPD3+1!;#S\Z5N>K\!9;SF(#_]_&HC<":[[T[]C#/+&I?_#J9W_?2 MBUNG<-\&;*26VS0;7.R3?M MW\78'F7/IZ^.3V:O7R5'3)LNS^6LW> T+WX. 1G09E'1H^J@VBKV/^Z]VGG[ M9O?=*P"/=Q]?O7FSN_-?N_MG/A1[KU[O[;SXN/M_7Q4O=C[L__[F_=Y_OFK? M:JUB5R="GR8[7_,'L]5%ZP\SP>IRCLN6Q&6_6CY(>WIP79&#[GQ\AS_S,YQ; M0F8?E\ZW6]+B[.?Y,Q=7.VBMC\N7M72K2^-DDK T2Y=K6+8>ZN-96!N QAFA M[]KX<#\U\<&>=!OVI,^#.>F!E7A::EOUJ9D>P<].^E';:6]W_Z_%:^ ([_>* M_=_?OMW9^\<->/M]K:3T?KF"3=DL)]B>#R8YKR\NL^0N337$QM>E6\Y2W=WZ MP3S1)4TM!_#/LZ1NBY]: 5 MUUULD:#+KK'-9&M6("=CE(N+S/56889GX3-(799">^T!F];^6ZDEEH\;G..Y*,5R5$S[ [0"W MIW#;TM+3LH+9$@ND[W/LHL;F8#6K$Q+;=+$,63FV=I'4<":%NRW(<1J'TT8^ M?HD P;:+Y5T*WCU-:1R5(%3/ZQMT9:AO%K:3UMAP^KNNE-AZ2/CJ2Y&+@;>_&4_F5>)FZ4SSQ-!R,B#I@*1+DD^&F\GA#%";>06DY:3. MB\HVK"I0N;6,D^?!-<;)W""7?1T'52YR.<]67D*= 4('")U!Z(=YPON\*I9; MY,3/<^#GTL\W>? N3KYD2?[RE/[3D>,8$\RY6Y-EG6W57''F19W]9I.J (P..S)L% M+6*C6RE_)LHOLN@!Y.XD+W_KK.$'T*EU@#2755)9%>FZT+N_5;0')!B08$F4 M69W[W^8,S)VM,XVXY2:QB]ZZH!+ >2O/H@)]^W2)'9T6>5Q1/."T=L JP.L MGA+L[\GF[T2 T]#4N# M&4?HA*A6?NG*))==$>SSM/=;5?1T!V>":#OJ/2^]>_;WIX:L&4<8<&3 D5/[ MT6D=W5D5@8X*GYI#Y\4%SI#J17++N4! 6)JC>HF-N@SH@Y-TQFKDK==EO^JTWJH/[K;.^3X#% MR1SF5@?(=W'TUX"Y(3IY$_<[!"<_M.#D[(OZ5'Y:&.P_+263]2-*^1Y\7KWW[\Z;8???Z_=[;G8^[[]]=%$'=7D YSNULGJ', M%/1_G.VA/N-4EQ -?7.BT8%U>^.9>7XB2S?>MY;#7=3T]O_H^O3TZ**S/VO_ MAYIN_4"L_(^1_36?Q*I,Q%M(?SI#N4[!]M.I.MN/XWGQ_MU+.*%7+Y=Z5!?O M7_<(E(OW'U[MM?3J!LVS?_C^>G$$/_T^MM.0;18_/]HCV,VFFVK:@/ -ZF;L M$MZ//N;.A6I^G& M?I+GAP4L!.K- 0FB$[97O$"VA;[L\67/Z+:A MEXY]Y_/^\G12GS^^F3Z1!2=G_1\'- 6Z2OC%U4]_>VMK?U@PLG4S +GD MW#H4Q.P^ ]% =P:Z\T-TASYZND,QY0-M&;#@T6,!&[#@^SBL6PX^>_A ML%=R5#B="X[0;-#SL$[PVNL2-==)9C:Y]3LA,BLA>H,;;U7_.^,=CVNW P@_ MP$M]2+O];C8W5R2OR=&6/9"MO7;ENJ_@>\OFT':0Y5'Q\]ZPQ0N]R5VXTU70 M=IVC>1!T9<60XZI7NSU[V1=M\W^M\4:O2U36YO18257.GNX/@/POY5>XT_'K MG V=0WBS\_3U)QL-C9$H)'RRB%O,D!8^H( CU19S:I1_,J^(NQ?3KT]>?'+) M8L_@3<\B1SP:B1Q)$E'G%1>,1\OQD[9@YJ]/I@TZL/;XV4SL?%U71R]@L+R( MOY>3PQ>S)E2OOLX2FG9R"9PFAH_VZY-B.BZ[.7__]/O^2^!X<$H1"-4&S-Y[\IK8X X7J[.Y_N\>8L#X4'TC: M0-(>($E3)&)-&'*<$,2-\,A9@Y$,CD6)#2?1G"=I.%KI9%+(4:80UU@A*Z,# MJN@)ESY$YVQ_2)K8DD(_;I)V8V/0("5?'[_>Y'2V@:$\8#0:^,C%?,1+3I1Q M EGC->*<:F0%3\ABXABU7 1'ON$C(H9D+ %9V$3$'<'(.!F0(0ZKJ!)1.)WG M(^_GZ]T4^"GKE@HQ>1H:4U0YQ)AW2 M*BA$I-1&:T-8#.?I%>$>*Q!OD;56(BZ#159I@320/AC-12[D[=,K2# M#?@6I-O]6'\N_2#?WA21;AJ*T2]4N^%57[WY1\%SM F186)0 G:!> @<:0PB MLX_*6NIYP$Q_PW,\YSK";VP4 7&%#=*98PE*0E0X*!BE/[86LD7Q!FTM-X_9 M>1!H-%#,@6(^+HK)1?0<2X$$9T#]L"3(:1.1#](IQI,E[!NK0B(I5VN5R&/+ MX3>!(*M!2J>1IG#1*)@B#//D';1(HP==8YP'LPW82)4X124\L@H!US+<(:, M)QAI83QUP-'8M[:E&==JUB6\XRVA!^E]D-X'.CC0P7700>ED!$HFD/=*(IZB M0M;H@(+FU#@1N=#X/!T44BMKA$*!$XLXB1Y9H(N(&9.<"8$Q[C9,!_46%70@ M@QLSNP\91LME;ZJF[8HV;PGW4\RZ9EM,-O=*.ZI@OUUKDI^O@L"'R':&%(YA MMP,(/\1+?4B['>(KARRDWFMD]T&F'"*6+HE8XCA@S@CB47#0C$)$ABF*J-,N M"4\5X]]$ZG]/\M%HW-3/LCCZ/OVEJD*S,PZSH(]3]\>2.+H[[ZKT,L*&Z+?!0D30-5LLYH1+!6B"<1@3Q1@X*)SC@EF3'? M!,1\3_)1KT@:-4.XU?H#07O$%_DH"%I,3"?&*9)88L253\@DQ5$2G&AK M?*11_DB:4H\(&C?\<1.TP8H\Y#'UGJ$,<3U#7(]U3!@A/(H! U-BV"+G<\T8 M:9T!C3T:['XDCZE'3(EL*4:&6*!!%A](YT ZUT ZA4_<"D81Y40@G@(01"8B MDL+CP&0@(*W_2$)3KT@G81NT>#\4TGF;5O%'GMODS\9:#HQL8&0#([LA(TL, MT^ Y1=%JGZ-1,-)44Z2P5X9)%2BEZ\AQZGC9+,)_79:F+4,W:&MZ*)QIH(4# M+1QHX77L(9IKXRA#2?. N% :644#LMQ0%;6Q\,(Z\IPV00O9EF%#LM/03NE6 MDIT6Q?"*^/4XCIO8# DACR1%XG$EA P@_"@O]2'M=HC6O!5O]&@$['"K.(AC M8(VCPHY#80.\7C:3S"H_QVNSRD%%Z\UNAQBHM9:1X$DZYV+6DG0V-3GD(B&( MZ&22U3+Z$-=A:IHAXU\Z5-P9AYTSB/BJP\-UA6]N*2,?=[S30+P>]T4^"N+E M O..88,84P1QF20RG"3$N2662JMX_";%Z2:VH=LF7F*#92OO \P/P9JW(![O MQ2;:VA^V8G&(G^.H.CZ"1X-,_!A0;& KE[A?N;$\<8FBTA)QH,Q($\:1L(+@ MI*GQ[ANV8I_Z^4F9(OS1Q[Z/]"LQWV1CX)F^2 2TS@B'2A# M'*>$K# "6::3Q2YX)]-ZRD'>!LV2XI%7*!D,Q+<@ 2\'Z^;0Q7(\L>.#THUB M89LF3@8)> C<&0)W;LJ1%%?*8.L0B+XZ!^XD9#0%H1I8"\$."Z.^B<:_B12] MC,7OT^X"AW=:%%Y7A1DUQ#0.@O9 &@?2N)Z81A9!(N?(TMP?E>N(;,[Q]!)+ M!P304;Z6VNVW1!HWZ&I[**1QTQ;MFXCOO9'/;Q#B.*J:03I_R KPO;;U7!?F M3\_]@O/Y:7XTMVE)HO;_L??EOVTDR9K_2J'?S$,WP/3D?=B[ ZAM]QMCW;;7 M=L_@_33(4^(\BM14D;:U?_UF%G53EB6J2)%5T4#;LGA4'A%??!$9&1%=MC;( M1A8S!]<2V<04(C;$)!3V7*^4^5J'MU\H\[)E]]NLT?>W2$U>^_S3#^M"ZGX% MDJYO]O?V]8?-+ 9=V:V@(S[@XS:DHR&GB!);:;MU&:,9-$AXK5(DEEGS0HR MKD/;MX",?,3D!DNO[!4R0J^E3KCY_"C6U;B56+BU,9![#,.ZM0$B/,A-[=-L M(0ZU!AM\>62GAS';MBK9<5U]L9-%VT#PJZUK.YU7D[%UX\EX/H:M/9@;UD<5<#%*-J M&J'9):2P0 K+VKTS'+,B8HZ(,>7>>'3(29P0QY0(+Z-T5'1R2EBT]MUL.KL> M$W]HPOE?B=&0I0)<$- /T*\#],.8DR0L1C8(B[BPF59Y)5'"A.F8M#6TD]LV M7:&?AEKA$!K=RC'@NSB'Y+R^^Y]['0C=ZQ24J#EWV&/D8K8^7):6=5XEY)QG M@@67$E%=T.ZLQIM,RR-"]2GJ"FEY@(F B4^%B4+XC&F)(^6Y0]PGD\EXU$BX M2)UUS&BR$HI8AXQO%!/YB*H-E@K?*TR$A+SN$O*RO.:/'F5WL90[O0\SWQ4! M@LPFR&R"Y#P0X>',%B)0CTK.6TSSY"=YJ*&U,^.550KSTY_ZX (Z_94)= M"OW:\;0X>>^GGZ)?U&UF[T$];DHOU_S/Z>&'6(]G(3N$[]-G^ZUK7W"#&8F[ M>5@#\3. \#V \*&D0.XF2$":Y-.>Z+9UPA\>3@)0OI>6T6>TJ%F8+4KYR:># MY?N9XC]M#)]O7P<@V8\FV9P1EEEQ0@1KC+@-'%F5_QF8(MB[DL:Y4G-LO9[2 M*_QZ4SR9CHC<6GO5&X();!F >0=W'8!Y_X!946*X4$BYZ#,P"XF,=@HY[G1T M& NYFM*S7H/KK0'SA@^S>PC,T *[4U?E9'GR?9R5K#FR=7P.)X8#.4,;UHDA MB/ @-[5/LX5.)ULX)/_5-F._;/0WGBSF,8!S",XA.(>[[QQZ%7VPR2')2WMN M2@72F&ID790N)*DHIUU$[5[;>CJ>'C8?8OVI$.86,*Z[A?G'&#[-[3PV[]/! M<:RS4+R:32:V;MJ/7#B-^*K32._K,WZGY&K^3PIFD>8Z.\UW\3\7RUA$9QP9&P/B.O^D+2TF25*2C-+W3;"& # %D<+_W,QM_E[WNC4=V9;)19J=.DNP7 M1Y6R7R@82D$[+4U4Q'>2CWG.A0^65/A=RX3?I];=:]XOYLT\:W5V'%?]Y25' M7K,K['?JYGFFL@OL$!;1(,X4098YA0AS. 8EB>VF:NAW)GWF$Z_,O;MI$S)B M^K;:1D/S@:'X*%@/L!X;LQ[&2&R")DASHDH'<88]!>N!1XK3;-S[[S=]:8G=XF;:Q]#M6-99[*?CV)E?;EG:*>GI=7[ M=#;/'\Q:E=W/:IS?=EC;275BZWD)U(W%,9U;/7J>9[AXGCZ(HR;DXD]?5Y>?7%B0U'R*[=AQ\O! MG\48EK\HO8C&Z?1\'NU'49R&K&'?RH+D;WA^H6S?[FF1?BPPN[F%Y)J"YN5N ME_WH(CISDD%U&7E!-N51/K>3K_:T>?'37V[NS_GBM])\^\H_9H&WJOWKKN8M MF'>^I+N+ 5=/:3I8@[>OWWTZ^#BJWDS]LR? P99_.#O)R!*SA8]QWNS&NKQ\ M_^Y57IK7KZI?#]X>O'OY^K8#_B<:6_7I;Z]??_ZT-V:KX^G__,?4+D(Y;_]E ML$OP9IKM\VS19)[MO!@%W, M9^>4O(REV+0\^O)VE/G(;)%YQ?A;#"^6CR(8/\-_/O^ +VD<)TU\WL3,C3+U M.5^&UCU=?O=/-\])OHR;<=NZ]/3Y^>=O.0%9/D[*9\:P/Y]9Z5O>0)Y)>M?+ M=[U&GVG-\.5_=[YYI\9PQ_&3?OIBM7J_XF _/*T\'\<&IWH[A#[)H?2#2A<] MV=)TF;GSNZW]4<7(J**8\O7$Y3[EBW9AW4!_0'^ZUI]7T<U,A1BHT.-2 M2%KF^<1IEQL-6W0I?0=-$W]<:?U5]-=WZ?; MR7L!.VL5;7.TK Q=?HC_7HR_V$G<1K^5O8&;AR9E/3DMVL;M^]W FNY[46(B ML+ **:$YXB1@Y(*2R##G#8E<^Z!OIBB:9$OUY8!D8!1QJP2R7,>2Y:Z(Y9P3 M+%:*>69M.YB&\M?K2YT[F+^T=5VRIOYN)XO[]X?_058B&QFAM]V;FY,TQP3]530A?%(TG)P*%K_7@/,.$':-6GHUD]1QD.CK?:=A!LR1[2 M@IZ:$,IPU#1X9/.?V1P0CS0C"0F<7.".2T=8%^RW5;7/6=/>7"I:1Q:C<-VM M]V'OAU #/O5F*WN*3X(QI7';6Z/@DS:JA1GD(^>.2DNRO]X%Q=TH/G'.!HY/ M$-K="J$]\+[-SZ_JZ&/VT]PDCMK2:+-4V%I/SI?AXL1)GI\'W MUNJ_UHV98*4V+QV]F0C(!$,.V0%<[F#=$<.>4#"L*&: SV.*[<05\' M33>T(7>TCNMHV499P8%W,.29@9!/G*'G+F:&!$[E2G7LM#K,5G,)PU %''5OP#-^U)5EVQ"V,)))D M##)*:<29X\B8J#+Q,#@3#<:<6XGI/-8M;.=_, UO9W;Z&!?DMD*!>^T2)JH4 MXP(C2K1 G%M9C@(4$DPH&:@1*L2N7<*]V0QP!P=DB8!F7:OH"^0:H>O+I E0]$JHR[#!./*(B M9@K#=*G+K4JY::=\DDSSU(E'V!U4930:>GP*3@2WXO>5X^SI?%:/(^2U]5NA MP"9A,4[N@K^?Z=9JM0%>7-]1(WUI2 M&J09@.G)IPO ],@V )(S@0-&+#"+,KP$9)(FR!$FDE76$K<"3.N0U4T DQA) M/70O&LXKML);/]3QQ(Y#>T]Y-C^*=>6O%?, F[&NEOVXPMY>Z&$G[6A^4%^P M3W;'6LE*TQ6D?>*9W!*%M* TFR$5!6789U+#:7A?M'=9 M9J[;B"X=,?']$Z!-ZLD/VJST0U, %@$6^P^+P2E+DL]@:&1I;\@8,ADH4?36 M89<()39U0<>W"HL28''' M"T"R)/]Y'(?Y[-[03(^Y!<9 CX7"_246Q"U,AQ MDZV%*RD5"EOD(F4AQB0\(YUDNVW EG ZXDP,/.(#R#3TK>PI,F%G)'%,(F]( MRLAD,-(L<41EP%Q989/L)O5S$\@D1_R.^YG#$.>-QZ+78:R[3TD_U+.3/(?3 M-KAE.O^;48\X'^O%0;P_]H]#$%LS%P4>2Q,QG*LD59>(RJ,(U@Z[_C* M;?#U0L)+??LPL=/YP32\/E>Y[HXF%=]@R*//H@THU9NM["E*I4 C]8IE;'+% M?PZ9N22G\GAMH@)C'@/O)D+; 4K]52I(D-AP7+6?I/1"W+*HA5A7DVB;")RT M__H":'\5[9E/7&">666T$G%#.-*88N0R56T48E@9%G0&?Y5^4DGQ+EC@?&4 M_UXY,5LG8EHT;3/%B,F(,KA;!O T[*WL*3QE=UDSJC'RUF>HT5(@P[U&07.7 MM*.2DDY"I9N#)VZ&WLD!PJ>/J&]W>5OLLM)=,ZHFY\3U*:O>$6^#B4FA&'E6 MM%*OQ!+!$+6)T:03%JF;/, ?%UI[-YOZAU8LH;TKAE[:WAA;]D(2E1?7R.S+ M"X.4M5P:8I7GC_+E-[TAWZ=Q'2T;5+\;D-T!)G4M-489QT222!%J$6?2(V-, M0M0[EMT^0;C=W0BZ[+8&W ;RBD$L#!Q7K%;V;V^GA. OFV85#R*/IOZZ 0;@6 M"L1::VXCA4NN6%WXZ+#R% M1YER#]P6 %0-?2M["E449T=;8H*B3#ISUT"151(CY;4/$FOOE>J"NVX'JL@( MTZ'?F(8SC+74HRT) R4R-E>@!@HY];>0DY9$&='V,8JEOEVV)S8XA920225) MB.LF8GNE;E/G(0\ZPG*#(=K>E&X"( 0@!"#\W@T:8:)(F1I;F3#B%&=&I:A$ M3!!FO%8)<]H%G=XL$%(,->P@/OQ(HMT^[>MR/=QL$GY0I Z8=Y=J19_1HE=A MMBAQ^"-V9[;%Z*GU@!A.]PI$_ M[O[F]9I2'9D;*4>$;8UXWY"'_;(X>QVZ!' $<'Q*<'0A6BM+9T+G,CA&R9 3 MA".E%-/!5[J\LK__BG[\7?.W5=-32T/X'$!B,%HS,) *1[HMO9JNM#0 M?BNF\<#[O(;SICJQI^7J"1S7[%$JX?:CC;L!,=UW\]3!>U7.2"(I][V80E;8 MV+:MDYQP$9GLY)CE3-L^+)6MXQX>(T+QP%-E :IV="L!JCJ"*BF\"<(J)!0C MB.O$D,,%@(*A41C-:$>''IN%*KS)A*2]@*J-)QL!P3TCN/4BAJNQ'S -G;-;#>P60&K8 M6]E3D!+6*2ND0-[@@#AU#.F4.&(D,2^$28&LI#FN26HW"E)BI CP6@C<;H'7 MOHHI9M$-51V_Q.D" K?]UBJP%]>2CU!A0S!'L5@5"D :['L MA-2^S-]0GOR/\?SHY:+)LXWUN?$X[=9TD)'00R_6#'@U]*WL*5Z18*15P63L MX3H[X9HA6X*V+KA@!,4FXI7;].OPVZWB%>-03Q!"N-LHY'(2:SL?3P^773PA ME OE#*"".]>".UI8*S,SCJQTOQ*.(TM) M0)@3HQUE3.+421?339U:$CSB'+J8 CP->RM["D_62SR1VR,[Z0OW^;@B8PRN@X:\B65<8=P@HD64,F)M4S>Q MVJ*SF[0G@D'[,:#%@(6 A>NG,5"GN4D&I>SQ(TYE0E9IBECT&"=IHJ>BLSZ, MC\/"OPJUP2!O;^ . L&/2+H%6@VF!$S)FK3:8&:HC0@+AA$7DB/G$RD$FS!L M392FDVJ_5ZQ(5XU\\4B(#4:/>V-; /\ _P#_OG>41K1B@IB,*R$AKHQ%!CN# MI";$I@QRUG12;6T#^$='',,%.&@4==MJ75\SU$2/QM_0T3B$.'W^VS^3<@J+ M@)'R0B$NFSX]C:=!1.C>65\;3PSCU5WG_;7]U-("EA/W\;C:/%<&_0+NA MN^:Y&^9B X0"I@M2W-=M[=5T(:2VEI7[%.O2&_F@^AA#C,>EWT7U")XRAQ*C)C]PE9GPPR45HJ M)8_*K 2_UXE8?([')[/:UJ>OVW;0'VS]OOXTM_,8_EYF^R'6GXYL':^S^?QC M#.V[FO?IX#BOI;>O9I.)K9NS=U\R_#?O?OO>'#,!DZ[,3/C2V(0;7H:J479* M@K!)2T%X%U[)=N:(GV%RBY_R'<>E4[9V$K/NET&-JJT(I_0""Y.)=1(V;YQA M>1,XQ[[LW!8GXTJS.XA&L;ULZ_6=/+O'V:&!MAE9)( M,Y5E+?\3:2<5(EI&;ST-+CXJMVOKT[RU6=@V!'0YZLI>S*FR\^IW6_NCBI%1 M13'EK;?S*OIX[+(TG_V6O=B.0"=))4L9?V@LJ<9">.1P"*CX=\S8:)1=J=;9 MF4"_:9K%YH59*.62+L6. BY3S!*MK1%(4N\X$5$$W4EFR:U3?+^8-_.\P=F3 MW?0\8]2."6R13"Z/F5*#G--Y/XFD6,3H>=J$45EK*XO=6&LO:1!!!8Y8L"D# MDV5(4^51D();R;7V='-S7&VAKP(H53$X-INPH!OG9^6;J)XMBCC[,ZC*V@_F\'KO%O,0U/L]*0EM^?IV]U_R6 M-V7M8S/OZH2.L)'B0[\Z O V]*WL*;Q%;5CV#C$R6&2WT0N:N2(E2& 5.4T! MIV[ZM &\[;).##&YH(M3AG)V<#2;A%@W__D?66W4BRJV\OT<3B0'/WG,6H\S^NO.(8Y&]<)L=>:JQYD1+IW$G ML="+B;:<8*O'[ H[QG#"B$D?RVFM0$8YC9P*!@?O->:=W*/;RA0'=,INF/'6 M.H=,+"VRK4O(:%FZ-U$CHN4^\$Y.V:_OV]JGS^L>9G'&)#&.(47+V6LY;S)-G'YW7IHGKXQ#T4A?+E@8Y"3U*+ \>I6HXFIC M0KS)>3DI*#769=L1BG(&CVP(F?,XSE+01BG126+$;?/ZT4'SHR>'H\_F3RJ4 M@BK'Z"+;1.L)8H:$3 J,<**38_0-3VXZZ_?1.<3;>QU;W,MX^P\N#46OK5,T M(*8SG>$I Z@.465D$2IQ2@-+MD,OJHTMTLO5O?X72-%.S0T 88" H+DUV<_A M2&.3?;G(%'*<$"0(-X1D0L1% D#8C2,K". ]\+[J;/I4T3L2/ ]8,F05U]G5 MB/DGGHUM9HV!EL(>S)HNW)/E++\-S[14@TXNY64>.1"8L@YIZ(4)+#827?(*YNV]:"=2U'J M( 026>D0YY0A0[%%3$5LI%+$IZX%F6OMW,Q)AH9I5%92:DM;0:"1T9DQ4W1>,P%-YIU$N): MF=Y&+L40,LI.YE/EAV.XUZ&'S9W,S82'I6@B K%2S^VE"U=\L@F);Q1ELFP2W7[D+7MS?3E4M>N&(JNV"L7 M([7)SA)]%G+ J]YL94_QRJHHM<4,.>%8QI[ ,_9$7'J=NT!-,LJL),.NPV"W MBE<4 ^F%S(-MD%[O%\>+23FHKF9M"TH_.\Z?.HK39OPE5C]/9DWS2S6>YE]' ML"N]5KFAVI6?MW+:)HSVR0J,B'(&\5+]WEF<$&^_S3CZQ7K^S6=2GXWH;_L+X_ .,. M31> \9&UNCCFT5.>"3<3&X,2"[$[^&?M(%P>:M M\^X0T]B/YV!$UE4LZ,?6\WYLVV'HEHBH+;&(>NS+?3.)M(P."4,TIM0+S#I) M.?X8YW8\C>&UK:?CZ6%S!0M>+:&@734G)&+L MD/89?CD6&7FIEQF(:;+4&XW-2O;X.B[%4R O&6FSP:!(_Y!WJY%_VH4'0O?1 M _D\F]O)\LKAK<4UP2B"402C^)"J3%PI$DDV2+%[K//<4>B+95/%;KOUU&]3!;DT (, @]UQ>9KYMPZ9R[,0$!>1(<>C M0(D+9S2QF=%WC*T;3\;S<6S*QBKW4J*DFRS M$->)(,ZT0ZGX!].P,2LFY8BP#1YFWRDI^V7' ",! M(P$C[X.12IJ@HE7(B9#QSJ6,=U@+%#(V2AZQ(,IVP>VWA9%F)/36 AY[C9'G M7#__76AJ^^,F1_VO13,?I]-[ >"5Q]/\^#N?>-^);WI^EZCP0(6],99U)OOY M*%;6ESQ_.RWMX:KI;%Y*9]7YUUG3\]L.Z_82;#TO[93G1[%I_9(0ITWV1=)X M:J=^W!X>V'D\SE_:K'E*V,%DJAN;%L9?+K9M$K^A,*YCJ];/\W@6Q],78=R< M3.SI\_+JBQ,;2@F;*\[X>/FH,S]V^8LS83Q_:OM1%*;^G"]^ MJTBWK_QC%GCSS*N#U;P%<<^7='?AY^MRBUPVR5VLP=O7[SX=?!Q5;Z;^V1- M<,MM+J'LG]XV1_],D]G79C>6Y^7[=Z_R"KU^57WZ?/#Y]>^OWWW^5+W_[3&0 MV_$(JY<'G_Y6_?;V_3\^[8T)[7@)?OYC:A>AU'/]9;!+\&::N<)LT=AI:+:Y M"KO %5M6?%MNB%W,9^>.0!E+,65Y].7M*-.0V2+3B?&W&%XL'T4P?H;_?/X! M7XH!GS3Q>1,S&\L(=;X,K;NW_.Z?;H;@OXR;<>L]G3X___QML?7V<5(^,X;] M^#U)&']1(J]D!8 & "8C796[S_ E&+D@"V@!8/7@A^V_QRD%JR? MP'A_$_M#D[J["8SW%K"7MCFJVHAYE>K9<34[B;6=MZTA2K>']AR_2Q3:FQR; M>X/0;N2+;,VX#&RZ(,6]W-9>31?J;6XE^?]=G%>EI";DH:Z;5/?D7&D;.::[ M 2T[7S>"JAB]-Q%974K18>V1)B2@R!3A5H9(Q$KG6JIP"DIY9)3CB!O.2KH^ M1EH83UV*B97Z]M?S43_4LSR<4FVNZ_H0=$3$;5W=^JXL4'.G?WL* +AU &2$ M1 /(1510 \"D#4BO,O.\D_""4E+$VV[.:SZHZYI?\>!*KZ1D[+[\M/Y=4 MT&I1DM['TUNC6L\A(# 8#WE@ 0&0XH%N:Z^F"\7DMF)17\7\%C^VA;R!9[=' M9!6:(3RRZ!OA,@I7JKQABKBR#%FK#'+*6$J159K2,>:X%]Y'H3GCL5:U[G]Y.IG];::1E<*@O'K86*Z24BM5&M=AMEO"*3EPG(+P[':R#F=3 MU)YE7IYA3J)MJWHUT'>PWRH&]N-:QB#1!@=+D'*)(AXU1UIG"DMT(D:)2&^I M8+D.SWU_KFAOBYY]+'-[G_YHEO;CJG%Y_>VDE-7KR*)LM.1OG\4=D*LW6]E3 MY#(J.&^I1404#YT;AUS"#I'DK6%D^&7*Q@2,7Q'VWPH4_U+-2(2WK M59;'*F8A]J4)MZ]C&"^S_WY\614,RPY-%PS+XPR+<)GU6L(R)98.<>UE9K:" M(VHCME01*MRC*/%DVM3/+[3NMUG]:K9P\[28''B?T6Q>2KR_*Q6H/T8?QU]* M9<2.; IP88"L86_EWD/6=J[18.&9TTD@DUA$7 J,C(L2T628MXX;'1_%K3<* M@?>[9].O2#.TE]YUFOV/NKPYS+Z>)5=\R;^>U="C;I^T#,S4(YDU3E1%XA'A M+B >/$>:V8@PL\J4RYJ>R$OJ7ICH5ST.H'R M3X!/RQP"XJ)6)"%,+"E9_C8C588>*EFD),AH+.LBAV"C^$1&BO8KF@EYLSM* M;E\>V>EA+,5_DAW7U1<[6<02SOQJZ]I.Y]7DLD\UV)%>*]Q0[LQ7\O2GQ9 >Q]^L=2F;NO;&N9M48O*3L/5B";4-K]S MGKL!,U 5&FJ;@Q0/4XHA.K.=Z,S9'9W2)^3L<@XX'KWFHD-U/+83D)'.)4R4 M1E*6@ PS"6FB Y(Q>>^3Q9B%+@(R;Z:^+B4L7L7EWV^FYYK<^45CTJ_:%1!^ M 10<+@K>CEH):QTP$8AZ:TIJKT V8H\B93R98"TA*V'D=5+GND6M^V4JD!$S M_4(PR*C;43+=WG(')CT4K0(;/0GMW.YD>QKOQ2HJ&) MT?ZI&UBI1Y9Q2R[1UHSP8E4TCIDKYY^,=#23:&>P7FD.T@V_/E/#5S'%K'WA MK#3RP32\+SKYT*8A]V/;IE>F!L@VP-C@8&Q+M^N"$89*@S@6'O'D&7(D<60, MR[_ )BC22>7X3L18&Z4P =G,TY EU&J745+B%43L MC*QO'!&)@>03"'EOD[&?IU15=?P2IPL(>>^3>H%Q>F2>MPXTV>!09)0BCD,F MS5$ZQ*B3/-L%SF4G)5U7C %4 52U4.9H(IY@C MYK#)O#<*9#!A*'HF Z;>ZM73N6YX[V:@BO.A0Q6$I+="<-]?5*>=%'F&T/1@ M%&RH!F1+@1CC7:):(J59-DB$$F225)D64Q<\)PF'#57?N]#HM^7?Y_&8T\ZC M,4SWRD)!=!I $4!QPX69F(\R&8LT)03QE C2BG-$K1>!VI"BW% "]M9 L5_U M_2! O?/\O=SP!:.TKDZY+%NQOACJ,W$RKYK99!RJ\]WHL]GZ\>SWWK!])Z=1 M".),THAD8HUX--D0!<*03E0FCPEV(6V(G1=]O;!&+^W)>&XG[V+G-0(WF-Y] MA]0L0S"8]5IK "(!(OL/D0R+@+E**#A?"G&'@&RY])*B%HHQKY1E&^+J6X)( M#A"Y6U%XT@6+W\MV<5FZ*V^;HVK1Q'"C:5P6S2\0CP<3!B;LJ<-7-E%N1?8: MDJ!#/?LR#C'\>OI'1H4K,:R# M"TCHVB2*$<,;3+'<4;,(H7_ 7\#?W,B.A@E69P]%Q\BE MB$SH+ER2I\-?.9)F>)&;)SEEN$T<[^NT_, =V1U_HWW:U^5ZN-DD?+]?=7$^ MTF3VM:E2/3O.+LB7V#S0_^BEJ8,.OS!=D.*^;FNOI@NQNNVT EG4_JBDRLY2 M=5*70-W\M.T+$O^]&)\!H[A'*2Z0([9;3AXFT4@:'5(""\2QUTBKJ)!G M+BFBM..QD^9]'^QIT=7F\^S 9\6MXXN5VP5KDL9[Y&$/S6ST[_I29X>]+ ME3T]F(:7L\DDMF-JWJ?N.249Y:4:7"H/7,("F 28W '*VAM\@ CIT]Q 6B<# M$/ ;\'N@^+VE T'"!-5)(!\BSK39.N22YHBE& 072GI#-W@#Z C7 OX"_NX>_FI'$K8Q(H5+F6$L%-(N$H0]L589P9A8J1O3X0VD+>#O M!C,S^H>]ZX?/TGAJIQYN'\&]#9@N2'%OM[57TX4XW78R&9?94"61 MT9YUDYVE%.MB+/VLF3>5G4QFOO1+KN:S*G_?60.K9C[S_P,.9*]30(::[[.E M\C^>"QHM0J_7GVX5RQ/Q6][NC,6E!(@@10W.D]!5"$)$A(@GQR%GJ65G56+*9I%G;J MV]LU?G9\/)LNV68U/\I+?7A4S4Y:,QJ_Q=J/&SA'[KD2#A5QOW.A/5+M I9RRY8+(V9)8F.GA29PVMK6/]JNM Y#!?JO=4#%V.S%) M1:-SQ$4DJ V(8V60)DSD/T*R(CF6Z$I)W'5CDK_-ZJS:O1;%? M7M'K@U:MNZH4 @WU !-W>T\!$X%W0DAR%WCGM0LLZR21#0Y7SW(RVZ'>DA8\ MY/SJ!RP-I%]OA^TR;#$F09>V.P1QP2720U0;^3?OW;.:)L M\/H+>_B=\>\)ZD52]8 SM '< =P!W+=#VWN/0Q!SWF'N'\[ZQQ;JW_H!I21_ M^T.IR_\E&V4H^-EW5WNH<97ML&\?:2+:9+H=,,WL6WMD)<7(&BHCQS@0TDG[ MRT*]R_^O+_7V8VSF]=C/8R@O'$S#]5]<>>>'6(]G8;6IM)\L0F;NK[_Y(SL] MC!_M/+Y.*?K.NTK+D900LP9LW>T]!6S=,6R5*6C#+4H:RXR3&5N=MK0DB04: M L6:V"XNEN\[MBK, 5NW=*ZPCBNQ^[["R^_Y!I6=5R[F44S+F<$L5?.C6)VT M(@^F#>JN0-V5!Y@S*BTE,ELEXYQ!7..(7'83D+51ZV",XW&E3E5(A'C.(Y(N M.<0]E]F](!1)Z;DS3'!/5:?F[,)PO1HW)[/&3OXKH^5)_D3^=QG:>%KNWRV; M/L^FG?4:P"-)R>"JK$">-0 L &QG &NB(%X4VF]M_L-+BQP.$@6I71 \29WB M38#EV&"M,PHKS0/B##MD">&(*&H9X929H'L L(2/I-J@E] ;@-WXX<0 '8@X M#> Z;$+/Z#-:%"W,%J6RR1/:MOMY['_:F)&[?2%Z:N9H"D))2Y#WB6 MX"W]\';P(4J98Z0QQ0C+IU$F@:>?8LDC#8V8^OJ=2)/):>* M(XQI1-Q)C;1D CGNL9%2:,YM#_!6C8S:6C^?O8;;<[\B_UUJ5;4_;G+4_UHT M\W$ZO1>67GD\S8^_\XGWG?BFYW<), _4_1MC66>RG[,C8WVYM6NGI^5<9#J; MYP_:.O^Z] B9Q\/:3JH36\_/_)XF%GP(<5JN89S=P?7%B0P&=*X[_>/FH,Y]Y M^8LS83Q_:OM1E+W"K.#?RO#S-SR_T/5O]U3H'\OJ;DH/NP8/>;G;93^ZB#:< MV,.X#"0@F_(HG]O)5WO:O/CI+S?WYWSQSY)+;UOYQRSPYDE+^GN MPL_5\M\=K,';U^\^'7P<59D#/-L;".YX#5Z^?_?7__^^MWG M3]7[WZJ7!Y_^5OWV]OT_/HVJ"QXTU$7Z^8^IS20QL\=?'F-P.A[530LTG.UX M,\WD8+9H[#0T0]V1=8Q%IRRUY>.W9?W;Q7QV[H*4L10CFH=>WHXR 9HM,I$9 M?XOAQ?)1!.-G^,_G'\@[-[$G37S>Q,P#,\T[7X/69UU^]T\W#QJ^C)NQ&T_& M\]/GYY^_[02A?9R4SXQA?SZC!;>\@3R3]*Z7[WJ-/M.:X_[W M45.]SEYK^%^N_LM??[>U/ZH8&:TG(.N?$.^%$ 'N .YLM U,_W&'8LH!6T + M!J\%#+2@T\RL^YO8(?05_+0X.5G6*K239;I6:3)8C:?+D[[Q; K]V.Z:YVZ< MED]I,YI/;&9/V2Y6<_L-"B7V\!)Q MERERNX$Q4(D6\F!!@8>IP-\IHT&4\5PXY(PAB&LAD>4DH"!M#(8H3['KHHS& MFZF?'5*=2!<62)C4)UTYWMSIF4=FXM^59H#2@L -5R M&J1/>AOAZR*#Y,?,;Q]('IP%P%D G 6 % ][6WLUW:?)[=A'X[>Q3)#&'\6P MF,1R8S6[3JC-#!E/OV3WK&T7-@UK-0\#3.J-D@X,DT"*![JMO9HNY(ILX>S@ MK9 M76CC'T49WQ9=[.[D06^R]MQ>1"X!OG9T*P&^.H(O34-T(D241**(>Q^0240@ M;%ED$0O+L'I,-LU3PI>&3!O(M-DR6_YY/OOE)F7^N;SR2_6AGIWDI3AM@T_Q M7/*!.N^;'H+M@6-O((][O)6@P ]6X.UT2$R>,\R90(>J(8X=92 MTU'C])/QW$Y>?SN)TS">+^I8:N4OZCJ&7Q?S=[/Y?\8DL__1'=GH8FW^.I_FW,_\_1[/);JS8=_MJ M_.W@W7_M4,N"UY^J-^^JCZ]?O7[]^\&O;U]7>>!_?_WQ\YOR\X>/KW][_?%C M.XGW+_]/=?#N[*>_O7_[ZO7'3RV[4R^JU__WCS>?_WMO2,'FNX,,;@EN[^]ZC3W38MO/W+4U$,\8,?CRO^W/ M^:F?3]3VUYR0[3^3FZOKC.6N-'BY;V.%6XC\OA;7?NH2\UN[Z_2C]BZ[L*>= MWO&,;5+=P:.O0O5)PL^X27WN_J\T$1C4:H"^#V5/!S79G@CP R[G]G]/!S59 M$.#^[2E,=H\GNU#]XG@QL?-KK;,'+ F VP/;TQY-%@)H L]=ZB[ MM'T?8XCQN#T;>SF;MG/./P\>12"<-DCM!U( D^W'9$&D!S]9P.2]9&0'(8Q+ MFK6=@(R#C ]P3V&R>SS9O1+I+F'[_?PHUB #@-B[LZ==BO?GV1P("027 30V M&5R^N)EW?H=R)=2X"[O>):Q\J&.*I5A%]:G<"UM/.NY8MJ7^8;83"P>Q:0 / M (_NP./E[/AX-@7D %T9.CLO%9[0>#IX?@X"OD-["BEZ$%0$L7\LP\D?.HK3 M9OP%DG( W7=H3SN]Q7E6$R9S\>:L6,G@A1U"C0 A&X20X44+/AW9>MV&OA G M "T9AI8<')?*\: E$(<'S #, ,L*6@): I85M 2T9$L1SV4_$U 34!-0D^^K MR:N8QGX,U@3.RT!Q'J0X/[^=-4WIR.QGQVN>J('Z@)49AK*4MJ?S4]"2QQW7 M?:>OJ<]+D/R]C^9VN\5<>HT,3Q8E$9QB(B1-TLTVHI_C\^^$?L/8!F"^U_*^=^+<.88'&:4,W".2 MP3QC.,=($RX1EEH*Y[QTR=[$<$VE((Q)I)UAB)O D"$X(NF%S*B.>=1N!<,W MQS0)&3$** X M9-;"6RS(Z2*F$GLF$61R\(VJ4.6.HI2HD0'@ZGFW2#5^FPS M0Q$#' (XB$%[GD'$L8BXCCJCBR4H6DJH4HE;YV[B$-:^\"F, MJ,8DXU RR#*LD@EXI8K M9+UF"$MG,2ON95RA<=)%SEG *&)3@F69_YD4):*24*DQEY'XK=$XWBOX @(' M$ 40=1VBF+;4!\ZRSB>5(4IGPJ4913@)Y; B.$1R$Z)"(L3SUCM-+I,T+I'- MZ(2D]-P9)KCOEG#="5&,C3@U \>IAV<,GE?X&$K&X'?34K_%VH^;6-(#FR*C MU>RD"%"3I3/+:C4_BB7!.[]Y_"56'R9V^L/+J;N]5AM.=]X[1'W:PWM8 U"" MP0M ;]< 4IT *?I./?=:YSMWIVP)12MJD<0B($XM0TYCBH1G1!BB?%S-L5*<2>0QPHC M[AG-!$(E5,Z>1)2!"(B$>2\)XAKGX0R(6I\^QV95=+Q M=SM9Q!]SCO5#O ((!P#7H+=R[X$+",>^;3:H<48TTC$:%(Q5D3MIJ6,W?0>J< I*>624XX@;SI#Q!",MC*TA*SF3:U'?GX[P^/IG,3F/\-4YC'G'Q%=[%^?OT MVZ6;T%UVCI0#]W@!R(:^E3T%LA Q,=Y3E Q)B+/(D&$X(AMTQ!X[IJ3:%)"U M<;J'XM@CRH< A@&HK]Q[#ME,O)&BI4@P:L80MXC1J9*PDB%BC<"244Q(? MD_JT74R\7V41TZ^JY]LO*@(P"3"Y*S Y^(#VV M*ALF:H/ 2 B:/17F,+))1"2TE?E7TG*ZM;5 MIE:DD;--+*4VCD_BM+&M6D%]'C!30S)30"]!;W=GNJ"WH+>0<@4I5P!N &Y# M!C?0VQV:+N@MZ"WH+6QE?_7V.['EQ(B5)B(L2T8+E1%IE3#2B7FO-)':KESB M7:< T$'XUZ*9'^>A-)]G!R&,RQCLY(,=AS?3E_9D/+>3-N6Y#=>]O!*M^QC_ MO1@W>:*?8OUE[.,R+OTQ^MGAM/V6-D3=4?:@%%"B$)!NV%NY]T@'#&7?-AM4 MN<^["ZH,)ACT=E!Z^YW[E,HXYIS,+H8,B$=1.I^'@%B@5JJ0_0X2NJ@8!,[& MGJ@'E!A:5\'>Q7DUF360L=)O!1FJ_0#>!WJ[.],%O06]A8P5R%@!< -P&S*X M@=[NT'1!;T%O06]A*T%O8;-!;WNTE7NOM]NY%4V=$4F8@ A6%G%+-+*1*Y2T M=LP$ZJFS*X=)@GBA8T X,8*X$ 19+A**7C&='%?4FIN'2>_B_,W4SX[CVUG3 M^35G.B)"]>H0:/LUF79#7P - 0V!Q0"+@:WLB=YNA\5(+6S"." J/$?<28YL MR9#A@@0>F*(\$F Q^\1BH%[+NAKR\LA.#V,U+@5:\@),\EA#=6CSOW\NJ2Z_ M5$5KIE_B66H7V)UU%>KLD/)\J+><4O;9,OUX]GMON[KFG''KX M7W8\+7D-[Z>?HE_4X_DX-@?UN,DO7>UET_:L^6R_=9W^(#:7^K"CF V--P&I M :EW'ZFQPIQ1XY#$5"+NI4;648<$#9Q&1T7$IHN"2X#4/41J*,[T(V5LG_9U MN20N"_AWU_=7.[%3'RO;5+-4_6YK?U0Q,JHHIAR,9#?O\]]Y0WF[80C9@L5S^4E%D(\4C1S9IBW#$R7B#60CRIF$+.D3GM$+2^8AX MC!'9:"@R./A ,8\NZ)N&[7,\/IG5MCY]_>_%>'[:%@ULWB_FS=Q.BSV[9J": M]M4UBP%2O"W;=$-0!A'[ 63HJ*D+8(IJ-_I@-( M]>8M!A4$:Y:-!;.IH+\D&?B51EY+'C FQ@=_TV*(J!(-@J%(>4+-DM1+>\!6+L3D637IC,P .]PP.@4EO$1=]=)01E1#A)&-<, DY M0R)*C F)M0E.K)QWKH6+ZS/I#'P<4 ]0#U /4*^K$*NT1FO%D,7,(6Z80C8& MC:R)2JDDE&9\!?4HUXG%TDB2<\2Q-$B'4#XME7-,^"!7S@XW%S_@8J04A%4! M%@$6 19W-44C4K,*+H*L]1*9B22A)(,LTP@ MZYA&C"1/HA$L&=(ES-XON2)3T!'F>H!X"^EP +P O'L&O#A&S51,R#,N"H@R MI*VEV2V1HQ(B+_(?3FB-/M8G4,V;]"C20ZPRH>6<8+&U$ C(\W@..@AK5CSWS8/O_UQ)_#NRK-I?O:=C[OOK'=Q M"$,RX&603VWB_GL7&S+6,;3PS+T\G8TL:>SQ3Q__;<87BP?13!^ MAO]\_H$,,!-[TL3G33RQM9W'\S58)INTW_W3S93Q+^-F[,:3K-3/SS]_6RYX M^SA&GQG#_OSBI[]\YPUDS=?$,R7,!K[WKM?8,TVV_]\;*3_,@CL']EN,A^[(=EP2R V[ @]Q<[J: MW*:]G"P+Y97__5-VPW=^3[N\8?0IUN,\FH/U-GT75F,#$O[#5-A!K0;H^U#V M=%"3[8D 4Q#@@4X6!+A_>SJHR8( [Z7+<.#]XG@QL?,80,A!R >XISV:+(3+ M !9Z[CYW:?L^QA#C<7M(]G(V;>>PG2;9UG$&\0[]W9TR[%^_-L#O0#0LD M&IL,)3^HN4,O8.5#'5.LZQBJ]J+3>M)QG_X"N[!P$(D&\ #PZ X\7LZ.CV=3 M0 [0E:&S\P]V'-!X.GA^#@*^0WL*"7D@Y"#D#^,SEUWB0,Q!S'=G3SN]CWFE MI$G;R%O!L1 $%@%"-@@APXL-+!MI0%0 M 2TY ZWZCC;E#EH"43= 3, ,\"R M@I: EH!E!2T!+=E2Q-.>C-?.*P,U 349AIJ\BFGLQV!-0$U 3>Y0DY_?SIKF ME^K-U,^.USP_ V4!91F&LBR;"8"6/.YPKBU-OWHZY_,2)'_O@[C=;K72I=3] M:B=VZF-EFVJ6JE?1QV,7ZXJ1444QI="3YHX)W]ENXPFFN[56FK?J^3ZUD&FS M'"AL-NCM+DQW^WVB0(&??M=\[<>Z\P9W'+$F=$C+! M><2U9@4IL:M-+AK MCY/?+^;-W$[#>'IXK;]=T[ZZ;I=[,L*&;:[%79^E&@ *:-B>()7%*@1*!4J4 M1,2=L,A*%A'SCMJ C<18=X)4FVK%2<@&VQ0#2 %( 4@].4B1((+%VF1H2ACQ M* C20B1D-=$J\B09=C=!*G"AJ> F>[T]D"*F1'3 M %0 5#NYE0!4#P:JG\\78Z/ AXT2+/"$9* 6<:(WOS3#Q#0J)' NE< >#^M^060 ML'=["D@(X7U0X)W<2E#@CJB'TCQXYA0RQ@O$N4G(T1+SX49*(HWU?B6$S;'! M6AN*RH<1SUX9LH1P1!2UC'#*3-B>S\7)R&C>*\:QC>RK\]H(0\F^NK/0!G*V MB243\O@D3AO;JD=>JUA7\Z-8DJYP]6%B?U@Z;+<7:6 6 LXV@=D!LX.M!+WM M[69#PA6 VY#D?>_$&< -]!;T%O06-GM7Y@9Z"WK[D(-IQXPVD2 ;!$.<1XRT MTQCA@+V,42D,H9DIPFQ*6WR%+KD',R:(9-XCS7;9RK.4['\S/2N TB9!MX&ZEU?B=!_COQ?C)D_T4ZR_C'W\$.OQ+'R, M?G8X;;_E[W:RB%WE]XP4E0,/-0/6#7TK]Q[K@*. WN[.=$%O06]!;V$K^ZNW MM_L6QBAG4XB(,4\0#S@@QXE"SDO!L=#:>'+3MQ!2*VN$0H&3DB@;??9,E$+, MF.1,"(SQE2M)X%OLC8) $:%U5>Q-TRS:HD&S5-)82LO'IF2VW);&,JJF<5[> MF.4QQ?%\<8]2U;N]<&!YP/( 8P2]A:T$O>W'9D-J"X#;D.1][\2Y, MRNZP=EPL7=M2?P.1)%C"*J5D5RZ_$Z6,$ XC8E-VH05ER 0O4?Z 32Y:3A,] M=XWL(HOD(,KQ;U>'JX=&F7]85>'Y],9JBP[I 8N*\+0#;TK=Q[(!L\2P.]W:'I@MZ"WH+>PE:"WL)F@][V:"M!;P>T MV:"WO=E*T-M]W&PH);*NN'R,S;P>^WD,9[D7]JNM0U/YDI@QF<0 ,'D^X5MZ MSNT=L#SM@1:L 2C!X 6@MVL Q_^ %'TGFGNM\SM?4CI9*H@E$M'(/.*F-"GR M42 !:7%#Y]E$\3PH%R"^U6?[E=. 12> M!D(%A JX G"%_19GB$""WH+>@M["9N_*W$!O06]!;T%O82M!;_=WLZ%:PKKB M\B[.J\FL@:H':RO(V0'5^5!O.:':"Q5:<[-_/'M U/LOV3)_"+->BPS@ ^ # MX,/ \ '2. !$ 40!1 %$ 1\ 'P ? !\ 'P ? !\ 'W939 ? !_ZA _;234G M6CK/L$>2JHAXQ&V3*(,H$RDFPI36^&:J.:?!."<%DDQ)Q'4TR'+I40A8T2!\ MPGZE2=2[.'\S];/C^';6-/>ONGZ_U'$^HHIN+GU\1Y$54LP!8@%B@8+MCL@ M/@ ^] D?MD/!N%#"&YF)EQ0*\4 SG<*&(Z)CRNR,$6UH%[UT@(+M$@6#4BT_ MTJ+V:5^72^)FD_#=]?W53MKV.;8IC7%^M[4_JA@9E:8Y#*Q;-RI'G]&B)>HTXCPHY:SWBUAAJ M2F.B6RK_M"5[WB_FS=Q.PWAZV&%S(#(BF&TK%- ;FP%PN&=P"!1SB[A(4E+) M)8.23QD7FY>?WOQ7A^VE6'<$( M$@$2 1(!$CN"1"QX"%1P9(P3B >-D4LJH&"TX)1YP;"Y"8DF>,V3CP@+I3*, M\H2,2!9YJWQ2&E/EU/8@D1>FJ 6 18!%@$6=_1TWIH4'+81,84)XCA*Y$2( MR!O!J!*2&)]NPBR+5BHO.?+<99@5CB"=J$-":6]T9I_$Z"YA]GY'] 234<;X M >(M9$H"\ +PPBD0\#2 "X"+'7%?O0@")XU(( 9Q)QG2U#ODK&.."^5=Y M%?54ZQD5)HSNW6W%=F1ISI ;*I]8O=Y;]M'G[[XR9' M?:DG/T2\*T^G^>EW/O"^\WZ:Z=TWH_)R+.M,]O-1K*SWL^/\Y-/Q]+":SN;Y M@[;.O\ZJG=]V6-M)=6+K>4G&G!_%)A8M#G':Q%"E\=1._3B_HYG;>3S.7]H\ M^5:_Q?'T11@W)Q-[^KR\^N+$ MAG*V?B5M?;Q\WEFB]_(7_UHT\W$Z/7]T^U$4IR%;@&]E#OD;GE\8@V_W1/P? M[^INXHNX9C_R2R7 M6;2ETFIO5VX14X534,HCHQQ'W'"&C"<8:6$\=2DF)N1-,O?KHAE/8].\BHVO MQR=%\0ZFX5?;C)OWZ4.=;?#CZ.JC=3_ZSZN<2@*'ZQ_&7[#_*BFM6%<%9GK[U%KK;+G_EO MAK_"8\_VH$BH#5_*-:10S:,_FN8U.3PM'F3[1?-LL>;MQ_,;O9W;XBXV[7?E M.6>;=OZ:S2M\F)W.<7-9:A^-\[.K\?%)G;$D5%_&S2*/>[:8EYM\3?N MD_SV0J2?586=GTU[.=V3["YFE#[CZ]77HUFFX\L&U_GUR;@I#:_+*.:U+=8R MN\;9#+9#;DZ/L^B>+^;;=Y\NEWG:/NB=;8+]=]4ZV.76U?_$>?7V[QX.8#LE+=CFT2;1[WT)E:^89)? MR^S@-,_DN!GE&8[]45[3//^IGRQ"K&)V^MN=&^7UR.+4+(Z+$YH?G6)=E^V: ME9MCY;L_+!0E+NY-?GQ> MQO$TK^,H/SY[.)-)*QVC_([C<5GJK[:N[71^>K;SQ5^:+N^N'=9QZ0[ED=2S MQ>%1E?4NL\ K'[J^OT>V.9?+_)YQ_N"T:.IAG,9Z*9,';]_^]YI(?B,DT2Q. M,B&\5&+Y3*W/2!1_\1C[\C@4J0Z"S;PAJ]3+,RVL/E_HYJ=6BBYVNZS?V>\N M=WTI8%FA7$&,*F_QN62F_#59&II+"5ZB4_6V%=&S+_\ZGA]E00Q9B]')8I(% MNY7@T;GO7*1D/,WO:([S=X^6JIM'>0X:5Z!D*?1+J;@RUO,Q%@')WDELM%.\?M9-$MFF6D'/]P_7IY:/>'KS\= '9 MERJV7)*L69,XRA*3L2*K<)Q^&=>S:5F,Z[H1OT6_:*&M)9WU;#(YQ[ELW>)R MC8V,4T+];9'EY9QLK%; >+,I>''RP.L_$K5TKIRH*W4/O%CBE3EFMEV'8I8E[O:@S@&0U_&/:?EU^ MW^L_BC16G^))_J3+HEMF74;2_KK5+()O/XG)F5V8CZK,=?[7Y,65>+X_&4]N.['PVQ3*WAJ2L^LJ([-*&_P^OP+A:4_+$4PZ]Z7DZ8B29/G5^VH+2;9C/G7D6H0% C26JF+_^CF9 M]P*X(, BBU@)I#I<747>+3//>AB=(8@\K,"O44]NAJQ MJ@?%^"V5)(_I/2!/ZTAG/!P"!".P+P"9LVS.KR'RA/DM5L"/LR=:0"T;NM$P M6^&WL5<\ 5F@_*>\MK^,#7NH 6HSYF 2?$6\D>.8Z-DM]:/1]E@CFZ+ MUSYL8'%2'-HA6 RPGSEOWN3:F\_)7Y/3#-D3\2.P47E& +$@/!@O'.(,]K/Q ML#SGQKXO#X!X!:XHL44V4R#3\]M 8& APL5@[ _+$,S%00ZX)AMCC2)+"Z'* M@<5[4+'LL\/DW10\G8[ O;B!*2Q^7KFN]*7++9T-FWD;%90.QSFB'4>Z>5O MF\3!H'QH,S6#\D/;\3WA4_+M.:9JE;H1]?)AQ?X-\Y=#\ //GTQ&\"$ENLIS MGK^[JQM=C;P;@.BTW_J8$_6?D]Z[\>@#/"E$^(10U+W9SQINE KKP#6#D X^ MM%F^N(8$\(3.$OX;YG):4.>J?#+\=@S"%(MG/ 69'32A19Z4:6N'P687[_)N MG.-1>-4DYPC2_9K.;@RS!WV0U9 _-C ]=__4 M("N*[P@W<9['W:? M^:_9N#\)?=_YP=W@'J#I:!>2DCR%\: MHILN-0V6TXW&(#OY[VTF!>00GM-+UN?YZS<#;*Q0@8G):#;V<>U3?WOP;5D! M 0:RR]<*3I/>*/H-2S :-EF=G)68YS7:'[39@TF!A3_//WKYJ,6P0+3>9WU? M*$G.9@PGMIU,N!-6+(=O^>%M8FF4X&5EN(\/8),,KC<5#;IE)*"6EK-JYQ;N\]"TQC!O$D-GL D(^HCV:0V M6KQ:"&]W$4!A9L-YC->,8(FR'V[BL(A0#"6(RF !.@5@:M^/QO.[.H\$>4RM MQY'5*3L%S23DSQR.IIV010Q@8G(LI*S[24HR+]?27\N7*9FF&5Y%M[09/[P MUC"])%+39Y&N_^JX&Q?'CEF?K/HH8@[J!!@VST$7$781] @^!BQNFPGS?C0. MQ?LH]KWU&<#V-&8QWPR7S(9%@ '$X$UW@R6D_GU87O!K?G-9D+=EY](N4DXE M6_.WMV]_7J2=\L?G_29&B& M@P*OS1LZ&8G.#7^",8 7L[K+T06OA<==<&^)A<553;8_7G[5_-;&@9WTVNW4 M=D3%W7LXHTT,M@35^0OZ93Y"<3+>%TB<7]GXK7E:VI N.SKPQ!Q.]^X!%)OI M^P8>5))C-S[80XL^%VT/6,3R)9\\N8SAO\%RML%N"Y%.(VLDD;,:4 MR@NEJ@9!SV_&V&?@O\6[4Q'_?PE3V"$;_I_=%9Z=YY;*E%0'? MKS_HAJ5@ %;4\\\KM32/%.?4,K,]++6L96:OL,Q,,<&M#QYA2Q7B1CGDE*-( M$9LM)ZTWG[43JBCK78@C\5.)!,#[AGBJ785BE;/]'XP^M,%%)^H: MCLK>T'P5FT!F,@^ NK_J!ESS1[>>:6,\&P&Y.L!687-I?O*;G*3K^T?GXS#" MNJT+TH8XSW&Y/NFMK#@:.T5A&0A6F8&)>!X0CRXB32A'VCK.C": T&X7*/SW M2?PI_144Z#9'[A>,MAT)74Q'Q=.C!&9-8FI1\OED#B5?D<.OG/8N8< B3I]' M[Y-N:@2@]M;^'GMQOLS-)M!D,KN]:U)/)9EB4XJY$BSCQ&T6C9P+R$J_Q()G MA(H;CG&U4/_IFYO\1\<$++^V?%T[L,ZX%H'D;=Z?[AB2*[ :>5ML-FCJ:BK-)3+,!C.7]^H#%B9UW8CJGOE=:^S]1Z;JW/F-J?A%D)5/@W^?#?* M RP'*=J"W7SH$/XW=U2RNO7'?G:;24W+)DG>-FH_)R__N!_AY]>]KYS@P0_RPG+,O[?AZ,/PVMP'Z:S3I[1EP1+ENHX[N[;+-YS M?<3:UTNIYWB[2-$_7L"P*:NVGC[NYF2[2>M^DYFU'\J>8NJ5XDO EXQKO0Q' M3:J^(XT--GXHXC%'R.X3 7IG=^5S%Z)RU0'!LOOZ/F\Y%H &52JPG55F\0&M M-L*E715[,N&TZQB="<\"1=*DA+@4!&EG!0I"VH1%%$&377B'W\2R79VAL[CM M]]O%Y<<3]1U[8\MYZ7V[$./OAA.8BY73UB?PJ9?D."ZJHA9&KINA7ZQ.LX/? M%N/T^BD7V]RL7) !)RQEO]T1;#8"YP<0"M3\&\P2##F;RIQ@#Z$4\2YOW+"U M^O;7KWN_C>Y ES41IQ6\=]2]F//_%0.L];LC&M/%*1&8-)BNY3FG;TN-S4(+ M'UGGXL>/%WYTN]]H)^L^6N=9RR=D"]0>81C<+_T6>&AVGLJV:6,;BO-:O*5< M98;*#\MUT8)D-6%#MB39]%RU58M+]ZCLV2P?]GB4T8DMP!IUJC]Z_VSKCYH: MIH<%9LU$A%$QI[=YN[0\=]S/EK@Y'-"66RW/O:QX:JLS!J^+\Z?-)H]-_LH" MM561^5/:,W!WL_'=:')XT\F,2M)S@P1Q$LR@5DACZE"4G#LJH@EN)Z>HOX4% M_4=>SQ^6WGYC0ZLE[6AXGJ9>F:=>9Z*J_3R*_>R T".E>YM5/6-%)Y1,*TF3 MCDM>ML3;$UG]U0*5#SG.S'6O,9?"#!LW>W[6>'[1G>V7XM%2,IEC/[N I?MB M:B&"S5M_@_MN526\=OHAI][;VL5<9MSW_;N"E[;!PFY(WH0S.9?1GS:EP&TR M9F,]&J)\/#[_)F95<>KVF",O/:U]V/,U@ MUYPK0PSA@F )%F,Y\OXP?SPJ$_")$3?\C50N]FL[\]J\@V#\\*E'.O*?ZTY[ MI.6;;!)?H#3_GHV:PS*-SF0U:-W9XB0U/V_/2(![4@XR/Z(BUTL)*_9\S:I7 M2;L@2:,/)6WD)G'<)('[P[M9=AV7FZJM&&XE?U[L,X['AS;B>_ M%*S>RFL[5=GM)R]"C1PJVFQSP(<\,\Y6JTK18BKEXRXGL-I M8U$/64[(S-I1S Z"EL9/[CB.K2LXR/P+J;^(W_-F%&CV.(*/NEB9K-'@ M">8I+R?LFNTLF-T&2/J3E4J09L>P/^XZZ)T7'SJ$#E$E%6U"GC*,N/ HU\Y0#9F/FG)N(KM) MR>YJ@4\KK]L5E?O>-\O3#<>LP9I7JS>>V()_I.ST-Y][UTAV-Z*>C>/#*U9B M_;KS>X"!?C?L_6#O6XZ:;GYF3DS4LNFT1UU_7AQU_:*3LC^=(M ??AK*'LJ/OZ"__?)=@;5AX>'X M_N/?_M] M7[*@YT$6]32GI9WM/E?O^V4,?$P;EM>THMB+S?_MJ.RS3R&0G"QL>JM>:QIU M,40Y8%[_]VP8-]C7V97=84,*5.L,YU>62Y:XE19S3E(X^ MM$PD\* (=GMT'V.S'9+_@&^][C4E7F_OQOU!;T%;EC\HWSMNZK,@C!V^RULQ MG:>L;AX]8*R99(Z5_N2F!;4.D5TC MF+N^G?93EX9PMKRX+!I$.^5D8<6[87 MW]1#3GH?RNY1*?!8O*?7GJ4NY6*++?-V-C*Q9)O&ZT[E/+OXH90_]AN^B\*W M,B>QO>Y],QO/\>\(@4CF4FH(@N9EVU>G)Q4&1YT$9RA831$702+C>4021QRT MHC8DL8U4E"S2UZ/)]*?TM]$H3-X.PZ^9W-O'I2#N^E?- MZN[(8W]L;(E:; VBC.1:"*N1QE(B+YR70@M!F'XX-B&ULD8H%#BQ,!_1(PMC M1"FJN^VX1HL6EP:_C0-@C*W M8:ZCZQSX7IQ6MSFY.)ENW"<9YMJ\1>>BQ1'LNK>\_X'^O1 Z_QK;="C3I2<* M_'\VSRI_UV1J,P5+PTCP]:BA&B9&RY(%!L4I\-QEC\L7+3<#YZR>G;K+AP>R M'LI$27F7Q'0F FZ$KVF84U@2VN*%8>?H0Z$YB-,N;\!HTG(4@$RU# GEE#$H MYP<[#I,YC6=#@]R>'VAY['.2>37MW'3]R6<0QS E^74;M@P6)_)+GYZ&-K6A MS,@=PORL2>]M[WG[2[E55__=N[CXXDYSF>9Q#93F55[L M&81XW7NP"9EWUY[[QL_?5UIK^)7/M2U+&?+&,8C;?69$6#DX^N&F:4)03H4O M2;:7XC#IT#ZU$Y'Y*)Z4\"+0FWK&K'YJ_L39G-:WS&P,*V_/CP-!"YFE>H6K MO4,N49H?% +=YG'-VLQ]GD]M;'S9NQE] /$97[6'_;NO;D\'-ETP>KFB=%P. M#2VZ8#0\E9MX3[Z9+4B\X\>R;[-@%-@$Y%=S_7A"?[MX'EL2],+[VGQ28<,H MC"\Y4LPS,VZ/ :WPS!X\1(HX.!DUPLGE@_X!W* D' )W0?)HG.7K6RGEYX5..#IEYBS9.!O?-<OYH>3._/U*UC?4"S?WQM>CN6! M[[\O.%[S4Q!65P":A:BC)5_+]W_1G*2G&O_I3>^[IG_GXHQ_7\GS.X+W28P^N%&L]3%L*HL&".F%N ML.> G>&W.Z)/(?B1I?QPV=1S5N&%=#VBPK_^O55+4YH%+Y))^"]6=Y8'9NYXN9SM4/0U^*^^8D6U_0/W6]LBY!=RJE)NT= M62ORH:;6]<[D"';>/*A)&^?$SR27QUT#CL\?.)ASE.58X[;QH=O/7_WT>:@! M/[7OWHWCN[;Y:*<'08&8I4\&C\@'G:_F/_I$;LJ5M@5=?ZY%J-XRM=6@T^,7 M-&!P6*PZ( )M=M*>10J^5*2GHNE'O#?KA7*4"\24#8@[EEL8+9DRNUXD#8I2S2>K+;N:S]>%GJ799K5VSD2T1,LV5] NW"D5 MV3Y&G+ ]<$30>\ZP14ESA[BB"6F"'6)1>>U\(E'NA*1F=9I_2NTD_Y9]YJU0 MX_/$\$&H=_1#79TJ^A(]3 JI-3QV<\?*>1%5TW6QE)@MZ%)7S;Z[[[V+HW?P MJ>#QE$YOF5BT[1XZ6>D0.#\INF@]"$O1$I'.+>SQTM'/WPL[$5Z3MI#D+^UZ MKA^.M[/IZ,NV#"1_2JX* 73,EZ.!O0AC.P=Y/X M9M+P%B_.Q1>&V.;1?UC6LDP7M2PY\]:PU[R9/Z-S(5P95L^;2WEM#/MCVR#C MD8O(M:1/7?+4[^FUU@PO_WORAI/_IK_\>3K>M 1M15!V6_S0+Z =:^J4-ZTU0CY1]L,*>;/K!DK[T=M%44"YN;#KLW9W M-]033<.%#1 D(__V__T#V-)/#G914C8O_[N;]B:C03_TYKAWC.EXB1?[N*7, M1N"'Q@C\-1N!O[CQG_]K80A>+BB?F+M&)3%[[<)4\:CBT4[QB%X\'F6_LV). MU8BJ$1V-8%4C7FZ%2^BY;H8]##WY1RSN(_';IF]^,.TP5<=*U^?G M"-ISIN&34'3X$C$[%/S-M<#$ M\1@$9<@F3A"GR>6N' Q)RB0W7',3UFJ!#0M1Z>B0I40A;HE 1J:(I&5,,"D, MQFNUP,<[YRRO,'G\I/-K58+=JGC%M1,8):) ES%2W*);B(IQ"1DP(C MF4)2UN6F0VLG]6,(01@7$*4I(&Z\088[BK36GKE$JQR1H2*AH!(+ M5A&3PAI!L-#""6,]TES"/41S9+7Q"#MODS*.14].QV!0I:NYJ&!6E_3\P4PQ M3**Q$E$L,>(L662"RG_#TC,/\;F5#\',!DM#8!CE'NZ("TP UN"?@6)L'%8: M2WHZ8/8X$]%ER7W-!F^E/G^=C4=WL=J)B]&7:B>Z=L*1&)PW'$D'P-Q; \V6,,JJ9Y8Z=CIT@5YR(:BLJ MG-4E/7\XR_ZKTRJB1",XNQ: S48'X;D5%GN N)@WIAYL9DEB'%<62:7 [=40 MPQL= A)11N*UQ4&?D-M+K@2K47Q-^NY A=Y.^K;W19S+:J^3!/Y3M2 7HT75 M@G0MB&?&2A3L2!@X*K]J&!6E_3\P8QAGS>F-#)<$L0#A.M:ZH 4T\Q+Y8FB M:T1,4D6L$C> > G S$G /N(2TL*:*%F")_+3 3.%JS-<\\ [4*"?,BM>-13; MJLM+CR>&4R(,4@%S!#W@2'+:4)48J(M,5A8^]#8>,)I M%(*CZ'A"7)&(;&("::8"-30D;?7I&!NQ9\?YY6=7SD=]*F96S+P4\T0#A[\=J>3M?%T M,)/@"IHUHWT@)_ZWT=0.GN;NR9^,^+74IOL?",Y3K#[R6L%%=Z.F#>:;IO/G M^_CH]Y!J''>KWO2:9OT.HUEF1#JB>3S.49WG3,:96LH40F3)1A2H4HB[E)"E MTB#L&7968Q7]3MHN'3$O?R7YXQTW]Z],K\]:5A2M*%I1]+/*PK7FC(2$ I8A MEW@#&!)+$.?1.:MO;03Y/__H&D369W #D/ X^73 !Y.AS:&Y5I9J5MN$NM&[V/H".QZ5/4+VW+ M8V\0[63).CM*1R2'/;G^@T)**K44B.OD$,?)()OSXX)%(9+SU*SOW;[$X?T^ MKT'3XV!G)8J&JU-JQ9=I?:MD+6O^G6+4\=SN$6PY3_"',30B(E6,&@>C==R% M$[ /R9+TI#K0?WZ;U>O>K\OV?8/[W!+L(0R"*]@?9G*J95^[%-YN35 M :2[N30_^2F"^;+L6W4CV&Y13J7AY>8>'MTNYEWV_4'\B$)_W#38R\3:L]OA MEZ$_N1O8^S?YMU_.F\,O,]V;^L.W+LC\H\JM""1RJ\;QVS3FW(XP<+OUT&MM MY!L_]R\WB\SZG7T7FZ0YL@D^](T=?+#WD\S"W5V?^>07]W#SS&\SP0?UI7?7 M2VK9EF8ATR?/;'M?-&%W1^:3M E< 1RLRQ72 M#+DHP3.0@6MG?>-D;N^8;DH?BN'M]+E?_M_D M>1I[7KU"2D/54/J3/6SQ!28I]M_GJYHNP'XN]8-V#?IS1V7^F[8QT;P'R.1, MNVD0?)1V&E1?JZ<;5SQQ!6/73&_]E">;6?!KL?4SCO 5!Z*Y_QQ:^PTF\#53 M&!^;U/N >S0[J'@ZVHKODM;[ZX&=3'([S&)<7C/!]R&$9X=\\.V>FR^96#WK4T#&.5A-=XC+6RV>]PS]9R8P7G FFE\J$/(I%5SB BK:0\*$8M M72,V2I88HP.2(1,:6[C1% OX8IU\W>+PSVGJ\ M[PJM5U-[50'LA)>T M@NF=F8BEQ80"R73ZWI8)$6+B)GJ& 2BZ!E>@A@(1'B M.8](NEP"Y3F GB042>GSYHW@GJKC !C>F!M*UW)]3LU]CD?*[E3 M4:B!S^M$TNHW[/+<7Z0N6 &.@J6 MC.QPG\X#^T0!ZVL5^'-']8IA%<.VZBREA$I.,H0)28B'&)#!1" GN:$>$Z7U MVE&.E\0^A\.PFK_9)ORINS^/^KR#42ZRCN/;:C5>Y:"W%H9<8CK*7(S=PM.. M7-2PZ+4B;'4I=NA2:&,8B:5#FU6()\:0U3&SEH=\((^QL'Z0GRICL4P"!9K9 M@+67R+#$$366RZ2#-VF-;/%QE^+'T=#OU*L@5T159O(*9">_I!7(=@AD1DBB MB6 H$>7S,?>$'&6Y5[L3 DM"N%WC=0J&JL050!X3%H",:*2UA4=8$UV*W@9A MCPID@+05R+8(D.K^T,,CAC8??*N[0Z][T%L(PL_C>&?[H1,>M:+02,;D]4]. M=22J([&-(\%)<-)X@I(* 4% PY%+G"+,E54,8\'DVD81#])$@07"PH CP:U M.A"'A&,:<\HE5_[9QY)WGF95NO8MK2AV\DM:46R'*$:L2E$Z@[RQ,G=?TLAI M'I$E)'J' V5YV^?!=K=4 :[AR$ ,A3B-%BYW$1$MHG':$4&/B&)&TXIB6\1" M=;.HG=QO,NG5.(8Y45:-AE[WH'8LUT\BS7/(6.$/. M"+ 8DA"J!*$"^UV4R"=YPBEJA! M7&,(>8202&/LK>,9C=;XY%Y2';=GZ&*\[OEL$^?4/9]'XQP0*51CG=<\Z&T; M$R_KW[JTBZ]_7JKO4'V'K=*E+ IC/3@+.M,B\$"13H8B:YU67'/+L5[K.6RQ M,4IH9'&TX#L(APSQ%&&3''%.8!>?\AUV7C+":#U07+'KY)>T8M^)<2==H!(WB*B=!",ZI3HVH:UUIA%[A22'D?$<6!(.X+A$=)%DY*UE!X< MNP2NV+5%X%,W>!X6N\U=W/MZ'NBU#[H&/M5YJ,[#'I*FQ!*LB42!>XZXC1HY MKC"B*B1NK1%2KB5-7Q+X;*H3633?V+DK04D] %21[.27M"+93OM<:I&LU"B8 MW(U0)X9,P!0I%C%+'DL5PR["H ,C&:U!T7I0M&@OO+DWWDE 5^?=Y]YTN+RP MRQ;_X.M>,O8Y_^()]'PZ@=GXI%%*%JT5; M9GO;7 '8.(C-F:,PBVV3KWE7K^O2WGE^:?Z]'>>V6C8W*K73W+:T/\[/[460 MS]ORXW$$D?V?TG_KO1WD6^#1^3;?-H?)MTX61YM&X[SU.?^7LQ/X-=B-TG"U M?YN[EXU2[\--;'[T]>@69O.^%S_>Q=R$;#IJAQA[=_;^%AYQW?MA-)DNAU!> M#0_,\UM.5\$+MVS6^X?-/?.X,YXP1I#7-K?<50I<;TF0CB%R8J4E 6_3,V\P MG(PW4)].?FX&_AO$SY,5BX4FT;\)LW&P]R_$C>W$D.$%/#XT!4 M7LXX@%J$>!>'H4A:(V1WXU&8^6GO;C;V-UD@&S68R]ZM[0^G\+_,8Y);^XX^ MY,:0I4UP(Y8@P7X<0W_:&XPFDUBDM&V^MV@FO-271KNRE'>[\$UO0+T^@&Z6 M7NHNYCXG@_+L5B<7[^U/6JV9W>5^?L-R6' R*2.$A\X58?Y)'T;CZ4U_"%=< M]6[Z\+MQ]CL6/!5^4[[KO1L'\VFN9]QF:453"GM[& BX1$PRC*R MC]-R9/'N;@!/+HWAAQD5TJ#1V#S!,"W]_)L^S*AO/[,! %@J^$KPI";M;78R M&I:GP,Q%;R?3IKN\'<"OPOW\N3#\_K [GCSSW4:'I](P>*==.G%DF(FDD4J& M(,[ 6388@OW@E::!AB#HFEO]DBZ=ZZ#S=BY^WX[&7Q?!^AXF_).-.O?1A/C4 M6VY.9K?PP?#81NYSC/ >(I$LJ],5)-]IEVU91'::JI\35E3S:)O#9\ MVUZ4XEI35IM1GE0+I]H*K3/4"VR%5IRLVO2L;G0?:F=S8YNK58._&B38W*VO M-.MKUJ7[YXO:]]4MA1/+K=8MA5T>AG,I.*88"BQ0B'U$1%9BCUA4C&$I*'-D M)[UF.I'.-Z.9FZ;98#T>VNU!$UD/R&UC@UYPRJ1\?7\8X*/>@&W?+*!/V*1N M0"3F@6G[3/PP)#M!B_7UC1V^BSDV+,D!SIO"_.G0=;%'Q"! Y+F^P7[LZ%ZG/SEP]SU7[ MT]%CIVJW_O!?_QSGBT.TM:H]G1DZ=_/U6;FQUVG@-ALDB)>L)]ZBJ!,8 MI* =T@K^$$0%+;@UB:T=LWO19M*S JJBU#^!3K_,1I7=!O0_<3S*8J(IH5_N MUT8])T'X:E2G'NX_G=3?#W;L;^9Y/UXMW&X5E5[3K*D!<&@0CVGCCI,;?,YD MG*FYHYY(&2A#3"B%.-<4615D;K,"_Y>T5(SN@DSK&/E#ON<3%I\4F_,Q=X?> M--#%86BXM MP6NU64)J98U0""P</;)!*<1,[G4; F/<'6-OFYV=N:I[VZ_';M6][;JW M7?>VMR^VHH388#FR48%Q ?N$#&8:)>JI5BIR2M>8E%YBD.K>]LFK3MW;/IW4 MW\K>=CW34O>VZ][V;O*'G&CC-4.>"X9X\A%92APR(6+% G5!KS6* DLH.54< M84QCTY122R:0XQX;*87FW)Y"_I#O.2 [X[WMRLRUAY&=%C/7CZ,I7/>0D>J( M+!(M%U:O^;"NTY!9HUHRJLGSV*@ 0$ U&X*9 %>M\/CT/O2G-SW;F\"B]!/H M-?PB]8> 3IF.PX]N[T;#0@_U7<;Y.)GV,M?$)'/^#!]\&_PF)XO+R[>DBMI] ME2[5Q@9'D:"Y!,DSBTQB$LF@L1,&^\3Y0VAW)!FO#$7>XUS9&QW2U@E$4HJ8 M"J)L7"69*HNU%*+YC/T"$[:"XG>S<5S .*)=''^R[_GUX]R)AQ?3/V;RHE-; M:@*1*948;+?W>=D"099)B4QDA$IAD@IB+6@E8+1C"$@P*B#0%1H9A0VBRA!' M=;)!Z$,OM3ZMI5XE\P*MSP8_TT>UL "8!&BS$1?";%RX?>#^XPU@>C..L7<+ M_[Z9]!H@7*T1+NC9#:B. /NCU/N/4],GP:F@P1'D@FK;I]H8+,)$\T2XPB*9 M71QP^'9N=3HN<-E^_&[X,T@8?.(_,B_B7-6^*_*V*TK:Q_L3'D$*LB">G!A( M#F:/T7RP)0#&X @B=9%[$_OLX MN+\ZHCSVA[U1:3C18/S[MC^[[5&O)4M@G/PTW* )XXU$MQ![.-I M0H;1@+ 6C 65/$EK>Z,OX0W<$.$\%@[MJD?K^96JGGB)3ZU0K2R0CMBC+(1:2HIXI*QW!)4(6.Y-,I9$>G:GN"VK('?C^RP,51__7@7AY/< MJN^Y!BOOQL/?GMJU.#O#5<]8O!X+5L]8U#,6]8S%]H1*,B85B$,ZT'SH3Q-D M":8H&$%M3#):OUYTNIOM]<<"JWK0XA*BL)H$K R"]91%/65Q:(,7C>"818M, M;DO.<9!@^J)&@3(2,*&&JE;@_4#>[S-3MU@WL'A^H,C]%KCH0. O%(/=(V&(2M42$Y$R-/NZ;ZVV9# M^M.'DJM].6QX4^U+W7ZNV\]U^WD7G$?>$NHQ1L1CAKC&"EFM/%)6YWX^-M+U M?N [.M9;MY]/4'_J]O.)I.@JR5_=?J[;S_LXR&*"BC8@06-$G&F-G%<284Z] MO\F__?+.A@!RW'%P^LV+6Y^@^4%+ S'_AG(KBL, M8O,Q#R83%"PDZ.,SQ>0SF2EV>,1YN^DW*T*7:2(74G>S<*GN[+O8>$O()OC4 M-W;PP=Y/,DM!=X7FTU]D;_/<;S/%KU2<&^[-/W>E^L7TG-M(V6GQ6'X-?\O8 MWWL+=F6ZR(P<7@$6!)8=TKC_G!2S6K[/EN\#1_FNX72"O[V/PUDLQ'+OAO#N M4/SENS@N-B_[SR,',][0"Q5BRD&'Q8%3A COH%6\B\Q/. MZ2[CQ_YD.KDJ[%J9S:BYKS]\/^H7KLL;\,:'HVGO/DY[(^\S^VY8);WS _CL M?NK']8'TA[V?83"VWY!P-G1)OF'P[5PS?3@;H>1A>\X.RA G-Q&NO.X*^C8, M1ODK^\.9[1)A^B1M@M@=!^M0/H:+7)00RLO -01VN73\O]N('VZ-X>WTV;?1 MBZ0;*MM;F8RU/VSL'QK8D5WN5RN<<2DYJI>,NVTQR$;R3!@5/ M/.*8,*2QP,BZ1)1WSN/U#.A+J'SF"OE/<'._;KW<$I?^&'?5U<3H\^- J/MV M)V \EFF(:B\N1H>JF5@Q$T%H[;E"6L?<#4MAY%R2" M*DG-&<\JV(28H?30> MM1&_- JXNR)%KG4U%37.V%Y;?F[RR?,JCVHA+DAU+M5"'(:ES8ODO(@*4>\" MXBKW7XP0G426!$T=!D0>='G/;L@UE7. \J5*U':^2=):OO0\ MHC8N:8Q:(IFTR8G M=]Y7Q8C %-;(&<$0-\(@FZ)%6@ABL!>4XZT8U@Y]T7KM'1 M\_:%Z[' NB]<]X5W4^"$L4Y40[@E1#DJJ)"S(6\38Z^8,!+SM7WAEQ"L'2 _ MQS&O^\+;4JK]^0$1S643,WW?MX5")9,(S3F2CD?3U&$W*A^CONQ0&PTZG[HD M:IK$\?N^S^2EPY"Y;\(L4]F CQ5*_?&;>9P6G$LNQF&7 MT^F^RY3T- E3]TOAB7/>)?@"T-SYOYS-3$NCAH1IVK_-##[@!GRX@5?W,SW4 M7A[)U''%I_);K5Q2^:T6XO5J MV'HJOU7EMZK\5G6/__!9K ?>;B6Y.I-=_UHEML,LE%),2F,I$E)#0&%EWOG' M'F%+"(W*&Z76CMGMBN1J'N/?[VKO_\H04W?_MS B=?>_G=RO^H,!Q%)+INL. MW[:=S/,=U7QPHXH):L5J:'(#JQ(A!<-*@#WS G&6(DW:!B?63H+N MBH%DU[$9O=K["9\S+C:K)"0'W<-^5>.K)"07-.2:V#G4'G-E(GF-Z=*ZQ[S+ M5O(!VQ!<0,J5HM4 _F>T'D7B/'52.)'"OIA(=NU_FC/D)J\[S'6'N1J/8^M3 MM1DK.\R.B92,0(3@7)<4$[(2:=U=\*)0/#*(&10ES!']HYC3PS1!F7.--KE52[(C+9^PXSDP=- MU=<=YAI9?<8.8ZP[S3JQ8+OME+('9,DR %<,6.8XIV\%@Y&VF[IB.>M_.IK-Q[/W[87U_V$N-'-W%<7\4GH^5+-=U45Q:XP?GQCZO#BN\I% MU.$,:N3MOM7)RI9P3"L(RQ')#9FY /.!I":48 M!3%4*A[,0[E*C$JGO4DL6P MP)'HXYBNE8KIE?]W#-MU%\+4(+7 M+ FK432@EUP2"% 8]B@X$Y3Q-CGACZN<5#^>7[L\Y500<;JH$L()8)<+!0#L M@H5%$YCK(#U5Y&C**:IR/EX?I$P@N31()<(1QSD)(&E"VCIOJ=3"F[4S!(9637W'\>&_GRU/.&(,CS#*DG4C9TV'( M5DUFK.5<$?!SX@R<:P3LE"07+2!*.!.'6W%KE MHD]!,.2U5[#82@((,X>B8C@(:6Q,Z9C*R:XXJ\JY5$Z;N%=@-.#!):@:)F"PPK/D=2!$(.-IV'M9!%&O"(M:)KU76'C27<85)5N5 M9#Z#'I$6(4:7)&:6'DTY=57.QQ.-*@5JM$"4.@'Q2"3(*.GAGU$1*0!AA5XK M>P<5AFC3(^$EP+$2'I0S&F2H%J"VF!BR5MIQ2.4DHD:<2]5D"0RGL!0Y;P!^ M,R^WS>1YH)/>,YKW-\/15-. MRZ)^LF>GY0I;J&VS##9W]:>%I[_LV^1=]_R;_O#]*&_\Y6<7?O]Y(X 0!_WW M<9R9]L?+7@'MB&,X%?KZ5M=_G-W&<=^W>[C_5Z^W%:_]\H'S ^H"W#R9$^8, M0GA 2@>NIS3(22R8H:!22>V"9N5;VQ__(TO:-XWLS<9Q\AL\\JO!R/_^AUX$ M2+R#RZ?C67PFA?X6.]6GU7CCQ]$T]OAU+T]1[Q]S;?P6]&GH^Z!3WPTG,"VE M(^)>-X-/K+WX"(A>Z!6M7I6](TQ!CWDUCI9YMN M.>Y/?C\5K#OM1CL[:V#3[0QS"V;Q'H1C_'N<]M)L&$#N_G[]ZW5OF@_#S,;W M/1"X ?S0YSJFU/=E>4$P0KP;3?K31DK+'>]&8,Z&MTWK&S\7-K"'WX/5'/1( ML=%M$Y>.?-STXSB77-SW6M/9^5U_LA2??\]&66SNPIOX_M]<7W6!E/N;4/ M/F6I%>L]_ISY Q8%'-F1:A^^=%_L8 / *TWS9_ MV)>3-#UI$FK^^W(KB,'SI1A_S.'(SF46IXL=GUB-N Y'; MM:/8;N9SSJGC][9^;JYHO%D4X-\!GC2U]<@F^-(W=O#!WD]R0YGN LUGOY1G M;I[Z;69X_Q7D.YC.#16CI?SSSUVA/F>+FQVDX11@<:.M6/6M_C/W,;L%8PR? M")%(,:KYUU\-K/\=_>IO1H-\SUU)+N4G9"?M=@0QY!4X8@E<1 @UBP=O-N<\ MCE4X^L\683O=_(Z8A_A,9^_%>O:(W!U.U78:G'.MF)&2()%SF3PPC@PQ!#$2 M#$_:"2O7V#M>$IR#F,*5[,SAHTYOLP VR]W3UE/-T]0"0YCV@AV'5&YMV M[VY.51U/I5>KM7,HM3^J>=UUIT""C](J4.!KII_L%$CIEIT"S371 M'"__>[*S8/VD<_BD W5[7,>$4VF&>/;='@\SP 55)N%;-WP\QGSLLL'CYY-V M[_HH_ZN1G0H_%7Y.K-WL:T>?=G.APDY5BJH4JTKQ+.+AJA15*2Y)*9[%^5.5 MHBK%92C%;Z.I'525V!L_Z7ET4MFEQ#5;.K712FVT4H=<)?H"EO<"AUPE^JR7 M]P*'7"7ZK)?W[(9<&:2W(KG]8>U81*6*?H4=26H3MQV>9O=6)"\90PDGDLM M+3).162B<2FQ0)5FK7_VJT%6AJT)7A:X*?;I+6A5ZAP&& M\5*1E#@*3D"P@*U #L>(1#*142N<6F>!)5%Z$_.Q-)F98Q6%>(0E@ZA2U E+ M?%IG@:T!1FWO^5H241NX.*JAN!CEJ?:A:Q\$)I@*Y1#6UB'.54#&A(0HP8); M%KW/6/\@ >6HLM8(E'0V$B((9 @!G,':ZV1EDL8Q;0&ZS(6E)$ W1 $W@,48E0IQ$G*K5P41LE$G+O6QHC7^-F&/)F!6. 8K8R/AR07/X\%-!+FBN1%7-1$7#5HU[JMQ7]6/JA]5/ZI^5*?W M7$1[]_V\L3/.Y6KTX CB@DID2?*E6 1^K#7C:;WQH?4!7&-$&!:(L^"12R(B M%H6BF:L@D<,7BU2GM]:*[+!69&,7EFHE+D:'JI58+1GQVF,7D0\\(&X=1=8: M@I24@C(1K.1K)2/." *&0B+IE4<\$8DTY091+G"P8#D4P8>V$ER;:B,N'+)J MX%<#OZH?53^J?E3]J"[ON8CV[EU>Z@@/,B!A@T/<.XNTB0+EUO$4!_!N[=HQ M?>VL\XXH%"6&>P+ER#'MD 87V'HO2!0'KY*N+F\M%]E+6J3;$K9:B=UZ44\3 MYKYZU-V/G_4<(MW3F+KJBQW!%WLI$?4)6K/=*\BY(,MF?RZ&)(F*"1&1#.)< M>F0BYTBR&"3')!JSYL]Y'K4/22-+0\@GY12RSGC$L!(8OL59D.B#5 :D.R*E!ZP4@RV8'Q#'#?*(:10E_<*DPLLHEY)W1 M0AG,XSKO8]),>"H9TL92Q%GD^6\1!8Z3"@Q'[E5U0$Y92VHMSE:J5/KJM"W4 MJ_79K6;1:YI5*XQFN=/Y$>W/<=B_GC,99VJ*P&H(XQQ'7G.).#P)XEI&D+ F M)A&=IV3MI)-5 4LG$HH^*<0]=LU^B+&)"6*DLOK@Y3R$7VF\Y].PGQ23UV>/ M*EA6L*Q@^5E@J0*-*BBDG;, ?-0AHS!%RC'O$D]8K(.E$3H%JP5R2IH,L 29 M0!2207+-/ F4GGOBL")E1*E/M@DJ[P4>&CPL=%P,?-VE%$DS(SAP[@63$*CI:"R[F.R'BBB.6<$RP.'I6* M*U:CT@.6YFT2O;-L#OW8Y/9J0\;:D+$.N4KT!2SO!0ZY2O19+^\%#KE*]%DO M[]D->;LJCHN)3\K;/C1SXD:#\.AL?]^WKC]X-J=*!9&STZ@+!)$JT1>^O!K#5ULH_[7ALA]->B./^>SOMOX^]P><%+W7S M_]4=B#J%K?^S/!FU_[JA5WY;4A%C>?.0X6,SYBSBA=GB!?5T;A M1^,13C\GL%.$(!9(;NB8/-)*:,2X"#%YBCU;.X*MN&$T>(^B5P%Q+"ARRCAD MO!>""V^$7)Q[&PPGXS=MQ/#-(F#H;';LJ,)071E)ZR'LBI(5)2M*[APEF2'> MVWPPV&$.*!ES.34F2!"GG01G+"6]31UV1M630>=_ M,J@>+*S.;(6/"A\5/BI\5/BH\'$*\;"D*NK()/O_EO< A5XD^ MZ^4]NR$_4=*@=T0KMR["VZJ4WM$$+Y?QQ##C=0UP 1J$/X$:+RV@V^]\[)*[ MXYOHXZV+XQXC5SV**7NY:+R\?.K5B,^!$&A[Q'E51ORY5FS^+:]9@C[/:_FL MJM6C3<].N83B^SCHD?VBT"E,6E6BJD3[52):E:@J456B[91HS_[P*4Q:5:*J M1/M2HG*,HJI0;9ZPZW,[SY; M\_N-GNV\75-DM)/NOE/;LA5[:!K2KO?Q@-XWT/WO=[G/82S%"E&]BZ#O_H$G"HLRFG 28[ M/W>"L>!,B(B8L1)Q0SARW'!DA$W.26I"P@_/G7#B(P_&(J]%)KL)!CEI&6*> M!>:%YIP?OH$HN2**[/?,R:LY35+AZX27M,+7R= 45(6N"ET5NBIT5>BJT%6A M]Q-@:!&Y-\HA3*-&W/* K!<8616H4<1X0M>80(+T1#,CD;<\(NZL0 9KBZCT MPA 3N6.J!A@G>%R]-LAYEJ;\_?K7Z]X4Q@[R>=]S_<&@9J(N1WFJ?5A)0"4O M* &8QZS8!Z.1(Y@@E013G)/@!7MH'UCP.F1+$I.%>[@%FY*,0#A%@X,WS&M_ M:/L@K@S?,^?)N4OX&8#6ANVX2U+Q%\9TKV):#F#?JGZ\!D&H^E'UHSJ]U>G= MPNDE@1AK.458*X4XYA(9;B(R6GHK2:"4K[']\< 9DTX@9QQ#7&..+,V[KM$H M[Q.S)/'J]+ZVG$@MSFDG]^L\@ 1#F,('C!)(X=UHTI]6$W&6[:D.:D0NMBM5 MLM81HA6*,EG$/?%(9PN"+5<6YI5D*"KA$">6(D,B0]1RXSGW MFGIV:#-C-*L]J:KWO.?H\@)@8C_QYV>>'ZTQ:M6RJF55RZJ653>_NOD[Z1B!>XA#-DJ#DB ,IV2Y M)@??0JUN?JW!.5B^J6D]:Y_-6U&M3VUC]")#=%%MC"P/(JJ4$,&&(IZ(0HY: MBC1E@LAH+77JH2G".$@;A46:Y6I/3B7221)$8XS&&\P(,0>O]M17V,C:PJBZ MZA4L*U@>*R-0X:/"1X6/"A\5/BI\5/BH\+'34$UX&U0('DE&,.).8^2("@A[ M'+B,A"JV%JJ%1(CG$*5)EQSB/N<<):%(2L^=88)[>OB#>354.VRIVL6PWSXV MN;W*.%<9Y^J0JT1?P/)>X)"K1)_U\E[@D*M$G_7RGMV0:W>.'3=9ZEO7'_2G M_5A;=%00J4.N$GT)RWN!0ZX2?=;+>X%#KA)]ULM[=D.N+ !;;:W\TX['=CCM MA3CNO[?3_OO8&WQ>\%(W_U_=*:%3V/H_R^-"^Z\;>N5G:"IP/+GLV894U'CN M/%3(^(PYJWAQAGA1'8T+=#0V5Q@R[8/DFB,N?4*<2(^TD18IQ9C'B6JMY<,* MPQ2B]R$&I(D.B$>ID:,1[O'4N\B-((3.*PP'P\GX31LQ?+,(&#J;'3NJ,-17 M7*AZ,KFB9$7)BI*[K\,.B9O,S^:"-@"5S",KE$+)26,52R98LDT==D7)TT3) MRM^P _Z&FAS2#!\45,"M@5L"\*,!41$:C MF,LLK@"8/A8BV(AL\LI:IUQR6R40*V">-&!V\XCP=PO#^*_Y!/XXNXWCOH=_ MA_[[9PV(4/CW\\K.J/XUFTS[Z?X%(O_@BS[Y!8]E!&_B./8^Y#_F<]7] MB,]XP^Z;H!-LB#,".9?U5%F)G P&*6X>1*'CPV,NZBB5B+O5F@86''6 M3$ N::FL(UY*O(N!?0:)S&>,:3C:@#2/0,_AY;DE)^Z-QMTT=^^VM V/H6>G MO003TGN?9P0NSEVS?K!C?]-CY*I',677O1/6"2Q"L,8+!"K $6'$($M2I!_+IK=6"P\:,?S (8&+ G"R$:Q(\H],>QS,$;&._L M=OAEZ$_N!O;^3?[MEWNWPREW>QJ?M!:C_FHRJT(O@HL]L<\/?"$ M-POC_?&9%OHS#=HC7N+A%Y20%8.?[7=CY/]RL]@JO+/O8K,+",X>?.D;._A@ M[R=?_N'/*PLTG_WBL&R>^FUF>/]!U0ZF MD(251]Z*LJ]OD?.&HZ@2,T$0\-/]FFE4. 4%]QCE !,-9QG:,-+">.I23$S( MAZ9Q 7&-C?RA-0\_#7^)?C;.:OZ5G?0GO\%;OAJ,_.]_Z$7PS._@"=/Q+.Y% MB4[,*^PB(=C(*?SDZ]$M?,E]26"K+R>]U!_:H>\O.@+ 16!>+9C-1\PMF#'; M&\]GN.?R%&^RP;P\!'Z11H/!Z,/D34<$YTY[\=D704 SDUDWWMC9=#0/5_+, M9/4$#ZS;FFT/GNH=F;[-GL4)G*Q]70-<'*TE_(FSM2^MM-SO M?.R2Y&75[+Q<+EY>9/=J9*?"3X6?@Y[L/W_T>7L[@H'_#_C)7X\FS^K:?K'H M4W7CPG3C[T.P"8.B''^S_>$6'&Q5.ZIVG+%V?#^:3+:A**SJ4=7CW-0CIW=[ M);];]:*VM-C7::JO[>2F%_\]Z[^W _A)I8E]%OJ<1D%9)6RK%(15HJM$5XFN MRWNI0ZX2?=;+>W9#KN0/6QX\S9/;_/G#:!CO>_#NW^.TEV"V*A/$UDC6)N(@)<1T\$BQ% MB+MJ^8JO"!'[/27T:L[_5%0[X26MJ'8RQ!)5H:M"5X6N"ET5NBIT5>C]Q!T8 M\V0I=RC0I!'G$$A8;QE2+).P8,*T7Z,BV$72]PR%6BSWIYSV[( M=;]]9_OM?[_^];HW'1=:C/N>ZP\&=DY85C?CJA[7)7W]>OS%"^E&/[.6T 5IJ4[(4@P^#O4$62(#TC9JYD)P M7J_5$N[!Q_%^=CL;V&D,?QN/)I/EJ?%\:/RK"'Y,_,U^W-6&W]DY/<_;YOY3 M1AG@WFO2?1?M5K<=9*%.U'EWKX04&M/<^M\&P MB$O!D)$/C@0L.8_VH?70"B<6LN&@B2%.@LK=02A*@@A!I4LTZ!/) W*# MJPVI2%:7])R0K&8!JQ[7):UZ?(F+7O7X[);TU>OQ(]GW0(T,&*/$\W%^32)R MB7D4O182Z^B"WDMDL>>\5(TH#EZ95KZ^/PSP46\$//0E6:IV1DIS(C%O\M0^ M$S_LUG2".:Q2N_9N!*,%C\BFIM0ZNSDK-<) H6*=S:[N M.08:2IU],1Y&TZ%*J8:FHID=4G/ M#,EJR%OUN"[IZ]?CPQ2P&:H@8E846:L3XDY9Y"+EB$4I&;4Q@>MR ^G%K#5 M K:*FA4U]X1R5!G)5!2 6(HC'@"[+)4<"25X$,8K',4^4&[?B4)MS@[**N_. M$5)_WX^&[RKM3G=\]0!\'7*5Z$M9W@L<"QQRE>BS7MZS&W*EW:E' M;FJ^J^:[]I#O$MQ*0P1#DA*#N+ )V<0HTLY31KD2WH>'^2Y&B%,^:204AGLX M2<@P(Q#C.GD7B8Y1GDC=@F*5;[HB65W2"T R17W"1D?$F<* 9(:APKM\@= LD?W)_]F^\.Z/WE2FE#![>R6]-6#6RW*JGIU>O0.=LM%(!4<]:&C?-L4>!<&\P(5ZX4R'D M%GC/IYD^(3C-K@QF9Z\\%3$K8IXC8NXC0*]X4?&BXD7%BXH7%2\J7EPV7CQ" M8)0\CIP[9)5(B.>#1CI:@IBE1 5C%:9T'Q'9GA.'-1*K=8 '2Q?^-IK:0;5" MNU4I>DVS3H71#$#CF';H>2>;_V.O!FGS9)RI21))*Z<-0<*0@'AD"5F;*;NM MU)I8RR)?.RKKJ<<,4X42$QQQ+[,9,Q0ERJ73F&+)V(DD"8FX8GC/;?L^*3VO MSSY5#*T86C'TLXH6E9$ G P%R@ /,2?(8*Z1QR(:R[AP?LVMWP.&GE/18L74 MBJD54R\"4P]$?,6Q3S1!\$R"0YS$A%RB%C'GM+?..ZK5,3%Z'\17]$(QNM)C M5;"N8'U !Y@;Q27S&$5L 2@)B4C+Z)$65J4418I)[@-<]YS7+LF#/7>,/%D0 MW6UR^_&$]H[)N,X.C,]V?,\FOSB#L=;QO>[Q55FMXWLMXZNR6L?W6L979?4L MQO=$28O^9$7+\P. ]0%M.\%Z1_.[#.9/3()>UP 7<$#X$WCPTB+*_<[',Q(K MY7T?&KUPHT%X=+J^B3[>NCCN,7+5HYBREXO&R\OG7HWX5 2J"'10A^3\ 6A1 MD]7+15D5?:IN5-U8-K7.:FO[>2F%_\]Z[^W@UC;.]5&"W7(5:(O8WDO<,A5 MHL]Z>2]PR%6BSWIYSV[(E=9A9^V=?A@-XWT/WOU[G/;2K/+ [J#._.C2<*AC M&*!7!%5&Z%45#OY):VH=C($BE6AJT)7A:X*716Z*G15 MZ/W$'90I^#_'D(O*(6ZP09HI@KR@UA,<$U5K321V$7?L^VAWC3>.T.[H_%-7 MI9G1%.9A,AO?]UQ_,*BYJ\M1I&HZ5DP'34)Z8I#S42,N(^"$EO!'<)IQEVGQ MS$/380D6P6"/%+-PCR8)Z2 3BI0%C;E1R9U*5W)Z9;2I%J1B65W2\\:(NZD1T9HBV@4)C'/% EK'+>[<%+VG*N#0,OLN<'0 MJQ'X[:K,+OY0S*\WH_$4@<+?]OK#]W$RO:U'8VJ1:AURE>@+6=X+''*5Z+-> MW@L<LQMRK2^H]04UW57373M.=^&()3S*("I]0MQ9AK1)#,EDN70X M8)7T6C=M2:F*QB%&$MPC, M!+:/V&+_6^DUIM@J*U4)6S9DI;[.@TDPG"E\S"B!1-Z-)OUG<<97ZW$6RE2M MQVJS<9&H\6 S?."(6ZN0\6!'G.->D!225'9#/UP?O1!@,Q(&B\,]LC8XN(=( MP@DV..$3R4SQ6HY5D:PNZ24@&1X%#KA)] MULM[@4.N$GW6RWMV0Z[E!;6\X-3S72_MM7N"*8(7+OK3,W :P+3SG%ETQGAC M!-)"!<1E)K3CS" 7B7?,,I*B?)@S,Q[CE"A!28F$.#$>:2D0/F\U&>BI@5,2\',;F*- J'D14D'S>,!%GM!!(>T\2$TS[1 R#F04LA M]EPK7$&T@F@%T?,$T7V47%2\J'A1\>(\\6*ST^6P8C01C!B%")4;;9!Q3B*= M(@[>K2Q& MEJ><.Z"&NB"M(OI$,J=$7^'#6J<'TO/Z[%/%T(JA%4,_:_?)*)62]"@:#!@: ML <,901<=**)%HE:O=9.:0\8>M!<*J^86C&U8FK%U%>06JWP4>&CPL>9PL\5O\U MG\ ?9[=QW/?P[]!__U]_@3\>&=*G1K$0P?9IK00&0_-,!>1H((@[$$-MJ$76 M2>>4\22$M7[15.$4E/+(*,<;J84+X49A/'4I)B86[V/_Z'')^&YX-X-W MPT=XN,MF6?HM__PW^*2O!B/_^Q]Z$>3T#EXW'<_B\]:[?M M'/< =VQO/)_GGLL3W9M-\M]GG?GN?1_?QT&/P=-AXB=9UWM3>.<=R,TH].(P MP+/F@GSXX?]@Q_ZFQ\A5CV+*>S"$29SFCYS>]%PCV11>_S&&+YM/4?@:_W%^/8QW8.\F\>[?S)_QV.Y(>:M@UXJ1/W[YAS]_XB)R M+>A3ESSU>W)M,,7+_YZ\H7[3"[[IB;TU?9&;0.(ZAW9S:4/=P"O M_'.BCET-\*1.-GU6(^;Z..MB^.Y MS6 OEYKG;/&?PF165:JJM!M5^GKA:"Z5JNI/U9^J/R\Q1:NQ2]6C6I!VJ(*T M7R%XAU>_[;4YF)K$?X5,7L=)T)]I\MT&3KRW!)&8+.(1)V14\H@%CI--4I'U MU*>5/@,W09A2B;CV!#GL'(K*K.4W)ZL)SLEJ M.O1!XO2^/')7-1)77-;^%!7]3GY)*_J]"/V^>&&J_C,K=*W'4DN%DI .\6 , ML@P'I%2R5/E B/,/T30D8:Q0%%&?(N*8,>2XUTC%Y!2.DB;"=X*FJV"Z0-'% MX]Z&O*&3G_93:J'V,_9")[!J\+>GCO5R?78@^SR-_%-%V[-=VXJVST)'9G04 M0GA$8PJ($^V055PBIBREPFG+T]J1NLAEL$R <^EE0IQSAC0/#%$EF=2:):'= MZ_,U*=ES3>ZK\34K6=DN$AI?U81&/?)=CWQO:9]4 HN"G<@^>SZ^[3FRDA@4 M$[>>^:057RM$C-9*QK!#8-=8YN9)2$MKD:>)!<^H%2F\-OO$KHP1]91XS9=4 M<*W@>JJI%LV(]1IP.B@N$(0$\O]G[]N?VSB2-/^5#M_.K2>"A:GW0][;"%FV MY[1A6PK).QO[TT4]1>R 3:E$O M$L-K.J:">07S';?L6$:X$!%9&ASBX"4C38-$1F*?N*1,D9ZGG)@S$7QEY",- M&; 5LLIP))/",M'$G;ZF8>*0/66UZX3V@:)L+5_9%Y_25=TMU9C59M3:C#H( M/TAR1D=*D.'8(QZ5A8C"PS\>)_B[5,F3GF4#>^!##!!,:+!L46KD:+1(>>I= MY$800I^:9=-'7#QJ_/#DFU$&TM2I"AJ(Q WN8-;V8@,4XX8RKU4PV#W(:2$^..F]0\(TFM2J&)[ MQ?9']*.=M=$ZIE!0F(%/G#!R>=YY8(8PJZV.CO72\]PP&KQ'T>?)4%A0^(QQ MR'@O!!?>"(F?FA^MCLRNZ\H/%G1W3@)SY5_AHSM]TFM83W9%]-%;K/Q\@[+? M>,55) [4SC$(>1U7R$D'ND>5%99H"P'Q0]AOUOQ+;Z>?X9%F\[.?Q@L_F66% M?1AYC;X3>P^, &_S[;!D;,6K6R[.5SCN NVNVU71@L:-4>"*1Q+ER MAB>#++<,R4"-2#1(D_@08O?1'\>PFL1W:2. ;P#\X:>'\R?))TN?M%F+QMF) MG7KXT)3R>S+XM5#I' XH7LFW$5FI&[DVQEQ_5!*'CF2_.',0 /< MA:Q<0 ?5.%X)&%XT 8XRK[0E6BJD1W5J+*IE593/96!O++ M>#I>0%#3_'4V"[7VXRDVR]6^T@%SS91PSYPQ2',G$(^A3&EDB!'.&0D"4].K MV3#)$F-T0#(PBKA5 EFN8TXG*&(YYP2+:Q-8:P4L^C=0HE@<&;/C@HLGDP*N MT'7 6UJA:TC"$,:]=H! SB>56^(ITH1@1(,,WD:LK*!]PA!"/.<129<.\,$][0W97:GT,6/#-OQH(,G UVUG_U!6O)?L_G?$;QV.I_YN*B^ M[M4JU&;SVFQ^3\L2>)"1TH@HM@IQ33%RX!LC M:1RXO-A9HWN%8@_RA4%U-YH[D&$Q1TRSVBA>W>4*C!48!^NQX,DI'CF*EC/$ MI6!(&PT_* 7;] -<[AT HSYBHC)HU/SR8S)H5*-3N_QJE]\0%@@; MK3'-Q-S)6,2%XRVAGM58.LK!<>?#5E[\'I=#C6=71YK4\>S5*:_X6/%Q9Y5I MFAK!#/CE@@/6!6&0<48@["D.UK- J1C40Q\0'\61U*;B8^U?OHUVD5+93Q9 MC)JM=__O_Z4I43\LUN\[MI]C,X\G=CS=?+H!M^>DM!A-8+^;Y3$\W57;_/#6 M^R2#",X3I*W.;HG#R"6 468)3M(&$W%O$)-Q5%N5!&+)2OA,H$AC0&KM56(T M.BT8NT#.T@KM1;C]L'[B\ML?\+P7O!"TB/Y56,US6FH1IWO9XMDT-F?1SCH/3%)D1.%(/'X.XK 8?RWBL#@X>1CM1ABHQ=R;/-)78I.%P2 = MA46:"\MQH,+(7LCR<#^L_/-VZFA-+,V7\"V;3&!-'<0 M_N\NA(@/88SIMMINQ].WW.[G01HBV4C<3!KR8,X0/N(<;_WOQ@\<^BU5-I%* MA# @$8*L1 B],"A;DM]:2_)SMB07F44J&<)P)_H5K2I:5=J6AZ!5I3FJ^E+U MY4[Z4NF,:J?,H]7D7B1!31#S)CD3 B,_8J MO_K#J0T!1'(K^!FW7]Q% NT?N@J6]3V4CZ(X#1 Z?KL**1^V_(1>D+JN#+(5M>--)'5J/\4V2$(VP;V^LI,O]FR1#WVVMVB]_D7X MKE[\AZSQ$Y7G\XK3C5C_Y=+QZE[+4N^S.D/7I Y7/T&D92&!Q4M4),0MD2@7 ML"(=N=.)$<95&F::SM)./XT!BU\O%G&YJ 6LEPM859ZILUZDIEVE0ZUE'50$ M980X$3N"J%0LS\'4X$^14M1E6-2!:]GKRGK89)W,*KF,OXX_QW!9+E_RD)U< M H^Z>ELFDMV:Z?N[&#T#<%[*6-A/@FGWE.]I^=T3[76H)Z=#GAV2G ]/+UR1LQO=<925:"J0/=7H#I?J984 M'O(*ORB4JB52EU?OK_/98E%JGM_8^?P,XN[RR^L34*AEA:JJ2%61;FGMO5^= MK"9VV;40@ ;!PORS'$I4/:IZ5/7H=GKT>UQ6NJ(E5%VKLB5;^N MZE'5H^K7'8H:/:Q%:^"4Z--KT6KK>] D%_CT:UA>#0U>3ZK#X=;H=1@5_X]J MFU[@(U>)?M;;^P(?N4KTL][>%_C(5:*?]?:^P$>N$OVLM_<%/G*5Z&>]O<_N MD>M@O@=EF-ZL%O 5<=[,XZ2<$BR.QZ>+6[ EYX= ?"3U=E>$$?"4-W1UR9&" M-YW.%N/2S]U^[^=X?:?R$;V-N%=ZCP/C/*CT'@/2>TCL#5.>($9('DZE$[(Q MLW!S(R,ED@2O^O0>-/ @- J"4,2)$DA3$5$,GCK.L58Z76XM_49#:3FC'XCE M@Q]10RO+1P6Q0]_2"F+W K'O[]GO?T=0%)AXP#[DF9.(2M\BR)A0A)!2?L\ MZEE'9+T/"#NBL0K)>FEVC&\#SC4]TJ*Z?!7"#GY+*X0-"&%!!NZC\<@+#'%K MD@P98A3 D9">8,F]8#U*I* <3=PCE<"WXS@:9+S&*'JG-$TZ&8QKW%I!K()8 M!;$G&;<&%8.FT2* ,P]QJ\TA*P6 2SX"R(6@4F\,[,"@N.NXEGLDSBA5!#F)/Y"DF-E).->8[QK$2$_H( M(L)G!V'5P:O(59&KAUR))"E3RF%$B-3I^LI%?P>G9;^N3!ZW&B4ZP !),0*(@,AMY3 MY)Q/"!-,J?=22=VKBQP8#'<;G?(CC9_?".\:G5:8K#!Y/:QY1Q-35B&GC4:< M)X*<(@(QR3CGFF#->\?F \/:<-&I.<*&/3L(JRWJ>STVG]L0X7O_?EC]Z=5@ M/523;^:7?3*Z?L]-OQ/#[G,R>H%HY[%VB"FL$&=$(\L41U$[A;D.U(G^21/S M1+GDD#'P0=J9XF-?Q=JQXF+V] $/W=]J"!80? Y@N#C M)$@2]BE%F5#BS$ D00DR.DC$%<:))HL][6>+AP75AR9(7BS,UBQ)Q=N*MSNN M ]"6>R4%8@(+Q*/32!OI$67>8:6C%#;N&!_OG6E)XZ\QH'_&^2Q+A::$_O B M<;*ZHQ4>*SSN!!Z)25%XF\_7(!+G'J!.&QN0%6"N? :[2"@/\H!-*: M.N0C489XSEWL,W@."ZHU)J\Q><7;BK<'Z712#7!HC$0LR 3XZ# RD0?$-%9& M!AF,Q3O&QQJ3/Z'RB,HJT"UN4\W.L.I$1S3K4YBM\JC-/1J>_9#2W&8QGJD- MPC90J:0$>P)XSG%2R#"I$1=.*C V'/*&(Y MYP2+?759Z",E=\Q=\TUI>7JVJ&)FQ04', %3,K M9E;,?$XY $LLI9$B%@A#W-"( %@MXHY[@04.5.D=8_!N'$ZL6>OTB1^W;YU"4_R/ZO%.;N(D_$T]A[H_([9B#'VI^TG[*Y]#_F_M-S?7.'+-[!^ MVO$TWS J#_V-IP2)&ZT7=FO-VDL2C"]?\+&>YJ( O $YMF-0^(W>-;8H7O,E MSF,3%WG7QXOC&)K5*0##^Y]^;7XC =$8+YH9:!J\=!KGXUG(E[W*C[S#0FRP[O?5"5S3=U#G-.'*,X&<,P!U MN;O+1:<0E59P #T?;&\B-%4XA9P8-(_PY/93_,]%3*O)K^,4+P <6D3_*JSF9]'.]R(Y1&Q@X\*"_OL] M'?T!;JG)B[$H4G:%0,/B-1[T=0:WV;3D++/IXGA\NB@2>1M9S)+8P3G8%7@E M"_&6G"Z/XWB>E09,SC*K3-F[9@+;O #]:9:S'8FO(-QCI042S C$M4G(+#E M?.Q62_@(7 N>J5QCVYP?-?!$_O@@+7?P@1$M//(0>(#EMAXY+2)BQ%*'+3-7 M4%9H3 V3BJ*0*4"Y-1(^@Q-*6FMK/98:NV=LN0\5$BN$/0S"V/."L!:G3F+( M@?;VZ#L_.X'[/GN*:*6-"D10AH3WX'1109'6QJ$@P$4+SBO;+Q16SC'AK4,R M>(DX(1HYHS6R2MA(%#,6AV>,5H<;9U2T>@A:\2> 5F^G.7%ACIIOP%:<3*)? MK@"B3N6A.X7'/1LW[U7RQLM-E=MNS/_^F!;%_A>CSTSS& M$_C"YLMX>5Q>W/KDT?:[FQ,;(%@83\!UFP%VG=JSDQ(A &#]RP,1:WB&1@ M M1@U'Q(H\-,='I$,,B 9PL+C@VIF>9Y:8B@D+BR $A<](#D$IA<]X';Q(*O@H M_1KK)M/%_-4;^#A /-S';^M5>=\MRF SR?DW)D[L 7T C;-1RV*1@:B)4UC5 MYJ?HXXD#(\;($0@MI=?E0;Z,)Y,<.!Z.4:0TF*!TR:'Y7#ECD4NEC%!A##8R M4M'K<+>1RF@-1E1DMU]1@30!,2/1,4NC2\'VSAFJ4=R]4;S*)O;NL?SU%F<@ MA-YT,] ]8W)_#&XT6GN+_9.3BKG=9R M\&A#_H$U7^QMV*IW]00'9TUR"8>R6@$J.)^MB4<0VG/X-2I,!-&,T$$R]%M; M]RY=QH?;4UY0Q0_):&2QJM*TD:9(C5$R.F1MR$1^EB$KJ4:,NA"E9.";]$E5 MI%;6"(4"!PO%2?3(@G0A9DQR)@3&>#]K-)@TR0.2IJ-F'A>GX/6""9VU(0EQC&GD*5+'>BNA&-D?MP]0^G[N//I(_5CGZ MLR&4_%4YV CYQO,2&(+KG1]R!0[#?')64EKE(=O@4V^%7C8 M[.[EMZ.)/9NM.BZ5']IODGB$_[1^/SS.Q)XNXJM%A(C:+C?9E%)%U5[ZNZMX M1#Z/%V,WGHR79Z_6U[B.(*1\J\8C(__TPW=_^<9[R$C=^):;7A4R#5V>"LN>7_T_WX'__D"9N>+.=[@XY[6>NY(B,/FKZ7*W G0(:S:@2%52 MJ =5 K>+^Z%X%" ZV?/(CDLMJG\Q0^?J;,7M1('37!*K)81STB$N(?PW CND M,/,NV5Q&TJN!'YI5I!_W;?3S76H=C>QG#$4S0G;<]?ED-*&.7QS E-#2=5&M MQPO1F6H]+G ">&65(A$)9Q3BSB5DL<\L*A@SPFDRWCZ^]?@=ONR/+W'R.?Y6 M#J*&ZK ZPM\X\WA9:E"CD&%,AZRFX\7H3#4=%P(/YHC%/,]SEQ'Q(#B8#B.1 MSP7MCGM-68_6?/>F(\<9?WR9#68Q**T6HP8;0UH,52W&B]&9:C$N5$@1J4@F MP U&Y4$8PB-#E$,:YZELR0KIW9XL1JYZ&\YFD!W3.#P9^:]1QC V0U>;\6)T MIMJ,"S:#4BJDI<@HB\%F)(*<5@K)9*B/D?@8]I"@RC;CE]EJJ!,-HG/ZPJNZB:H-J^S: ME5U["(.FI99<>X)2I)FS$\R45MHC">"+O=(V<%,G;+TP=NVKJ3*N_"M\]#"P M<^N[;VPFONU*Y8<;M)\;AR #I@099QWB& =DF+&(!O B.3/*#40?X7UNV5J\ MMV=Y1U]/ _QEOHKAU[$MO:3CN/AIO/"3V6(U?UCKMKP_.Y.Z(!+;!60FGD8C (/'^%C(4()^)(B6 A4MYCR7H( MT<"[U!?(A],(W$T6#XE%8"UWD_/ER*N]&"\V;?=MKWQN.=]AR[K:2\NZ,"-E MZ(T]Z_)N_>97O"Y'G+*'7F0O]W& S?//K&7WY@>N3>[/NC.2G29"915/7JJIYW[RY(^(-V5N8KC=%'2QC5=_ 3+!/:3"GZF M:5[OI"+82I2PPX@[$Y&1SD!\3W4,P22'>XFG^Z1Y?SXYGC^ MS6H^ASL^7.+2A MD+JRH57^< MF I--6<[B$;\EYW/[71Y5L'_Q2A-!?\+=%M611&Q0A[G070$>V0D3>"T&DH( MO"34(.TE@/IAY9=K?2NVP$[>3"Q8@C2.X=2KW M)FO<4(UCE[N*\[ MARI=2>1JOG48#7FW/*Y\0)4/J/(!W7^T#A@#3A5& "H2<4H<,@P'A%U45M@8 M@AB$/J%H:K]E]LXY$,EV7#7[K#A]*@16"*P0>%/L'P'&=* (F\0! D/(3)P$ M$:&-, (GKGJ$__?)!P\%@3N?+/FL(+"FBA^J-879K%J82EA6"ZL]X,?$8TK55GUQBM65JS<$58FQL"A M)@[YJ//@7P&NN9<&):)B$)Y(@\F M<0[PTIQI,BCYBV>/%966L>;:1VOH6AD MB6GK ^)",<2U%%P^>H,!%F:A4[/0,E.#F=Q,S1G?_Z?C[^;&'?WD_@ M!D[@HT<-W)$_;L93/UF%[EWCQ6)EISYFGJ O[?8NFN_S*__[?VE*\0_=GB_* MK^2'/S?+67.ZFOMCNX@-/+K]]&D>/^4ORDQ#5TC#'9YX>)J- +&%X@%AY7PW M_%+G?G7'O!3*J-BOW[9&V22805)Y#0$-X(;!@#\ATL"PI2()?@$\/BX!'%Y/ MPWJEWL*2QO#3*I\TOPT*K65L='""Q&*>E\HDBM@8Q#%SR"J,$5/2:&L% M ;MT69!X,#P)HY%,8+0XPPEIF3A(8$C8.V'@4Q<$"80E>[OV4WR7KA0/T+NX M$0Y$MZ6#7A .M(@^"TC.[RWB]+M__V6<,VQ_9S@97X M%=XP!H@Y!5<@-O$?*SO)T/,OAR89+N5&0)*092R"?^X4[++ER O*K,: -*KG MT]]%,M8^?2FTWLC%N_F';#M_[E;I?5ZD U7"AU\7) MLC]E/MCYHNC?1K3P]9)U!?7/B'^[6 ]>BE^+R;E(DCR)7U$8SV/Y1":F79U, M?PCCQ>G$GKW*K_YP:D, $-U*W8];D>JRW>T?.F.\WJGR412G 6*(KUDJ,L7N M)ISX>LN8X6;O=E>\?@]3+'*1UZ^+'7+4<;PY*S@%A&F/ 5"90/7*3K[8LT6F MM]W>H/7JE\#BZJ5_R H_:JQRW^6\(JK;!&D;H7[&OF;&Z2N-\>-\??$@+C@, M'P&UX*.OUQ9C[3(<@=$(!^:% M0,0I$ BM C(A2B2UP23X@+'K\_K?02#V[BWPFRBV1EC2Z_V%/2'=QCK174["-173!W)XL M+LOQJ(%%SV^8-2750LC1(X!N^]9\Y5?C)=@:?^T:?8@AQI,RTN#-;%H2MOGG M]_-\UW-XOA+4[F\/C[+,-2W4>_O,4<"^O_LS[0\ MPDUE ;+-9SM9%1D"+2U?L5KD9D+;_ AR\_?FHX=/Y8S&:8'T;&SRRR>S$"?- ME_$R@\'I"FX"@-&O6@$L][OP\[\;M>MC34U"W8?8%'?3?\V@\4M;WB; M%_RVWL[;WW^Y<6+983D\*3]STZG1Y\U3MW*6PQD_6TT"J-1B-2EF<*TW MY<4OY46XK4\08"Z+AMGV]A=QN9P4\,TS)%=M\LU@S:]6&9$0>P)BC@Y.\JIZ9S0+FOS^N.;1A-Q*4F^:5AO MI_C8\;R[_\2QOGH_@> M[6_9PGPSO_X @FM\A \*&T"_9HNBS65QB@&[YMCGX"0'XF#"1) H<.DA"F(A MRP-%PAJ"M<"!AWY8/)CD#"P9XDCB@PIHOF3@FDQF?ML!/D>U:0M\YZ-]#TX\ M3+!81RD0X$A"G$:*(,3E2#B/7<)8 .CL3CRV(IR+&#-4PR@_8N;P!6:3:+M= M\/=\XZE#&DNX[>"=3^2^VH_I3O,OC#!LPYEYS#[UY*SYQVJ6/P_/^_>X;'-G M&Y>O^YI_75P\O%W#1PF(T+<"H@.8N\]I20\DZFB:B3PC:,Z1_+&P:-F)(F\\3HWO^6F MU_4(F[M=I$X%W?4@MIN7AV!N;\1F ,; M-UBJ_7=,W6EQ/XP7?T=I'G,&*?.LW@]77YX%9%LI?0";?=B*93]=N>YAV8SGZB V5 MY+KV?.RI2]?>C/]A//[P!PO!TYB,1P);ASCE#FGB\QDU5P%^2%KWF\5H2"Q* M@SAWH) !/FU)BB@D*K$V6AEJ#DZYV.AZUL&J7 ?B^^R(=>7I^3X_?SV-OF2J MX_RD^?XLVOGBSY56X*ESPEZ=GQ>*:)*T1]AZC+CD 6F7-)(,\/$+Q^AU18S;,L#B?H?$1ND45^\AM_*+P:3Z;]_TGN\M7J;2SU*8!C M)1Q-H*H^(BLU1PF3K"_@?NE^_+(K%^O1U9L/I-[/0ZQK2F@8M^B\L+.F@PX[ MIMA!574 AP@ T5B2*8$4058;C(+A&M T":Y[XT5W[BV=EUMI:];#$D$OWN/Y M:9Q[LZ;A5I/9JI_SC-!8!\:5HA@YSP!9E0-W!5.--+.!*>H$E[W!##OSC+^=^3=5 MHYZV1EW+3[I=M;PFOWD&?#>WYSZX<':UOPKV5Z6Y-UXX2%NW_%U7G^_L(O?3 M3B_U>^6+9I4J'"GY.I?9*)Y.*\\3Y9#:Y9,=F/K<4/:V+T6:7WU;5ZA-YK]I M3NVX_&41_6K>*MBXL'RNV23^<_1QU/PQ+YWA9VW/MVV5RYZ>SF=?!Z2>X!Z/_.^=VC?8GFX-<#;3.80XM=-0]G6(\)?QLN+/8:C*I=- MZ/SIYFP<)V'?LKG>VC"##TUGRP*:T](J?&K/-C=[3D( _X5=CT6TTFH)8< E MFHYM@5EE(;:7'CD+QC_C?+:AS#F/-2[(Q[5L^0]IU>L=>FN>DO>"(J\41IQ1 MB6P,'A%FN)=!$*?T$!WIF2)ZW/*'O9Z&-\7W_A2G?CA">J*?#R,]P:-F:\4* M2EU8LY=)3G] V_1^313_#LS+IQ)$OLP]V2MKP*\___[Q]0?P6 %EP>"W7$:? M[7P\6RV:Q>KT='+6V$_@#+=JM 9QN.0JY3AQWCH W3NW&-RR'S";QL)@F.U$ M_UJ^J&?3W4%F2&S@+LXU,%QDWABA(]&(L$C13QH MP/>0#8.-W&H9.66]4T4BO5/&*&21,W67N$FZU3E7 MG,'FG*G#FA(P^]Q18TYAQ9KI> J2!Z\>@TQU8M.ZQHLL/B7\7E8P0^S,SL!=7YOS\HR5&Q]=/'==H^M+Q(9-OB8W>3))+:I-H"U MTUC -]/D==+;S+LM/.VV,)/*V387<8#S5#@7!F-F$=<4?%KM"&!:$DB"9RLD MP8JI!U&^E3.'UR&,\W?:22??:_$^)X.\??'$OP_6A#: L/QIVWC.(4B>KF*S M6K.DGAY;/XLGJTFF)_2M04S19OL+H7XLJ=M)M%G LHG.IC7S.8,2_+-]*DS^?G$YF9S$V'V+^2UZK-[",XV4%S$?7 M@3*]*A,Z4$QQFPAHJ<:;EFN\B5/KUZQ6;V9SD.3/XSDXJJ_'X0@V<#*.J27[ M_QDN.CN!&/UCFY4]:U[[Y89(^,WK#S]_S'\Y'RI4L'K]YS51<.OO9@[YM9#, M-T+BBY!L+OGSAS?G-. =7V_VJ>B/) \ ,9->W@J/+X_UB!MP[>49SFG-S'>+KL^ OP1?Z"Q]_%BQF< M3"@V_ERR."?V?V;S+K&7WP)K-FI>YS##'_<^E$D4PN'Y^(9:<-@=0ZH,>]*6 M(&L90Y@9(J.0F(?>U+ [6[D/,:S*E[Y+'\%)@"W_:YP"=D]>3\/KD(.DQ7)> MLJ8Y*3A=Q*'X*LD1DX,UCPX!?+;5H6XYLN LV@4Y:CZU2U*TPUY8E!(4Y%59 M:^(FT[Q8RQT$%(5+%Q0]Q<6BM8DIYK.;Z:W4ZX(N+H_S:5$;F72?N()5K!W* M=V@"S5QDVJB$F-(0@(*L(NT#1C)X2SQ.-+!>JYF0CS'[%HR@1SWV$@I-.?VD)Y\.KM"FP](O&A5!O4D8"/N/+D(F=>'0E81P(^Y/DS6WJS MA#<7VPW_!0\\ V:N_/"SDPQ'GV>3S^U@B_4ITZ28N&Y8 VF%YU_8AX_Y6% LWF>V_(YLR:WGV]!?FM11LU_Y97\>SP?TM*F)RX4 M_AQ'\&Z7V?R ;!SGM[HV]W!<Y?>CYL?99)$#RC2>E&3(W^*\G33S^J2-&,M8OIQ]*BG( M/*[=CJ?GJ:+M]$B1K2YUU!5)S1)8_7P?^;63$JMNZ-K=S,Y+T4QK/F?S\Y%: M/\4$WWYAAGL7 +=Z!UM?"FMR#-P]V^?UV=M1\W;J1Z F<),3^.^;?&#[^VS4 MD%>4(?\98B1I*/KKC__5?/\3Q,MQ,OKSJ-E:2'VT-:B^.#HYX]:MS__,\M/# MCI]F_)=$_7#!G/ J3J=33>A@]\L(XCT>)(U(-K0M'\#]Z?D MZ$Y/\U=U&K!YJ;V3[%(!?F/1Y?OMZ^!']M[_O9]C+:D;G.) MDUEY$T@;.*(G8_@8_/9+=/-R"U2N[^N/K74NJU76!6+_QLW'>6+=IW5-0'7T_O:67_C(A>Y+N2L.1^3U6[0 M9K[6QY_?Y 7^C]4T-K3+X)4:U'P)/\Z?R+/*2N9YD0L*CII2Z%*^"/XIQ2NQ M,]YA4VVW25QT9[OPF2DHV6*1=[^=Z[DUSF]BO^2)9-VHM=8[NC!]S$YS_>1I M3A#Y]@EGJV5VF\K=K(<7VG,['#=V.+]A7F:(Y6ECW1\W!N 4C'@9S-)=+[\[ M&W9PD5)^ZJ,6].&N6M1_.7*V>>2\)*U'ED\C-EYGZ[J6S1OV1]J_D!5]/.#UF7D)][P&O7_ZA) M_:B@G?>75>ETM=S<^I<\>I@;&=Y5SN;];&#-TC%:.2RNV^!E^F.8\F>S#(-4%1Q=B&LZ(:$E>ZVG(HIM;?@T8*1T@2M_\?CT]7I%UAOS/J_' MN_2Q3+E]KE-,#^^L/'G"DK(&:9QY$DA,R&GND:68A\Q<&&*/J.0NF[TN\"[P M]+8TD;95!N_+O.!VNUM$6Y3JD"UT.U??"_*PZ$3D-J?'5\G$ S,9NLZF;&ZC:0]N;QGM>C?"8;;^Y6A?VU8K8/4RSQ?>Q3YC( M=N,D)X1"A%!DLKA<0+ A+RAYF#MZ"3F&\%LO%VMY:,#DJ? )!XLPH DXWL(A MRZU ">R1$8K8$'I,D7>V0A ?N#A?6YVM)7L+2_*F-.GV9^$^#'_4D>$'"D$7 M)Y]VT]XG<5.GUCHU+R63LI75/^J[FIOLR(43D\^S3D=+6U>7JQAWLY9+J=]F ML:^ZUH4-*!_+ZEDJYOW&1*X_W#<==P'P^#6?$I[G1,X!9:N28_-56\^X/IYH MGQ#B^^X]5PQBWTH4SKYD+_IX?-I,QB?C97<>V.83?[>+8/_1S%>3=?9Q,DZP MCNTA8^>(N^A!;;.#/UY.VC7N(.P!"P$@NUF'C35;G:Y!-JTFD_79X=IO#^O# MI-[SOA2]^+^=K-]'\.87=S"K2\?G8!>HV\_,,F(7XT4;AQV??]L%TH1[V3W8 MX+^#QL;I>#;?.D_; KU%=TRQG(_=:NO0>MVNM.E>F8S_L1J'+BL('X# ;[7) MD7X9MX=Z+>_$EJ:W(GU\_Q7[QRPGDLN0#SWD-;'$\ M_*0TWQ3PN;SRW]2Y/1JS;ZU=27'F^;Z9G 9L]^2LK0#(M]WJ-5QHVIF[LKCK M ^DE",YBG2E=9P%^R4T0W?G)'UMO.,\+G!=KV)SI_13G1\W"3@KFPM=G^%FL MW&)I2S(Z=Q+#'SOVA[B\;"5RJM7;T^+'_K,3O*YUN5RTH^99IT+.C4V+Y6W- M2.M4+H]A8P[-X=,L&>ZX1CZDW&I,+'*$)@A,@\1,,B)DS^%CFFGKL481BXBX ML@YI#S\YGRCU@1M%^,5!Y[!2[]*[M36Z3XO=#?S$A^3;_6G+[KI<2WD*O[2) M^,**,VK>3MMC@'Q6L3SJ3@E"/#D?< \X,UM-0E:5^(_5>:G2IWFTY9!I[2*4 M\.3"(/6G&-QV&I4/Q@ ,YUVU0#Y#RP_3\Y([9^ :+&B^A\NM&5TY32FL^SGR\6XYDT_? MNN$_'TK%[#/VG^X;L.<2CK:X(WLIH**S>3Z3SX>IR[.UE.7#MGQVF*W\I 0= MB^/,(>"Z@\0MY;YH"6?>K^:=?V.O$X]1\W]G7P JYD?;%QJW)$EK@8YA4Z/W M0[ZG>:EL:27\'L]=#C-]+@EO?<8$^]'"3%>#TM83;JSEEJUN@PEXO)DOX)3& M\UQUUCGW=CP_AZLO:^\_K.+&,^Q6W&_(.K;(R19M']?6P?:W-V"=-&MY*<,Y M<&[N_]+-=C?Q9-RK4?,NU]ZWC)N+UGLYN*,-0X4,UEG$/0$?0_N<]\8.B60D M8> OR. >? *\7H1D&.LDPF!R07W%95L&(E1+:"U22W"D@D?/K$JPI5SEAE##$40H$EE*59!,)15[ MXH,C0X!NK@@.$T8LYU+A>0'U>[N'7MVR2I^TTUX*3G$M_U>''44[FYI1\\07[C*[K2FC8R9Q7F6]?Z[P<-U=%@QHV'Q%K MOL\M HPQ1!4U#'?W=' MB8<9;G[[$//Q:XN5\/ _R;OQ>U(R4%D2D4\A%RLDPS@>@C+YX]91[,\E]9.K M:2I;<6[>+]C)I)PYHC]KBFHM5RP=P6_M/0C\7G=<,K/YM&/2)7&O.K9I M_?X+U3N7RQ-FT]B6*.1JO&CSVZ\Z!+IA1OKC+\;HX,YV%<[&D&O$F ^(IP@B MJ5E"S!JBDS&4B$%$"2C\R.I7&N($>;4 M>448M;3'FB>D5M8(A0(G-A=;>V3A$1$S)CE02\:X>Y1'^OVP.;1*E]AF0$;; MU'IU-4H3SBGK]G?#MR?+VR,H'$B2X5ON^-7VC&DI=* 6.9FSJL*!IEGID-2. MRIQRI;@_^?%>X+%VHG,7PDE.3I>DSX>V]+KD:$NA\(_YF&/-TEP=[K7#S3J' M&Y7U:;:7\&5Z>-_8(1LBYSZQS6QSD\;8IVNEKVM7^B8 3--3KM:Y[+S M^DO^:%Z]"QU!FS6]R$R]^?-%9NJVM,RV;$U=">MIUU.>YQ:"6[%PNQCA^?CN.FBZ:K]"Z5&G%^4J*&3UVM1]N) W\= M3\^G(%[.N5VQ=KG]$WR47-NY6A[/YID'M9L2LXRQ+8^9I5'I,RUUO?G;3G+3 M09XT=J'Z,W<$7>+*:@>2'74L'QUC1SY[R!%-<8L*\W9WNZ&;LE#*?G.]7Z;N M/I_3F+F\-^4LE^\(;B8C^2*=]=];*F>SQ]86NW55PJ_A[I9M>\ PT(R(4O TPY$",$$)R'TU.'<=]YV#5_/"\E/]J5_/.NYU\6F MG%=IOTOO5LM<,)_1K2C6;_9K'J\U6/GV :G,G]9@?T)/TV?ERG(MK)G[O MQ+7TGUU9%)Q79QI @(L49Z/W_1B$L]0F+V M)O ]?<5:7&$&^V:O-)%= _R/ MLW87P^_]W6P!C1RD# ZD",H(EY(*Q1A !O_3* M))UB.CB9J^AL;L7 8%0M@7\",U2DA(7ACV<@;ZR2$D?B;JT:>[*/-QFP;Z5U M=GW+SRQ(NENH^'8:5FWCYPL+&,^Y( L5Y;D%L $BM2Y,+$G/G\]' &VMUHT! MXZ65O1@V7GKQ&\$CZ#7*3EC;,W$IE.S:/4^S/6RYXC?T]+V8LHT8KPDV.RKD MK3AS0W-V(=[\'O:GM-)_CNN!T/W'+0NR^/8#MV/&"\US2307AJ%U+_968+KV MK[J1P3G:[/R!;K?*B%.W $>UI9+;A/EMJ6Z[EQ=,_)I5;^O0[/RKMWWT#RMP MO85DXGO_Y^_YG]=?W#5Z_SI>E* SORN["A!=%A_N$"VAY])8S"1*/@]4L5*! M09,2?.,4==1<:=MO&,#6J(AY'I?M\LQ4C*R"?QC5,2;"<'#^D$)%*I'T& MBK<+#R^I3.ERM&4<>WE[*-3T5O6B)>:N9.4DRF[9=Q2=YDD4N1=T: MM/;E>%8\P(X1]?.XI8 ME.7;[\N)GKAVO#?:5Q) "4!D]J7M*':SJ05G'[[G MM% IK3%O:_":NY1"&J>FD,SG8N-"/_/O#3J#N5CZ;_99#\45>@TB5=;M4QGB'[$^6R\L&]EN6^L(QR3F] M? F,6]UDBOEK$4YLGZ*ZWJC@R[:6_6]\"W,.FJCAG MC]O,[:OU-;;>".\,FV+=]EO5"#/VIUQU?/V;R$C2F]["1UKNYCK_]I?E_*I' M[6J@\RFKL_[ON>E]&E GGJG\[VKQS)42;>7UJ[;^.O_AFE4J):I@>3N=:#7E MJE.N*]11#U1J?74E^YT\=2WYKAYO4S:_[G X+6R?X]"L MC[ /81@ZV**UVH=9E9OG)C??R(QL+]T-F%W<@CYH^\Q)Z@<' M;5C2?73#/*#0\L>N;] NSZ>@=/EN-C2(/WY'T*ZT\4I%V.43%V=LP&V_ACLI M*>8$MB@IIQ!/E" CJ$-1>8V=L\3Z_@AG$YTST2+.!$9<2(.<,@E%J934+ :3 M\&!'>!>)-K=#F;_FB'!(?E_#K\UF5'UX=OI0BF_HM2MP/R,S5&10GCNSO4R7 MK\#N_W"#T=F.#,4ZT.X^CB]'S =HDEYO2IRJPCU;A;N&1CY$%ID22 J2<]Z& M(Y>)F)40F!-A;&"]F0$A4^^0Q)$/N6^2:(^T3PQY' @U5$:>+K)E[,KZG,OM M@'9(2%GMT$M7"P5N%"=>HT "01RD'3E32JN,MU%(PGEOXI .6"6#02/ 0T,< M:X8K%M\Z;#JL"/&%&>^_MF=!?RF242WX,X:J[^_9C7,W MZ',J*B*51)'87%4:*3() (T1@#!L38RAU[5U,!Y!IPSOYITV#%=WQ@;C\;MN M._Y<5;>J[H-4-UBO PL*)4$,N"$A]T>)N9>C9$B>",(SAD.&@#TL$9. M28RD9)0KP9P1^F#=FXV(OYMO9'S(&.\; ZX>\PRYJMD34K.#3N0?#+@/C>)=;=]D<)Y);Y#(9\(\&8IT\!IA@Q-3BGLI M>^'[?5K GL")LI%F9^;LDDR]4(/VHC2+:>M2!,TR44K$C='(4&,1N(Q!F,@T M-[V*A&;=ZRP ?LXW= V7U*Y) MHQ_"N[03$I_F7=O5=L<6Q(>LP=X'*&V8?S>SL<:;XOP+K7Z;<7UO/[X[K]C/ M=?\@.->T!VX^\_OV9T#4)Y/2O.-:1H?#'*,7DU&)!8L"3YG!Z&XG*X8U_;CJ5VP^90!D^!;OT]+M?SIZ9;G:O;+#VST\U( MT<*Z$^E^:U/=QE6\\QL ML1]N?WQPG+"%YJ,CNNJ#9P;'33=@F:!Q:+!FF/(<'!W$98Y'X."="'GZX*#DL M0-ON W\BUC$P'&1FX(40UH$C[4 X&/;(4F.D$Y0*VZ/^)\M"6S M124.,:HT]MX:2]43M(X')DQK8CI0H)-V6N,3L)/:,$NP#@@V$J")@+$T)G$D M 99TLDEB;"Z+4Q+."@;2A[$# \L=1@ZD$APT[;%042J<'M=.GC-=/_[&I^RQ M%]MT<"83C.6LB-G1)C XMG"WMA6PA[-57"-4087D3>1(4P^FSC"-#.8*4<<$ MYYXDH47/^;(,?'MA$.$"/J.-1CHRCP2X:H!RW(DP'$95Y^M>SE?!IVX>XN2L M^0Q0U\P^@^U\N!AM?S)O !I_1&9BMIH?J)EHTGQVB[UO0:I^>,85I-X+>E.CKFZS/KK MS 8S7IX=-MW.CC7K71=D%=(^VZW(%JO.)7:^CI@#=$/O[C\I1 M5#F*'OYX(!?YU?_S'>'?#5@S^"R(9SIKW6QQQ.^V[/00%G! :L(51%J0(2B M%: NSTG;S%-H:ZLJ.E7=J;IS.]WYK_*>&)K7L"+V4VQ^7E]4<^Y?S^[;3Y[YQW?T!;>=6PJF$O2\->;R9V MO05]&D\78]_\+=>P5"4:+AZ]@?_G#K'GE??\Y!EBM](@]V:)O']AQ[6)M> (80UHY\ 3! M[T-.:(*<5(PX80QG>K"R^1NQ;9.&V\K"Y20<';# _CHQT:.;RN:K8E2L.Y!' MKC[AD$QV$COJC4(L@2?(!0'XLX*@: 37/F$>1*_=:,\^X2:I6G*J%[W CS_= ME]Z3WH_FYY 5Y3'SKNM"H)IW[C.)4PW)A=KJ47%F:$%&,=KWV MVEBDA90V*2<8[:59):,2"YR0%\HC3A5#-N;)Z\(EIV)TW-FA#4MAM5J\[9I9 M_SJ?+18#)EI9S;)6O#OX+:T>]9#G2REB3#A#E!&+N,46O&-JD)>&RF"Y=*F7 MB=@)\"WNA'S[SK3R$:$5*U\X5EY15/3D .41[$==AZH051!>\#K4VKA! M+A:K&'Y:S3?416UCW39YQSJ.&7+"S?.+4VZ7 +A5$TB%R2>YMS6Y<[M)YU)@ M2SU%T7.*>$P46>L(A'ATS4'B7,5.(X&J)[P_#V42/4C4E>Y8%XTRT"_$UP-61K)M:[ M#9,.=*)R34'5%-1S] J'3T$91GP>:14X#P![R2)C-48V,*TLMY&SQZDO>BAH M[CLC)4>\9J1>.GK6 /SY0.W^UZ$J1!6$Y[D.M>)H2#:NW^S<'Z^IN'@%H6%C M6CJB.:@-LU6>+O(RLU)7K\%AP-+@(9%4*4_T38A$$3.1@T56>XF"@_^S4E"; M\.60R 6H@C(J9,()00"XC:"Y6(LE#5E](S+R:^(N(**QC-$\U!M]/!< ICR/"GB2&,Z$-[1'8W#L=_@R)OT@E M_JI8]S2VM/J$0Y+!1D<=MA()+3GB.'CD--6(B7L+TO\)&K1#_K M[7V!CUPE^EEO[[-[Y%J"\J#XY&]QD:=^0BC=Q*^GT>=?EK/F,_RYEJ0\B_S8 M"SH+V%E:S%/'9,0>.9,$XB(2I!G\8[4V 8-F,-F;D;2/M%BKS6UA?='E/V;Y M3T^\PN2Y*TW%P7I.\,0 ,1AC,34,I6A)'AJG$3A9'!GIN8E8>DO3TP#$6E)2 MX;/"YX%MZ2&6E*3H+8F,(.]<1)RE@+1/'&EAK5?2A6C8(924W!GRKJLT(;72 MY*GH2X7 ZD$^,0_2&>R5,1X%G9E@M$N38W*)3D[S/P32](.]\9Q9):BP2%@Y%3O/04ZJ1 M(2PAIKBV'BL6TR%;I)_/E7H'25ZL:Y*WXN#!;VEUT8#WG[3/*JD:I)W@J!3V-+JP)!4@#S_0_J\5RG,[NH2.7[N>;WW_-(OUQ')LOG05O;&O"FT]Y-'<30 B;9,?S MYG.6P&:6FEDWV:"\ 3X0RO"[9@D761[/8VQ.X,+'BR9. [QZ=;KW\9^Q^6(7 MS;]<]?UWN/C@D,62UUX*C +.S!$R=T#'Y!%1-&(;A>>A1Z1,%4Y!@?-GE..( M&_ :C2<8L,YXZE),3,BA(>N;<]K+BS^!H/P"[/DGX^/(U:K(6 M+6=+.[E&7SZW1R);ZK*_N[U148NZV-/3^>PK+/Y=V_E>7#X-+C2G*L*OBDAQ/%A:4K1DM5T'OWLTQ0N MEKNHSE>V](9,%T5Y]G>;!R?N3&DF551(2IX0U\XA0YE#(A*B@K$B^A[+D$F6 M&*,#DH%1Q*T2R'(=L\PK8CGG!/?SLQ@_QOGGL8]7FX[?9],6SXJ@ M+\J.;K_^9K98_CY;_G>$.UEO\O9,W(%<67J$L3P@V6[F<6*[KJ9%?MP-^G\9 M3R:-B\V6S,\ "1K;][Q.BY&]3OKO<)??75-;F*ACU*K,O6<1B #+9869E,]$ MRJBAQ/;23O?!S9T)4NN%_#*;=W_*[QLRM32 (- 1OB$+M0?AS*NQ&&T'0Q#: M#"=7SH-4)4T03<2#7.6^):L9B)D65#(IE1C&F?7',:PF\5VZ6J3:"=RO5\OC MV3R+RW^"?S/? I_W$SM=_'AVX5SF0[;E?\!]_3B!]WW71("C4_C.Y1P,\RZB M/PGO/J3X+X%O,?M2/--2J;-8G< -PV47S7C::E8V1=;-5LM+T#;;)A:?AK6C M"P[D7@WX18?VU9;8KR/^[DF[#$*[/3FY\,JNEK,UU7"^,7BR'*[GMZ.)/8,' MAN_Z&L,/[?<2C$?X3^L/^.REG2[BJT4\M7.P!NN=+UFP]MK?755:]GF\&+OQ M9+P\>[6^QG4U8^5K.1XI^:O WC,A#UTF/ M&*WKD-=!4KSUO[O=T@U%E?HQV;WZN?!U7O$*L-<#I2[/T^V/I?*/*2TKB/8IH2PNY769P1[-Q%UO5S8JU[# M(S"A/9L'K@IU[>JM#_N:[K2OV51$-ELED4VNB6R^'T^;_\Z9V5L-%J\Z]Q(] M]:IA-VK88SI#A["8596J*@VC2FT#9[-5?UJUIVI/U9YJB XLAU3IE;^]N%>6 MK U>AZ:#EB9QB^ _/D_R=$A['A$VT5&.*>&FUZA++#-"1X*89PD^8Q4R2AB$ MA>&,:86=I+>K6;Y5<4>_M./7V9Q*(W(]06WM3_O M&P_]/-J*:EO>-FHDI;7!SB.EN4.<4(^,Q0)Y$TV40EKJ>JBA!".1>C&Y4!'S.NWQU5;/U)C-R"< > M%1 7@2!'G428ITS0@+WC<3"GYQD.=]:5C:%Z>T]C2RL;PY!3;+PDAFB.(H2% MB%/,D.5*P*_<:F>29+S7#;)GMV_?Q%UT)*]O9GNJ2E5Q\MGAY OR"7<&CUA0 M([%2*'%'$.=2(:V$0BHI+'/SFTR]YO5]P./@0[YN04]3.<@K"![\EE9G<<@< M8;1&<,81P4(BKJA$%G 0.>\%II8Y*?730,/J0QX,?-81#D_@-)E$:1U6%B7E M#>+)!V29)X@2DK@(V&CO>JPF42AF\VQ4RR)HOF+("*E1HC)@1:U/ZI:D?4_G M-)D-,;FO.@X'\,@U>GHX:EA)0?\=0X0:A;B1$IG,'2(P5B91PXGH4=B$)*(P M6"#-!,X$\YD_R1KD,0N6,*Y$GKCQ=,X4.:UQTC/0C8J SWF7KSY3Y#00XR+) M XU=GN[ID24X(::Q)T290&.OA.[>3L^S.U,T(UK/%*NW]S2VM*:)AF1XCY(I M:0 R:69X9^#[&8,U]W"F:"H(5A \^"VMSN*0?.E8*.X, M1R:FA'AT AFF-/)<>B^#2O$P)HLPDS:?#K!< M3:"1P5$F(R6+EO72:R)$PB1%)@0%H26+R+@DD:!#;1# MC]NAB@,6L%L!*9M@YWWN4O:"(H*5%"H)[ZPYN)W?08?J+48$/[PAK;J,!_#( M-6X> #5X\LSCB!*)*M?B FHX0A&V1DD=(PFASVA@@G $;(QCE.2VL(2T5 )) MQ91@S/O !Y_"MLO39%%'AC\#U:@ ^)QW^>K#9,.55)SF,AC!$->"(\VY1\E) MB%\%L9;ULG[W]GF>W6&R'K%ZF%R=O:>QI34_.*#7%RC3@21PWDC.#UK/D<.4 MH9083H)Q;_KS%/?L]>T[$]W"87.NN*P8>_)967W%(YDN)G5->(1V- &!C#B!.2Y2,CM:[ M1"+NG24?)ACNVX44(Z4K?+8/5_M3#_\LF7)LE+ )!<9+31U%SFF#/.&24T*] M-+W^5$9U@,](I 4.B#N=!ZP3@:@FSCNL!"#&X)L2 &EY -V MR3I.V%,Z483;K8;^Z>M&1<#GO,O7'"D*GEP2! 6:RGM/8TMKFFC(E@-KG(*8B1QR\.>1$-(@X$YG-/_I> MFFC/;M^^\T&#Q(V'IE05)Y\=3KX@GW!G\*BL,)8E#@!G#.*,0$"LE4'8<,R, MH4KU.[+V 8^/?Z1(:9T/4T'PX+>T.HM#DIE089G%&O$D,AH:ADS0'@$B^A"D MPKY??W:8:%A]R(.!S]J?^@3.%"T.CD8!WH]4)/.Y@>8;CU'TSD>6F+3]+D5B ME.?<1"3R![FF-'>F>Y2","19(JRUS_!,\9GUISI)A S@]V*:>#[AL4&XZ#TW3^E$ M6NZZR?4;TM66;6'V[#7L,/1GWTA;=WD?K,I>.24L4HDHQ/-/.M"$)/%2>26T ME%>T\=_3N7J&I]:DGEI7K_)I;&E-1 Y9K)AB2(%%1%3RN=.+(.?S2"V:J M* M,LEZG5Y[=@WWG7%4(UXSCA4G:_1=H^_;G?5@1KBW'(64HV]-(W*9;T5[%CC% M#DO32-.'/[[^ ::4=M5E&"O=1U=MF5*FJMW8E5:U8FK;YU!8 M B0D))#"01;GU[_N'H$C#Y)),DEFDM$VHZI*7'&X/WZ$'W9L'0=B'H"NJH.+ MU.1TQNU3 +.61C+$=UC (Q!FEC!9 M'(:<62+SDH#'MK7I88G]*+&=%.X,L+:C%7 6AB@*W3!)A9ME?KKW]N:/>?AF MS<+HD2L_W$AAKT;9/PP>>F[$U;O\] =P81I%0F0QLUW39J[C)RRT HLYD6_' M21I@9],-G3U* ?QBD_$$6Z$&GLLBP#F6F'X81UGDF%'R.@[@0GT I[7+8]E2 M[>O89UY4DCB>%ULL<&(;^]6$+/8BGYF![68\]D*?^P>F'CZW4\/3+:DT3FHK M7%OA=VD+QGUL\!(SQTPL!A"9L3A-4P"5..5VPCW/#0\!9I^AHNW,#+5MKD%7 M*Z=:.=U S2 (XB3VF&]AZ(+/P:CW8P>]F+%K^A%/@XVD_<-$S>?762,=-*8F M-SF(@[]SD );O!YI?K'3A"P;_KW[G'RX>S*K/[JFS;.K>S#2VHAN',$UR_3E M7!A([[R\,H!:@5" \HP6?LUX7AL7O.B$464PJ"KYDU62U(VN 7*FNWXL./Q^ MFIQ7!7Q/7C>6L'QXPZ)*13$WOFQ_F]&_+6^,6.#]?%$!5?TW# !>PN&NFB/' ML"(OA1'S!FZL@/#HP[7XJ\L;6!2C$?4%<)"QA%VK4GP]7N?(FLW8=U M^V:[IS%S4YYD(F:)<$+FFJ;+8LOE+$I\W\O"P!'^1@:M'9A9&@0)BX(8H"AR M';C=,EGH 5C%F<@<;[,>=W(NTJX0G[+MV#-)GFS^$U978E;3= OYVQ>D["\P MAA\+N/$;V.*$+^'];=VI;*N\[ "1VETG]6_KV!E"H/^A=?)N>%8,\,V;=< D8%_<=[L MX),%G-I"VM;:V/[C'>!-7.?_,6MXV3!@FSQ3]*T(@4^/#'#LK^%75M; V7T7Z5JY38,[-[_K[$Y1YRT:\:<22 MU["W/9*2ZB%?_BK7C#W[._>?O/##?=8<__6 M6Z(=[KG/:VX)' EOC!O91L-W"2:YDZRWGMJ4N)7$'VYKO-X% $K"JV3/W[@8 M=XJL[J>V9?G"/:W>: '=!]PO)5O%59'>()(0PG^1$/X>(?SO["NON:X!-Z030SRA5#E>E1UNL6SZ FF6,F&>>>&'U+%:L] M@_3Q5;'Z+6_^9!F*QQQW$0PS Y7WO:M:1^BV?E6N6S^VK3A-/!9'?LK
>:[ MU&V#14JM8/0U&0Q/BX(*D7,'2C07LQ$\2_HQGD73[/ M0R.&$IK*3H"%L BP :& JGCRF0B%TO><,^T[YQF @)2\(>GZFID>N<>,K;'7 M-%S=F>(/^89"%:W7C8A*VSXA/,5!\'G5Z/TGN]DVW$> 0Z37.1XZF8Y_3'K" MF&E95* ;JE!F9/XD'9 Z#SS_V*P)':)\U@\,[-5L062H )I76]AD3TLJBO34 M:U1:O]2'U E-DKFN5DAM-TT[2N==PRZE)_3@QG!13SH>$&@RGVU/_FFR'OKX9!?\A"M=Y0FND232"_I0!/MGU^[Y6+NI M7N]!(Y*56%)?\ENBJX1CB(N]SXV;AEX8(WYB=+BYIM?X(YWG@D6 M;F'BZIH+ROY<]3_&76VK>RSVS<]R ;42_T4O%@'2-14N#B#=M1UT@J @'>DI M^KWSO:)[?QFL83WVTBBPZ:3/54R1&=)^XGR+KE*3"PX<>B%E5]P4^B#^3GW, M5.>_<.243H?-^-'&Z@9)G#"QYH\5%"]/#42\.<0@6L.2;2C-<2/2'U_+OM\J M\'W J(QV3SGD_W_VOK7);2/)]J_PRXV0(Z!>2_9XQJ-/&MG>T8Z]]K4\U[$? M01)D8T0"7(#H%O?7W\J3C\HJ@.S6T^TU(C9VK"8)% I56?DX>8[UTRTK7O/, M=>[T(YCN3E/S]UREVY.39SZQ1A9=KBKQU^2;Q\41/(X[(,U6] MY>">?__]?ZDKA;NE@[WW6._9_[#MVMLY#_8@W8=I"1L!33&[VT)C?' 'I.XQ MEC5_P!3JJ>*Q<'Y5P9=VA'&RJ+BV00HRV.+HR M/NHGGS]Z/6*D_BYX_L7BFV[8\K9ZT?;[X$RN5-='8I 7S#L7H[H-HI%JE-X0 M+\"<]Y]^>%[$#GOX84.SX]['\&35GCN1F9:Y-\4@&6Q\%NFZMYDO8_@!"Z7X M_!@T88;6%1_VRJ ;(RCY>7#SR;]Y^OFSM%Q&_EUXGK &\/&39W@9W/R].SVV M=@#Y<9@*X('U_UPCO09GO:QX6E?SO"T&9[V030SP1BW;F^;QZ _0_PI9R=;O\=\ M6(B=NEK\ C;6.VQW8<;[NAJ9?AP0G#,F4FPAL^+T,:HNO=)HL6DWFXZL/!^V MZ<]C?]F*&4DIAQ9B("+J[L]=CQX2EW$XO,O7X43%HBOKWO\*$D\:XTG=A'*, M"NIN?*O8:!A74<003"-(M+?D"^Q1)XNX#=(81$>Z U/8E*\J.\.5LHC"Q*7J MS(4#PIR%=SBKZ;%X_@VJ#M@,!]SQW1$Q_AJ*Z11M%\R[J^7'C.Z=VPAI1B&; M@H(SCZ4"7V)WBQ&Z0 M.G?2??0"UH1F8?QB*UE!IFLCMP]:2]9?7V_"W@S3R/-JU^[(KY5(!X5TV;,)DX!BZ=)0>$\:-_[NN4NK)CUAZ^$8*5]!5XN_ MM5(Y\);#8(3G5IPRE3$? [(91!9^O,[HRPTI8)R*9Z\X]*P92F6P7D.:KL*C M/GE*+#O'ZYYM"=T\G&)'%HCH^":3YI"GOR:E@K"/N63"3!?),*/9/CL\^K[C M+8^#) 0W]B>-E?@?.=5"]3H9GPO0F#WONDI61$TXPYWG0PL3EE-:X$%&:T>. M/,<+0H_?5)Q 04K36U-(@_:'6M"=-)I":/.$LJ\_%FGLIRK2$Y7 6(ICOB>N M3+8)5FF4-'(Y\I@T2I-$Y[!+BX3R$!-<&_(1B=QJ?8_K%XPYD+9QBALSFJ]P M2)66BN4D-!_E./MZZ\-*8U"P*X@NF,;+V5=G._T;II24")%7)"$$\K*Y=&!_ M'WR;SB3%[2^[F&0?;->_A]TY:CBCT_F4*DU"CS-S60@!EG'FWLGH1 MK>GT*0G][> A$O:;'C7)TH59C'@XNU %MAY?NS=8.5.+5KY*IA0[R#;"ET9H@*EV5XXR=B+A$<>C%AQ@_4C4H5_TDE-:#>7TZ;1E)D-KIASU5&PI M>"2C?'WV[CV5% ZM4CB=.#C3X&3-L86"@91V8.-/37*P>;9C'13G\U"O\;Y$ MF]L<**-NG7R]O212W8,"D,;%&HX?#-N"5Y@^*W 0"8OGIB*JI\K*%OFS2[E# MFU IG*ENK#A]V64;YXFQ E]N;*D0OQ2][]Z_<+_>I7JZ MY@J\X@&'8-YVB6C\Q&QS9F*Z\<$Y$,X#$3KRSE5D_8O*WL&V=2X\N],U>8]P MY+IZVW94["5,D[Y(FLS[E,[R$H?D*? &UJ((1/&\P2-=U7WBBM8!J'5+LKHT M6SNZB%*_?_K"W.PBO0UHQ[DU^M+((;&L1-P#:7VI0A,IA8!'),X('+RM9*4I ME05__?OG+UY%;/*BK\H]U:9(# ]L(07@]!GU84 *%SYIN[:AMETLB&"1\:) MG:+A"B63\3CX5.F5!%R>9RHRH'&\#-Y]:1'O3]=A<1)#X.^M;>G3H+C&\"5$ MXS $A<0_R+0U)^]VII#LT0DF?N&&_3)R=$ARUY,Q_?7AV 5759&W246,OWYQ M]<477_R?M.:5KXS)ZE9P3;KC,ZR!QS4%!W\E#XADMD>K)0Y1[O;;+9\OKK[\ M\L]?/_GZR9?!7_CJBZ__'!^]AD;X8\S A2>F@LQ?GC[]RBHR;F+Y'D\^_SR_ MZF^DOS,0,#DAU'3:L:U4*(YUORD-J>90RIGK>F&+G?(-=F*G:-SW0XEZ'QQI MJJ'NDI"G?Q:7+Q6[8LEK7L9_N&6,3)0$!]P-\.&6J>4N8XAMF0.#@@+"E68D M]<8I[A^X49-F] 4B[>?A1&1RJ7FISTM=E[I"8SG-KQ&.:2N(P\'6LT]D6Y8G M44RMPZ Y9)]8MO-:F]=:8E;-6$D"9&RP4&#)C)]D$NK&B6\[",!]/.A"F/TT M 3*OS'EEWL]O55TI6Y21W&59-=6FCO0M"J49C@ _,Z4+$5O<9[7-X,"/ @[\ MTPP._#3@P-EP_N$,)Y?PTWY=@9<0O&&E]$ZBPJ%EMGW%6/TI2A9NWYK/YGF) MQ25V, [ 39(3S3DLO!J?+WJF\?N[IYA,QBTMQR-)+VH_':64L!.2: A^;]NE M1:\=)-@2IW;C>0HN>+-7YW;(_^;D^\O&L00R-<%M)2591*U-@A?;C-:'K(.D M7,*5YF__268'2%T6'$XNO&Y70TS0D'^HO;IMA\CW5?#XKA?_"*NI+!:_E/5M MV4@?TW7P*WG5QK)W4G'-V&M X+K M9UUUJ,J=MEA#1XL1>OE/OZF%;N<*%(O"/J#CZ[,A4.F+8DK\L:\YYTR@/"V% MA6WVAD#]&;Q M4E?/'6\FDA4Q#Z5=56'P.=\*I>4SL/L_=P9/ L/#%;7D2)B-ABV]H]#OH M4M=FHH$\8DZ,?JB/QN6>P),.0T<8]"M[%IU3'<\$-!\CHX_I==$:[]I]K>P6 M:J%M+,!^":IJLSB$Z:F:8V]-B.XU7(=%3, 1#)T%[#3+$,^80HD[H/G+JIY$ MM"DP#I3Q0'T8X9'+:DK]MV82+H_D6JV".60/2BY1$5J!J'[6IEI*@[8X5=:" M/!6S/@A]4?@378E)%, 7M-@1(XZP JAV??B7/+845X(7Y=@03-+UX" M-JR(3&)7K;?$*D0FR-!*W9'Q_R[H7HUW^]MLA-B;BN;3+6'L5K;5(<;2]TI[ MRE5WM4TW)3-Q*5&+&=_3 2/.MH'ROSVB-T#P(^X:8A,>=O]=MSV'54:>G[B, M5#XA]46X[I^5%@ EB3T=(,H0[JY2&EJJV% ",+75\_];>'L8>&F W 3^)R4+ M9D5C^6HE[-"JA?5SO-Q(I:_6E!^]/&L?_KGD5<11CL$5Z[M;@GG\'T= M%ANU.QVKFM?-RU6U"_^K7+R$@+] X$)ZT6-1$Y.C6%:.J3T>[FZ6LS.<\73X MK3*%#=*>0#Z3''Y[C"-Q#,7;X.8%6+?N=\?7^T' XM_^L[C;F5 UGG@"A[^A M ?PK4(H]X:8-6-AHXFF/$0@)(16ZY'!(3ON\!=/"/JH_,P<@+);-0,M[-:P-G&'B_:4 MFA CR,J+!T@P2ZAS(#(H6.3E#HIF4=H0SH;D'2$W=V% V97L30.EPI)<(Z$ MDI*>30FIU7_3MBUG!TNE6DJ1\W+>=?5V*Y3=D:;<]=0P/#@-LR++]^59E:W? MB391JR+TZ6%#KN/ K1RL\DS/ZD1A"/R1^!FXZ')GAB/DU I]QMC='5JW'3B M,.0^ N@E$S&D5#,NC3$/6!2!'9<,8LR1C:330L6>J,F3#J'QNS8 =.9TI&3Q M^9]J3KBJM2.!02M,E7'ZPB%5F*UMMFVHE:G*\.F\>+C&UC; M+21RG,J;MN,0:+PF\1#PTD8;-'/4F/^0\B=A]H:]SJ9AM?T/26Y+_OJ>:X$^ MS);G^;6"I!*MEZJ_UWJ9>JM0!!?046Q(L-YS_UX?$/S\C^/Y_/,?:-__CR'$ M47*2"S4JWC,Z&.CE_!W!\:KTO0:.X?A0MAIQXHU?)2QCU'-(\$='ZON+6+,>>U*_" M&AMVTOG3,LM(NV!BT9H6=O@2Y[ZUGPY+1'L=X)8/!Q'9L@XR:AS8[/A(H68R M6'YB#2V)9''+27@P9:5"-W'YTF#'?+YXOQPY(S[#\%@,]$_CY-^R*I%7E'.S M5ZKBY8E67([$OZ_W1]'OI3 !;7[A45V#4^(1!X^+C#:VU7C,D3WUTBD;[\:C M><[_>.DX-,[_1')Y-\&*KI/UYJ845O6[;P@R2A MZ?NN*C?QL<=W>4D]M$:^)IE4:NA0K M2!)AVX"9VI4IDFF9FI1BTJ4*D^ &]"";3V98U4>!57TUPZIFSK7W?6SE$[]G MV3;:R;$*SCN4:)-S@[UB3I>3.T)'#)G#_!20,^<_6W"L-(N7'3+:>NS@B9@, M3?M!V][R[.E)A39I^GZ6KF-5+"KA^2(4)?-=!(KQ]GF//9TOG*-J)/VJ Z8: M[*TF(42?'E%DHJ_'X^Q_MTGNC\XY?(9UWFGL.,V2$46_D'F(O\CM[!/,\KX: M[_-)UA[/@<4>^F@I\XET[U-V2['DE=+\7;^'IM*G4%)22]R^FY)2<;>4TK=$R,55H1'7DJ1E#YE8C[6P MC/" L4,?M#G"_VV%9;V^+":39E5<+D?"4QPQ$R#)J6JL4>@4@NDXIW3G>N/Y M79)L8V+[#C1K5!:YIXKC)0M[2;?#\;'IH._4)IGHY_=\9LJ/!ID>R6]8/-67 M(@$R]^;/..K?#D=-R9 CI?]$I 8N0JY;,\/NY^7"RP643(57,()8:$]V=%VM M0)N%3LU0O,2XB4D$E;%):$K\C_#9^(Y"L%=8[(=(GTUEGB:5]F\RGB5 MK<)3A*B@&Q/QA>BEK+M".PQ4UY-4S9KUO(;F-13[OSF\XPC)A8?3(GF=:.CU MU\,1")!,-F]>5_.ZXG45-1K%[B1JBLS;"KF,WE-4WEE?"?O5M.K=B YS7MOSVHZEFTO:GEZ$<))'^$/H?,Z+<5Z,4I5!!M/L M*^-*'10%YDR-)"?+.5W85-6:(5&K@2&^?\ &_>>6_R8)!\U[CW+R%RLH=Q508CF(.!>($9F0=L)7%TO>[%P= MAJ,4I+3"7:!UL0'(,[;\1JUO/F:LW#/S;'\JC'74\)'BS'U*20RGXR8+=$@G MA/33Y""4B@7,!M3-*0 MZM")&#?'\:-)"G?#'9F=)7JDJ^(8&(" @?):<("]UV O20F9O4<;J?N+B7 M0L#4C "6,.:K:TR=F54L.^UMNO>*MP?WYS>'V#R&]IVT0.=#Y<'@C7Z<42% MLTP0,^NIGMT-:Y=?0#[PT2!J*&AC.ZFEH=:574UU6&O3 E!A[4! M")GF;O)BDO_WU<\F 0]2#$%6N<.#VH/V)CE&WK2"D9BGA/WNE C+&IJ)%H3* M?#UCQ>(*+:(09DO-BG1\:U=E&8)T.3I4J39\O5R]+K?XS^!NK/F/?1AAN24" MDJ1R"+6JW!!9S.^F*3I^1B^77;K$=[J#+0IJI4)IHG?4'BWUDO&G1KU:D&PYP$TW>0O M-/&?D;&EGR"S2:D<_3..L4[9:B6MYV&)MQPNT"J0*Q%C@,Y,H@8%"5>QGSD" MC8AXB)I\"G9&MU-;:VF9B(),'^0!Q7!S6\I'GO O_SRWI_[V&2YCM=U MMWY,]=]41;(W%MLCJU0ZJ<,$AP!Y@,+PH6#@W1N:%4$VZQ[Q/* M@JBP-\4-/$9E3Z'6_YJC$_DH2T&,SQ9CG!IR'3DJ+:W?Q]H5R$HL,A[5I9XI M DGR0@ TC0M1C \-F:;4:.J&NC=G]&$*3&#K(3:KX-UI//3OVV@>UJS4EN-J5 M];[7$)U_LZ/$IL+*>B%05.&;<-MPB:08H?E(*6#,"^^A9!40:=<]G:QD'3:; MQP@TT79_0RFZ?K[K:TZ@!8EC$(PTG$J(2!('!>IY9@41U*Z>+ M_E1RO75S0Q'U5OT%4\F-E;7ER1M]H;?@K! %7&O2+UL;;UG5;,MM;/NW9JZX MS1@+)#O/^R?+2DP=MO* M2#@@^*5[*XANGLK]F6 M]%2.B*G1DJJ,Z'O>! 2&3+-#HP@;(:MC&"=;$ ]"-OVAZ.2H4P^39:P MHT=R%MR_'#_W&DN4C;3@VQN*_7]P7>\4@8B%T_#+G/M1@T'C.B43B2Y_4%9& MAO,TWKO?>2)AD9\O:@>6J9P=C4^#34C%0YK3Y05##2Q4JM&37_Q:/FDA_L"8 M%:[JD(42SD5E=4^.Y;))_180Y&OT#.APY.:,]7^[;'OAWBD+@7L6BL$NK[8A3:S?F+$YWQ0>M:BQNZA;WDVE:L]GE5$K-!;4L ^"C_$(#\T)B M?7*.L%DM0M3@/P03("5#]CF,LP?-/;\;V(BLCN<"ZF0:/.P$Q O(_TA/,>,T MSB983H4PV!(KYH[""XX[*+==D$EDMA+JS<9U/"4'W>&&[\L-ZO=<*-[<1-_2 M!66>3L+>+;._T:N 2#F\Q\)F56<;%8LT<^$NMB[WP<]4CQ5EFVW;,1$:$0:$ M6R$UPJ*U*B*J-C#",T5H0+D4MUTIH1K.^7 FE/5.66O3+OW9-'YZV)8[I8!E MD< KRPC"4=P+QP%K$9 9LSW G'J$S@KF+6Q''*> CA11!BK\D0(J(<81)P-K MLIEP0D8Q%](+.?$RCW]S.\,5/YW(2@IJB%/"1$JDE;R!SXLAU8GD(TU,%T6)$.G+R@_*0-Q6K6FZJ M9NW CFP0_J="EIAW[:*\Y9JDJ(/5I]Z8%CNQ3,$OR!ODVU'GSEN$Q&<=:G?G?<+XKM2?%#I;*%/5H41D9E MCX*#"N5ARJ :50T701D>B1:7OLXY<*L&YX)U#3L6\60DR'-T+?3QF9I>2A'YICI*:_HG.-@&@$D\BTU45S,N<'>=F>JHA08@*4^)0=?"=ID MQ/@&C.7=2,=O2[HLE-S<;M'>R.XVN^A MXXP3$IDYTK!91@_@=9D=FI-W0N:#JG+$\=V^V$T?F.E8W-%&AD$D/ M 8@H5<0,!'$IT^3F,PHJ?>UHX.0/2:@&-(EJ0.6^ MR77ZF-;-;^LD;\)R[X/#OZ1I#ZL:W-EV>411\1Y")6N'@>?ILNC#YF-FA*1Y *MCKRDNFHO23H\ M6B3$DX22DT6X)%$DAXSLR_B^^^+^.XO7FXLA?8"=E;Z+4>%[Q)MA4?I4B;3( M(G0.XO9AKX!EV(5N77731K',Z"/?"^A=G./KB+T05-VX9SM$U@HQ>YB?#)UZ MS^8;['78*DM^P2;PD<-H$A=T3 B#:Z"">]L*D9L( 2-2.KA"K0!)7Y7PI M=I$?B Q= B\1.Z.A'G+![LHB8:D?B^8!I6TR#474RI!U,+AE#+BF'M,\/46- MFQ!"21ZGI,O8P:,NDCX>CUC;RZ@'H%Z@;#AW'HW/.QQ'J5&.M.+>NY31Q6>O MN;(^GN@3-%O:@=39GCM?\_&><*IL0!_.'IR1E!\;2?F7&4DY(RG?][&CE($8 MHN#Z#IK; IJ'I38E'Z75@[-6F54(@N-"6NF2F2B2O$21@0[EX(A-!FP^<83X M0\;U'MAA8YC)_#2RI,B]H)XQR3>Z<-5UK4!*>39JK^XS^SR?Y%F_J0SO:!@" MTWC1>%'@OG3RKSO49?1(-0?AC,^2!@67G:K/L!3$N4 J2=+-ZQ EK5']YD"+ M%3TJ#I#>OHO6P!WB;2Q9X5!N-MG]Z2:F6LOOKA:OJNHUHSRHV'3/F_,#3;0# M"U6;UN^YJ\4,8=0N7-2Z-7@C<8H!YS]=OS5.QOIE0<)XKND70LZ^!HOXV&Y%/\JPO M2$*]J:6:Y!/BUC1&6X)[MJF1%,D8A91SBW0?>>1D:>C]$GM.\>[LO[?]DD$WN_F1WA M:)\A)L;94 8'R4.SV)F]$JOU^83MV )0P&2"9AQO2<<=OG0>\H,Q6WEP7.&\ M#%J.);II<#5Z%YETGF#:HU.M,&G0N" 0.=L_"Y]YY/*A@,[Z:G>C-IE0#$-] M+%*%+#Y=UG6:3D+:#:N]/%!90)HZJ5(1:YQ2T316QA0/ ;&5:4BN2M-SG4_;&-$!_?,[)<+%'T HDW;%\+D MO4 XS:*%1+)Q^:UXWYM'(I72=[ 6A:I+1M ,P&9A!3Z& N^>!7.B7\#N#E=& MWX&(A^1)2L;H80V%?UMQCN0]G6G*WU-T3*(5 V1BBM-)2I2I5QKY@]YIJNI- MO!K!G%*&Q$)'MVN;;81AE\?X(S+-M"\2QJY826)DAMM^X&,<4--^IZ. !I1V MI'F5-MZAGFR!SRH'JDW.$+Q]B;Y%I9;N-ADQWG>$,08'X!&]D5(!Q:F$&C8X M>F,%)3,V;EUZ3;E]57%MP;@WR 0PCB724$S&+*Z^\S\RZ$<7&F8_2RO!LCG6 M.IWT8/[8=61V!G)">'Z,]9MQ7" BH"&5;+WB_N=-VF+W&5-IPFN5[5$[W)?CW=Y:WVI MW^[9Q\0JA/JQEW*U^+OV)I5&/N +_-/G<,XF>"_BN 9SJ.=C%+>,*+=4Y-+= M0(F']+'F,/#!Q"6_P%<45H CJM#VMM#MMSU>GZSOFCTQ.(.44>GDQ#@2QJ@G MS3^#;X85131-X7F'M?>&E\ TK6O14=]$3H-D#)(N*)2440Y(:H< MPE(Z%P^L$%3UDXOQURF!7><5IBM.FEG:Q;9J*-7E5N2Z/);B2I%K6WRI)%F:)]<,=&?II[5V7!F=5$%(-[GDQERY M2*%$*;@:1X[^\]F>?CI EH.HATO;(E$[AU69K:P\$Q)?-VT!Y:M48=#(\^*O MF5Y*N'$+A*8-XRESNN*S%O>8/@5S"V5CEC8 =)CO_;?+W%(GS8*,QP1R[RV/_8P=--HUR)W'!DN)KB-SKX 99>4*O1>R 4^=+SMOD MWV3R!GET@+2%-4!<0@2&J"6@45J\]*F$1# \^ZDW>>@227\M2V'P@L_=TXW(/*KP41Q=MWIF9M/'&[4$,(TV"XZV_=Q?M[=&3ME5%NUBR'J:A\\.)#00>,L1>#L,.QTUGT^\1D=W829Q>O@J.KLHSJQH M3(/(08O'XG)2"A3P[O:DO^^ !N%H*>XZL5!B:IO'^?@1E\OWN2I)F4=- (BM M>$!GQ0P<_-C P:]GX. ,'/P0;H_@%;2PRZS%L>']E)A3;SC9_2#D-[4-(S%! M_Q&,X'6Y4VJ;9MA7'9VD#,CN#2;AR+Z<@!LU]HBWE!\\2/W2]9;4N[_1"Z8M M^-*>$JOSIEY06/\0@DKR:3;#+GO<">?$USZZ:E>*HC\^:X[,PTF^H$6=5 M*E];Z(WRKA"SK+;UZ'9%TL%)&&>V7%Q+HA!"DK!$(M>O:Z7_G$7'YKU5B;JV M.?>(Y*5L08D?%+GNH9RDV#FTE;:.RU\X?3@W5EXX@N8%.2_(\8(L@F%GDB(V MZS\'>QI^_K>6RLQLTW_^&_^',B;1%\A&N]@4.&XI"E>.X3?28K9=[TQ\-

, B(@#ZPI,U)! M+DA[F B/+ !EO\)4+8/R.%79K8A?8%LVBH' \GWQ\X_B+&3KE1:CM);PY2-C M*U,'IBTC:P;O( -DZ'%H%#$ES/>>=\*\$TP!=2(5 M^Z"RET>C/2R7X79M8R @KZVH)'/STIZ7MBYM\*U8:D>,:L]B#T)IFV :I[8" M 2'+SH"0!(0S6=MB435=NV,B0P;<]:/24638[8<--QG"G>F=4FYV5>5)C&// MK[FLA'E4"H-2J=C6U'H$O*C]3X0 24Q4_*THC^T3H5#I\H6BB:PDD7<(V/^FGCZ$3J!CP^GKI+0 M-C!= V,^;8^FS.UR=H= UEJA+MM#11]5EQ)K\*0QT6VW6!;18FL'I3:D_R MLWD[S-MA(FG*2=')A>:2I6B!R2)@+#'.@ZYC9]Y4OO3RR6")J#O.!NT="LM# MPFI"2I'[4T=][#,;<3X-YN7O@VO"0)R#\P7+O"4QE?<^).AC,(9FF(?+"T+S*YE4VQK/$)M9P[G8#P5D6+C5W+NDV5T[F M)76G WBQ*JZY)E$S$R&GGK2@4+FCF#U\B=*T1HAT3H491(8KXA2J&5%_7O,: MU[*@">ABZD!H7:H4!5%M5UIYQYI<7)3 ME?Y-"D?8<^!,=%MUPL/9S'O>\>^?=J[LWLIID= 6+0[NK ME0, M/M[+F9FV;4T%+%#K('.X9X9J)7IE_'U3,TF>]P7/>IEIES\A/]?U^KV)*6=R MAOL^ZT\,9LH@7%,L'^FR$!"4].D]'@X+%F0G= G:]C=3F)4*8IVF4R77.+0' MB2Z*"7&PM*):J,+5&Q+W/;FA,)(^R:+RE\/AOJV5>+BK$9X;>WR.[](QQ5)0 MX>A#)N<%?R/56*'13R3.]6\A)@<'@E TRV8QMF1JK@S.DQ(#.!4O02EPQ7C- MY>&=M9&QJQJS _3/\I *(L.9(F9]J+H[*E#)/9BLO,Z)%Z$7RKM8@D/#_W=$ M*?2FI 51I'BXI6A.#EUXEC734IBATS;4?!KKJ3>M)3<(QNT9GA&.Q*T'@Q_: M_OC8'HL30VO5^HQ+D[(\E"_J/2M20J20:"^9$5(BI9/UY%9=/Y1K<4!-]QF! M+?;4_M!V95-1T7&B/:_4I11VAFDNC.Z:LVSH]#J=Z?-3F10#A(\QW;EQIO$2 M+5ET1DYU:)S/[0E9KA;?V+%V&%N1J#$RVJ-MY'7,YG#4TQ)U%BZ?4E-;F96G MG*!R//#Z8S_]*ZP*/JX%PJUX43Y8[8'&/YT/K$_,CB4+7E3+(@JX1GHT^,^Q MD(\PK[SME0K1)[.4J3'V((XU<#)LC!KU7;4M=XN4S3>Y.@-VD"&2+H&,LIF4 M/WH WYB>,"S25"-7DVCTVSNRZX6J\.H.KF,/6T]$^4)I/SK$.C=[F?$9F9?1 M;&-^-3N>2BZJ;0O?@NE>K/[]AY^*%-,49SV1&_J.8W\BGBQ8O972[&.W!,LQLUNX"3$3:7:Z8*7%;8BJ(\3=4/TH%@*?1?.]'"F%JL;SB;)6_@OINU&Z#8'.W;&96-.QRVR7 M(RT5[O!]F4EKL#]"I4K?KWNT/"L)XSW@H6B%#GYYP9QRC49BBT!LW MC+%6SV2M0'6$0$0:]:Z- ?E^10-'K"@*.^0SS%OZ@7#U?D^E>@7H\LM]R(JH_BEP!'RM1".)M!0M&"F%,M^"0(\6T ME&#R(R3^[\D'WLMHWY-1<"9<_H#[]SMHUI"[2#Y&^-^"(CM>P^']$?UR1^]X MK?2N&M6$1?"S*)*UP4-,'G9(K> M"::"N'%-A@#G@ITR N$@SZX]'"?\.]T2=':0)7Y3,R6F^YB38+0=)3I6@3]A MKT*CO,B?*X=^DN^/$@G3G@#'AKZ+GVW^&20? \>GG3_Y2,* %@!,. UGZ+KS)8W7H8_<8?8W9L86H3@15P[#H M%?Z/AIV5V(Q$0/!0'J]OP]SPX[[B.NWB3T\^?_3Z,\M#5.&S,&W?A;"L6'S3 M#:+6\Z+M]U6(GQ;/23#E.9P%?AO'Z_"ZG$!K'#M&'2RHEH] '(XY1F#<]@A! MPA\[,M0I6"[$2CO4(7%=&:,^P+&]#_H%1W^\#[L3 M])+":'!;+Q38#R%..1J]63!J5+ FT!7MW(YE,-\BXVF2XA5*4^QL" M.]!?$V%XS=C]Y&[",8SV;_%0^<3":N*O&XWY&O#%8\EY?/+1PL)'Q _I0QEJ M>@-R?G&RH2?@R>=,UTX//IXZX2$^AN\<>5!@B ZKC1UGVMG$#:F1F9J'V[9[ MS0%6M%%M),4R]G]="4(8["Q?6&G(HX5UL#M!A;(&:3S-B4\$A,NR+:!"@UT1 M"DLV.K:,HNIUCS@S3/B0&-5)M5TG&YR_?_9A(\K#DKZ^LL,9WG"H3Y@:+^VC MB")_=?Z3JDAK M:'G#R BN 5>2U$MG1#@*2LGPGKDGGZ9U-U(GI-Y8940;F^91""&%Z\$6N*<7 -85-L+'$[9]ZI_:ZSP]@ MM2L9Q1^/7_JS@O0?CF&<878?&V;W9(;9S3"[]\9^2U7),!;]HJ^JUPA"+5I, M5!U]T@:Q_9TN+GO-SJ)9\0'^KCODG,\[$\EQGU_)WM>R2&I\32K8DOAW3 M41)'O4L$(":$DWA&$-.E6IZ][8SA"_:+4T_5&*" D<1_Y*(\ M)$HWD11B%/THFI,@JQ,)/'E0@IYA+D7T($\ PJK&8]\%+6< M%"U]9O=)$N#.W7M&9K/<[0KH'Y41B@7 '_Q5G^;3V7_&#^XB?LHI+%Y7U0%8 M0G$:#0\W0H2< =]8?YK+A7)5S&X5H32CM4NB>/)>7))!$ID%PS=B/G.JM)!K M@I^!,;NUIPI?:=-)87C7SI 5F^FA1U-04KL+HRME-_F,-28\J0URTC:LQ1HS M>ZX 4RZ[MDRTCHF?D3Z)[>+ENCQ@9[I-XTQ$RE=$=\&BEX0VF:+\.W$+4=[7 M[HRVUUQGV;\(E\>)* W/&=P$6R&KE)\_5SY7 32T(/>X ?0QCW)0SP?HIS] M71&$WO(NO+)^51XJW_J5A_6RG+_]IV5X%A5JYF$I_]@L?@BO^^E7Q>+IYT^? M%/K-'^0:W\@U?HZ[;!G,W-[K;:N$\J$J=U(%$A.X/G>Y;SA$%,5-^M)S_N?+ M/:7 N77[[(^NPM8D"[%8ZU_Z3"TD)G)1AQ)P3*,Z) [2E&!*JJ97?RR,=']55U59BT9I*3\3LZNSK?V08GZ9S]9T!E[G:CP1@HTM=5*C*_ MS.LDB5<%,[BW?;%2)J=D?C<^;2Z^_>D#MN[3 5IRHPR6L:9@("RL<"STE)J" MQ"3;>F[9)Z$4MB\YJ'33A96&3'VYZEH!J(?Q(?.5/Q)ANAC=R(2RP>8'UQ^D MOC&])/V0#&,D7&;;"5Z\"2<5TOJS5?M4^E^H5QKT8(D*BT!]ZQZ'H3,[41R\ MR43!*2MXZX5Y-2,XY3N&U4/KX-MOGV=ESPP&R'T 8279PV=,L_,R M?RA8DF]< [>KI$='WSF["> ]A]NAHP,Q\F9@8M<^1 72-14NLVN7Y4EH9T=4<:Y73GN(R02SQ]D(S0 MC#GZP*>#KL+8A%)<)%*9VA+@[X)-YJ:(L)H4?W9RBPK+,DIIL[Z*1[27(,NL M>#03O9MNBRZ'];9B*)YN0S@BEB\)@_:LLG(N4)2G@7H$K&C8?_')?6-E-@'V M4;JCQ4?'IJ:M;+N6_4VP)TD/ZDE![ -)PV\J[=3A[2Y=9Y>!FDQIPI.5(;&N>+7RVF#Z.WGS'K@T>&!,X4(0@CZ1<46L/+R=WXD2N$MF6< M H8BV1(3I[T,^,:OJ\9V;'2^IP:L=3B E# MS-I7-\"V84'Q_D?+B!O-=5AF_76(-M?4\*$_D-5-#RD L8EW%)E?[(UB35\S M,\%FZ': -U$!&G-)'DBUI[.^DJOWX4")G\=%.#N2G^197U4D_$A\$@6;G_X0 M=H=1GRJ!3[#8P9';UZN(V*$N\/!=VBC$Q%LWK$\FY8MUNZ=4^(H/+-GE:8+; M<0@&DZ"LT8>V1M<;NE@H"[*]MEMBI=:4!2:CN =4E.N [O:N.R$9B+M=BJ H MDNLK!H137FU#%4TN,!B&SZ7L:_3 Z*V3!9RU14JR@#K!PF_2/< M(V]BN-#P>M>*< M[8SC )KLLM9:3*)6@'X:CXH[SV[)/KP!=..41[$W]UF")D#'\.JWNU-6ZGDI M# 2[MB'B!&<5R2+"(**3QM+D9Z,=UUTO,8FN*M!LQ+W'(\XR&__4,4BNO?G;RS+/X#3C!W+8@G M]+W'N/NV)2/XO*-]Z>H/9+I?:N:I&+M)DJY6=/WN) J]FLO76"5VT]!17'66 MV9_JY;^8P462M^[L/C5KY66^8KKF>,."]4]!D6EVKH!)CG09@.B1#6(*06F[ M70_GC07Q9?2'\ +@2:^8:2<24[C1BG>DN>](Q9Q/KIO)9-P/QV&9D7,?&SGW M=$;.SRW+U>M=NF6/NOX>*,$=(4)!)!H\XNYQLZR^5+&@D. LH[:$U M&.=_2.'%<30H*=^9J@O^\]OG]M_.@:%?I<64=_1*/(H<+CP[7K\OA^.C)Y._ M%70/IRD!D6%7F?@?$K3,B!#6\&>*Q>^/KMLX22.C^KV %F"SA.KC9E>8% MZ&J4,W.+'RC-<4_L#TC&/OW\R><\;J6&_*EKCU7$3SW?;,@?)Z_W!5WM^>K( MM65I$A$$Z]\Y+L574(\.*Y[WV\\5!:O!+O(_\?N6J808Z[+C*SQ_$:*]6^KW MI#81JQ"[=B;KKEZ;M7:/&0P[,TCPH(B0)R/7@KFM;YA\KD>'$6P18LO\8 MFFKQY,\>3(8L]JN!^OK"E@@7(KA23Z>U+!ED)27D&^]2#1AI5(JVT@XO+/%N M '=FJ^2%D?JK],F1\/NKL%<%[4M_2<9D^%H2J.\1T?X49AZM8HN_T?]HYR/! M3^PEP')GWB:K+?X^;"E=(#]G0[5 MP] 1BIS97 RB+%DM[$IN'&NEY*77TBEC]#=>+ON5^=B1#"2^M(XIMG193?/L MI?54PBISE"^)+P.Z&OH87QMV6MEBX# 5&+G?.MJCA%,G0LR0,&-I3?J$TQKU MVG5P2OY"=&L)P5K6-^Q%$.>8]OQQASVW?:>4A%9^M?J;])0,32P*+P@=1C3E*@ IC^K-4\?#2*WR8M_&E/5C3-1=/0) M1CT[K.D;?^,J?#"@Q[ +Z12E'11.[R=G$(S*P-!5ALH*KY5?6F>%<.9F('82 M@KX$KU;!]%26P(7K__T77$8'H9!O^[>F7 M_T9I>K(MLOS"B@96F.[L;HN%970'&:/'0HW*8S 90!&2U[=JK4:[QG( M.4H8>$'.KSGJR\N8VM4W(73W8V++S*$?AK&]T?(G4]*@G=Z/Y:@KB3'B]/F_ MJ)[M!.YLU6@2JT>FJR0M'K4?U"MW'#\3D;'WK!Q!*_*7X$^W+9EG;A6S)[.$ M%E,=)ACW JX*:HIM.,FD+6G#L$+<;ZJI>8[5(_CCD7I? M(@ XHT)37LC->BB0@6N!',%@%9467T@K%,G9,:@.[<;E&K$@-@!-32*J+M0, M3OX"5?(S:P..MY(Y4%-AC564?"6<2CO!V$GF@+YRT^[".5&B3RHN"X*X8J;U M/8<-$%82D1&/WC$60):+D(IX+9)O;F$3 ZR]FD?5U?8JA'KAURV0&B!\I> O M^ +A"Y_YF&YR2W#NZS6#95?:H-K8$;U?#EV//?U'.D0>4$?A&?90L3W MJYPF,E_:82A?@&JGR<*KCB48AG_#)L16U+_2T;UC:R+]A%P^'?\=G8=R4XP^?2RL@^WRN>L=_TY6#A)M+2$)Y@9AC_?AUO7I-E;5PY6JW"0[8 MINIPHTT(O(@5J:SW[-'SE>AN$0]V4[?:41B.Q0&6';L'@\KCB@TY_JX>$L+< MW7M#+>=RQH>4>]P)XC$<[%&P*;IR0V_R9 FC=V3EI.-&>@N:$Z_6P@)5RK#* MJO7XWR1,Y>26+1(O[1SB6O0GN'[5!*P=-:FENB>T#7S<"4F,5/&*%(C.-XOI M7U5;HC8@\2'38<9T12;)\.\__:C'14/^[8XR:6Y'*\[TKAWM&T\5T7>_?0WC M#A4D0FP\'/L^Z_+^X71YL11E\S^GX^8?'8LN'A(^J^"BR"4#U,6C2.ZT/F89&X;?%\"*L1'X2_BIDFJ3?W1PQ ,3MG+4%"I MD-:9DD59XD\*QXJG[4KB'^S+M?(X3N0=S8;>+8\]@_,^"CCOBQF<]VG >?.) MEVOUU7S]F?,PS]4062I,9:^5'V6#56/@#W@*@K0 M6S@0TNI+KGVN!QRE;\)1&?S==1OF@5((H&"AN*[D% P=-'0$[JKUUMQTJXAU MD>T63B2[G8C4P+:&CG>I[^.*3M,L1G3/'H+C>/;DFK?['\^!_ X9B1>MM;UN,4'4DJ7S)U$>/22HYU.0,N'Q(=%\,UX"?X%?P%1G2 Q M(I^A.G)29ZXF2KB%ZA&*R@;7U=#+)P-'-*O%H%6[ULQX,/@[EFYB7NIA*CU#,2^2ARR/@A5T[X>4S>( 30U*Y6LAU" MD#KL!!LF7]E$'Y>MFSP*1!YP;>YB3KYGOZ8?2'5LY[J;,V.:U?XQCWVXF(Z4 M[^,L^M@\2]X*;Y3>EC.-UBEY*;*)D"W*3LBJ2.9$!I'#H=#REKVA.]Z?@)UP M#V4X9"KR9.;:Z#(@=0..#TF8:-A<6,A[=5VR>Q $ 6T@E( M,EP#_!+9T>ZTK!MPQTNSW<[W03O'T/,@@Z5O(\^,$!2>F1_,'CDNB;U$J9^^JRP 1&RP^[E$)(:=,?/@F-5 MHS5#&',(FR&:TO2TUEUQ).61'-?I /VWC6-=8U%@F3F"I-%XKZN=-9JX>1!Q M'K).RS92K]8D)T>K <(L6,^"=>F?S99KMEQLN% M(53KJG).4SI+88R&FM/>)C.#'F)FJO*D=8!U':7"@Y&K;DJHC"=?4XDE9GMFU6W^'?:>I MLUU1]HTAEU#^DEB K5(T)^S C&!T:^)2W#&1=#B%-3T ZP"4K^NBF-IT5^=B MA/_-()J7W/7O:, X[34PB_,24/8DF52:2.5Y Z'_HQ: M@FMYC7BLI-11W]2[(H;/W+B48$+=[];EO@3/)Z!>U/89KH/4$W)H<>B/B0NR M6D_5K2.GWW11A\)7"9RMU&T(9V0(.B&$RKJNPU[=MMVVXF/%U>RID%.'R)H_ MH!?920QMSQ/VQW!4FGWJ9:'+81:NN7-@4Q_CV;<:R(G>J5(*#JU!:>?:?'E< M+;YC,C3RVC?2G5!NB8_CR"@JS(?L/6%Q93GT E02CX%2WVL>>%^:JFKV?I4- M-0R(SSOD%9EHHP#IJ5/B<(D[$!7=.3)_$BOIN7Z9%F#2;"O?(Q1^&.?[R:+/ M,-0/"T/EMV\V @[NJNV$0+7@/RS)0$D7C^Y'LT8S-O0AKIWWQ(:&/?LOZF@Q M7AN@$@=0+A"0B1AG8>8] :90-LKIEM(HP!=.P)&)\Q&9A! ;$+%*B'5.BV^H MA0RY 0M*?B3J%MSE._%_J#LN7$,:98NW7,09KZQ<\P7_?/$3'"$*VI3%XKL7 M/SU76H!_7"W^)I>EM!Z!X _[MB$N^A*3 +)M!H6Z$XZ4XD0T57F* M/'\M2VR%@=U9(%4<@WESM TWFGKR/MX8O6N'7MT9VU]O_;=2UTJ[_'$BZC\B MB?#/)M-LKSR^:;K"?]#J7U6H5L9F8*:@2#6?A 5;BHU+SDB:9J0^;#Y),_Z M8S 1Q#J['5ABI!6@#.@#[KOHEJS^;GRUA;7DH;3>E\3!0"APOH)I 2H('-XV MEY>C)IO96VR>@D8T=*3RCTJE?1$R:0 #G'80R-NIAV?NUJ+E.))PH( M?47N4Y^X1"CU2Z_WZ\JW24>'L[ ]4DSQDXCWK_HNSJU\.*M\AIQ^;,CIES/D M=.:#_ 0.[X^I+29U'>JG!YI%XF:4GT) '>S4 >*I5,FIMR5_D%COX#ZNN5KE MS;;V-(-.S[IT0N1>-O7_.#%/:16E$B&D2.$ F06V R;AGK:\1M,V+C$MGD+D M751Y9[&NT2N=XY&'XEY(H%J]848=\>] GV#]7I]RJ7*B9V*QPBUX\?./1)20 M+%L'!8O+=L>:P[)J3\K3<2N\:@D#E>O,HQHR:#+4V4>!2M,S=*7";Q,NNE"A M5AJ<1;53$T&3S>BM#9EJWY= ()0)) M6^F@^%4)]J3_Z^)1_1DXZQ_Y.MQ%1>#/SE7G6-1@7/GBXI2FN\D![ C=#6M0 M20700(R^;*\1! W/=3).C^ZS9^%9PL.DDA-F5_!I^/A"%^#Y9K_)K"]=\>:S M,\][Z1&3N8@.IG]RNNMZ(H[N[EXY=CMQ'%7 M%6]#L)JB>==1@[^G*4DX'J4HF6>J0'O04TYZ,B\^U5*)J2T66K_MI0]Z'6ZF MHY*XG09WH\@&S9V>>1D:.G"MD@, QIJ5X:P)&PR/AT"'J2T*:R+ /])IH6II MRZ$ QSO 8_5,YZ<87UKYM!MO7 =8'/WDS%ZQ.BU'*:G@DCT7(TLAJ\OU8#U6 M!P[KDV6"$#]26U&LQ]\RCI C:2A<()Z*)[ &55HE1],LPB."4R<1$IAK:D;" ML5]+XC#,5^*I5%AQBOC^4TN8G!0>@>,I( K+[A]($%TZ?H-9!D41\(+$ERHO M3!4XZCZ:.D<(80$I9W20H\)Z&QJ"[35L+X/M*(GEE,XT;*A=V_<<4#)S! A: MZ5=]7E])3K-4D<3903A&RU6YKQ03N7'K ]*VCH]3@"CM+?YXH.6$F[&WYXAG)K)WI'/A781\C>6YG$BW?X*H@R?Z:Z M'7G_=/A6*Q*IM'S?K0A&.3P@):0:]IZ5)2%H"1Y&HUVQZ[34E%>6)EGE[E)9 MY9]7:;D&FP*;CO9J_V S#0_;X7U'__\L?S_LPL\13?@R? (Z95IA/\%.AW?Z M ^.-?X/ Y0_]UMXNJ!;#Q_Q;'*FHC?)[$R=L$>F'Q#TXZCZN_0HXZ I@$SF' MK@\E=/TQH2*9?/? !'=V3NE7ZL;3]*+8SRL!&!UF>Z?F MT@J9Y/5BZ-FNKUBUSJTXQP5S(!59.NJ,T.VD;%_KEAVS=8@&(/1WCP4K-YFX M*DM*HE>.Q4YV+U"?K0G. M2*&[(&GHJKE66$9R*C&;[5\E $M8O^;C\U/EBSI:?50RH1>[K!L#8'G/S-KE MV&/;U;+1G49?.YRP@]R>D_\,H0#%=Q3W-)>IUL,XT=>,-M M2]9G$XKPMK-]=[_-[$+&J\69LZ]0 U@P_V,%G+38&S^Q?9&80/0Y5<$I=C % MF@@,@D*KQ]?MK:/&FS*C=]M)T$%/\/M)EV_;Q0-Z^C)>$\;F16QP)&>70-<+ M%$ 2'KS2O@N8B+D$E#EMLF83\ZG48&(/,K(*49\"U4'F5 M*GBO=G76)R29Z7 06?^?;DT$X6Z[%5/;9[P]=&5K&B/)W()L;%_W$)D.:U[AP7COD).S6\7%[2LBG9CMUVU;?$] M$8<%!$B>"UB8-<.I'N-XR(Z,V-D>S GEE.BZ_$7JW-XV'EA 3I/DF)#DNFF1 M,Q8 *;.RWE ZIH^V5).71+FJYQ/2> ,!/&+ZV P5.4Y097.4JR:USC*[;GK[ MV#?;\M-/^F!X(-YG<@JI^+#0JM(^!#IY-H^?A@8_9A7EI/1'[^7(Y/RIR!U7 M=F7Q8XI$.UM2K-@\DKB^*UJ6Y81@@-6IG&:0<^EY&7,(0:0AE>R48'S(M7&9 M1]*/:'I%YEUP Z-MYY9M))X+K9^A&QX/.MS?#=.PXK_5TIX?LN^64*CQ]$FI&E2B3FJZJ]8G@ M['>^:,Y.F\E/!L]4)/&LDDKEC%?_I#%;&@W,I[1#*_*,,ONP%H&4(E2$RGBY/D MTE1J8UM64P)DH@.%"\UOK+HS$2J%YZJ*R#.4O#Y^;2A0X:DKXJQQ)T#+*M_0 MX'XX^W &.7YLD..?9I#C#')\W\<6&R8W H+!IT^C3XQ/Y(:;PRE-0:>'\ M0H)>CRXRS5,Q>IY3=YXZ.;<)((I24+=TEFW+#O1M[D:SA_2I/"1*FS1#6&:$ MD$EK0)Q[%6]A8N5?+9[CU&<1X"^>0*'S2Z03B(]EO8 G_*;><^'FJ\^Y+\\DG*)D,!8W.DORU$.X A3^+)2 *=0TUVI*! KR +^)7:1VLN M9K% 4DFS#^+7.''XZ*XI6XAN*1J#BK>PZ ^S4)+!J=;L'@I5S_$/I3O\"^M3 ME$VZTLDGI2K!0.21F/5TRED?CK<'4$P"%R/UMQT#^TH.V\.7[*V1M8_M99Z+ MKCZ.HD]+P6L(ZJVN.QG:;CI''SN#?.F%T5:QWUT4ZG[2#10"7)Z(PHXR:YXZ+M)FZ1T8,B+^Y[LNRTIJ9Z,BF#B@[( M$R?[\K:92#TD[WCB35J7_[YEN4\%8IG46=9O5KI$\\EI&%@8AI.]VMDNFC0TA,]"T+3W;5"AEY3!@":5R53AQ#TS'>H;KA3(<8A)%"F1["<0MM=+-'K&PJ%LCW@-5@_X($J17H2_WE8H!2C.[7GZ4,,ZS6?[((N:&L(M6X@.I M:R7SGN1YJ@9CK=+<=[A8>!W,U')G<+(P85)[[-DF??H"MC\@4<"VM)SD4LO(Z*:BGQ;>][4[1@9-/U-:7)]Z4"L: MBWR:'26&C[>Z,U5>>;R^&NT3W>=K8N<7V ? KL[[__[1%7D%6RB8;+3XEQW* MYVPV$;9(2&H'@L2N5<.HD+ Z9SVZF2KQMV1[S8UP8>1Z\N?SR;(DV 964=ME MY:RX+F^41)Z"5E=8'V=U855G"O5Y:4XMS?-K4-8=+4+DVWD1S^MH7D>ZCFXK M7B.NA)-(BI_/^S ROA^68'-'8TH(\BJ8/=0!;LCP+9'EEF9 H7A6]](U1I!G M%]R^>67.*].OS$H("39UUQ\-^\*8LALFDXCQ2 A4E+,X";HNU[3F)3KL!;V?C'.JVE>3;J:I <*QRN%M9K'UO(<$DC'JFO*4;J:,S.2NTT2 MZ;,+-Z^S.Z-4<^FL780:. 25$?X\6?&>E]2\I/R2TK4DP GT2_/"LBKV(KRX MNE<1>V'OO]%>:4O_):BVFYI3S)8I3BYIJ(ASW=0HX)E)3? +HTSUO*+G%9W' MN59,EKJ5E*-'S &1B9>#79.%ZXED6H@)L$/8=H;OSHMM7FSB^:6$'8YCW"\I MLV+FX V'MG'@)&[?AQ=Y=69Q_6^N+GV;"HQD".,1!$1Q6B-HB$ \P#[GDNR< M=7%YZPS> R6^T:@6P('&3I)3R1$;!IJ;JMF M)0#K!UD$F[M6/DK7RE=SU\K%".; \N[B)JUN7L=$KKAE B92^@EAMXR\ F YO&U2C*0,P7_NR:B>Q\P,:XSDX^FK MZK74.43=@5@--@I2CK0!(G;B[^\9"3P,R$<\1NT14=PO#>>&4X7J+FANUKX@ M4?56-(PR7Z;UZPAE6IZD7302>]*)MG6)#A7+;T2@56$0 M([H_G6&B#NH;H##<39UAPN3H+,88+^\DK9^-*+W":!I?P)*)3UXWX353?T4A<+9Q_@L4YF55Q]&I"H,T/&XQ#\/YR7/AY M3#@T7+7PUKG1IK"!NWR9A^-)/&SS^_%)',_R28T=6":W0<$U)]:]*9GI6)G& MB!M\W0;C ]W6!KO\Z:JM*_<42/X4O#5FW82'Z$K\HNI:TF!'+_\7)>80)36@HO[YZJ=??N3%H:MR MK/\U$=\H\7R^*$KJ4EP2_\]FG#BR>'M6#<:V(6!^V^2=DVWPQ<.Y%MX46N](>51 ]9B7A*H_GP&:'0;;UYN* M.HC3'B75= AO?FBAR,*E]:B5*=%!J:ZU!:ADE@ MV51F$S_TU7VZL3(&*CAAXG*I0H&VDOE6)^.Y,=R)=T'B\5W*2.J>9XUN=\.] M4^G(DB'Q-!!?N],0X;O=D(JR":^>3T]+PH?./&+[WX!Y<7I-]BB8TTBE;R6*TNJXF=4ZK1V:B9A%%5B+&D01X;U M0_;?+ M+;)OIB7\24A]<:;1OC]2WMAYGWF<,4X66U--V7LA8N&D&%R]J7N3_8CP^_=ORYP]J _)8\A7=+UWX$;"6='HG"J;%;]N!^I66?L"$ER!VZ?=UPD M90T+M0\NH#1N4"0K@I3TU#6)_ I6K[#'#HN%52GVD7"G< MX&1-7O#1(*Y9[M#F;(!2]GZ<'NRKX4#AQ.(%\A&D ZMY^K17?!S'E#?A--'L MPVT5'J21'XEK$7]%J;*.I7;YC3F_"!VFTM0B; RZ3=VT'*_= QH!GI^D7"Z( M7)^XFBY]DT76D78C'9FF7'&B+?R,%ETP-*.73!F@?L>8I&5P?Q/R:C[NF920 M]%-T&'1V\P9;G)T5?J?W=? MNOZ.5KRLQFX13*WFSSF "U,S'[H/Y=!]J0$ 47-IAC:6,N*+A0^?QF5*%KJZ M;J%&WL74>EA5;6ZC7'-P:_B2MLN6')$;^PRN9.4""C.,2X:+8ZLBBZ,?A"NWG!J-A&9W>D5RA MBJSF-(,35V]9*^!PC/L;#P06,^XM:4Y3/]2$??7?0P4:I M;*#18C@]0F3+\I9Z-_]=AFSHM[7$Y,LB$Q3?W&KM+K+VDR69UT@FFW)Z6W=X MWK_M,_HH0($=.TM9T>2XQ3UIU<#],I1#'A;45P7]W MINI0"(A%)#@3>180B=3]83BZK).^I\+E])*:5_C9L:::=D)(NN/;%@&V$>T?PNXHI9YWNZM:?V0-S: M[B"+E^?%HQ9+AN(^]F5*=N^8$+]?0$XU/#&1^FU 4<)ER5*MAQ29^(7CF"UT M[!LP5)$I-^RPIO"=C1!"=M85G%VKAW*N&XT-A!%*H8 "@<(D:;@E&6$6,F%" MS^(1DXC&=N4D&1"S;"@-:K5JYXSWXFEDL!\[*J M&C+Z!):HF >)VNRB<&Y<2TSKZ< 914+@GLF(W$]A+&H+@8LQ/W381@X]A[27 MEWI8DJQ$=$;R1D1AHQ(L+?Y1<'S/ID+C?U*!#Y9LG2H"*'\J(2_8]T-2.J=3 MZ1).N25D6_#@1%V9\.N?P%7B^<6A>].17J$&4]!F*BVB?6$<'/C M'(/;;,Q5ZC'K+X70*[] B4Y@.;E%;0D PGB&_^AX8W#I?:))BA>>XC*VQ/*) M6K:*C-!H+$>5="BSR*VI(!B7I["WCY>I6\$/Y[B;09@?&X3YYQF$.8,PW[^) M:NW06RD;H2$:<6H(-(;^3S31"U:%.Z6Y!I9;2+];^-C2G3ELL;FW"E%KP278 M%'%XV8?C##X$6^#.$9KG#5G+4,(VR00W[LN2)MW"? MKMLXI3+Q%E2 72A*5%V='[ICD.A]I9IX;E^G/H>JN5PM_I]([\%WNKVF_^<\ MJN!DKV]+SM_U[>:(_];,'"G<[62\XWW3046*?>(<$,X,=V1,/"B? MW,(S*BLP(COC2"(Y*;*P_*X9$H4\=63W9&2EE)\57>>\(,Z<^@H_?UNU 04$ M,)NG3T\2+!Y-ZM4NHQM"Z0]V0PB?.G1C3FPL/2/2EAW*&"C!8ES7!^DTDI*$ MK+1XZPPT'V;CFX0^C,6VYH>L,*NJU&8T!,E-U1"J!R2RF8# ?P)>O:+JTCKCW* MV6;FJG!N6W)MRIF+($@RJ3$#B'7G"3 H#;&Z)DM+ME60I-%SY"4RDKJ=;GS2EVU\$?$IS /;1DU29RU.'CC5VM03J]=GB)?#WB-GS9;D MG7ES<69H0(RN$F7G=DIB91,L%'R:F;=YYM_X[?@W@-3G= QGKH"CIHIXWD\5$C]91D/-4A26!3 OGC[,DMXO&+"S)6NE-\G"8PYP4X+T"_ '%(A_?0 M-57,1F]B@-US[2%%A,PK-GEI)]IQ^K(_>2NY\FD!-Y+B/ M0A>H[RZ(?77C/AZ/\]?FZA0KI\D]-UH=I*8K+44F52)*?UV=6^C_ZS-/26F' M:S5>UJY"U0P6BM*:[7!<[*NNYO*7_Q!D![>0E*8WR/B5B9JXQ/IWX1?R57Y&ONZ,6YRJ"<8FMQ W'@6*+TVLP3!LVTX>,O89 M\!?:=+JCH_U(5 GCYH/EE^[A].[H=L""POS>EMV:E$YMH..)FM!W]0\QC47B M<)8AF1Y&0//D\9:?N>7" N;,G,EOV!(Y'ILR-&A[( 7ZW&Z1.7&\H78D)[\G MH-!-6Z\SJC/:/_4L$ )Z==>\*F NJ?V\J?><9A[=0C M1%O7$PS;^J-&V\M?U.G(6 M-342B9BN1430QJ[.C%_@O#3R7'C_35!' L:!WZI06AQ?89#MGG6:@ELA+#0^ M)- F[_3TV2CI3BYLG,<'5XN_M[<5 ._CQB\AZ$UNEM5O%6,F5#2(P/A:]S@_3;4@??XFS8?Z%0?8C35M%>.I* MO10!(:F30A";28*"1,]F' "D8QL]*HK37(G^_=J%=S[FSAB%NQ[M3C-TWY/N M-WJ^3X4$1P"U QN#-/: F)V,05??.+)3:?$F3H#V]51?*E&$(D8[*CT&$YG* M>HX[ P$)DVW0WJK;C@K>N36]"X=9Y/D":S](644\68HTO-?-3;N[ 31#09,> MML;@L*7(X"A-0_N9DCK.A!8YMD'H5Z)4Z3P4H] MF5D(29?M^I0 P>ZLS(O5NG=D+W21^DXB0VL9QK)FKLY+0&\E/!$RSO-$,.=H M]SW)>MXGEB!PN"5LDOW2)PF5 ),H$<<$F(5+&X:=P$>^MO@,.YD<:UKZ?9G9 MWZW[-0+X,N-_."0-#4E$)^:MY-LV8;KLIIC=[@!N&X% 5B1C_ I2&VEK&:L$ M-!%/,^[K2(0X<_[GBZ,)?AM E$)_Y+P]-&F4P_&Z978%-%M&#\G[,YB^"5?1 MGI%SC/:$G/X)#_G8'I(3F^*:W2JJS7S-,%9T&L:\51>W.0Z*A:H8= KJD$O( MPV7.Z^ D)33=Z?.5]=GY2OQW&*_8FG;IM2?S$Q=4E*6@B5U7*Z(@8+S?/2_, M3B?)(5X@:0(/=LNTD4)576")';O!BYT80$&;12_?FSM6=N":ZZK-T$<^8@#- MK%- RG!L99G2*@+]C]+G)!IC6]"'^G[/^VTLR92NC+7X4@8;9B([V\WFYX58K0)51P" M2Z2BQK96#\R&'->/9E\C=28G*6BGV\GI*,#3JJ []66;#\?)Y,4]W]B1R=## MKY85 Q<2-31'XVIK^GU3S//Y_SMEK9KB1M,C/^\*K6;=\"%8NM$,NZ7$L?(-CD?4QVLOIH_XI,FS-RI /2A$NM-;4X8F[# G%]G8H MZ?2NJG1PJ%LIZ_5D R$UT"EKGG:&XZ?:3'P=/(.TS3*=US9=6=[KXAEGL2Y+ M7V1%9(VA05GIHX%UW:]V;3\PJ<,0&=QQ!]39:9'OJC6SV%"1#AEI9 M5_VA%L(.E#R0*8II\IC(S=9 .%:/G9"S6S[:7GZN:$;J,F$A9_T)J@Q^9L,6 M\5G.;=B, X/F[;8$5F1@+1?E&W?9XX9:3VN,(+67#P,'3 M)6]K(Y/^K@^(F;T$'!F_4]<5BI90V37Y8A_Z(D)/Z!><_7;?R"LDJ3EZWH9GE47,*E#S"H"!'5O']L:4,'&=($9EW)AD?<[$9E.3 M*:DQM]VB'TXT1 W=DFQL_G850>O>Y?E;AY5F9M[XE#U#Q>UUQ9N2UN&Q.O21 MVY5D!7))C[=_0&T_UC>8Q:2T MJ[\_TJ-AWL,\OSJ&H8([HS'*9I_X\#ZA[,7AK)%%T,L11_4FG#FX0[GLVG*= MA1>3N@3A-Z7" 4F@UPM1U+59LPB\<^?WE>0/275DSK40?_%C/J M+9T71P WHXA>%>H^$R67Z+.6D0U1XC#C5[0X,42&"9,)9J8P *CN!3%KP7+& M,6)K&X9G;91?D_#V$]M$P2J9])&;HHSKT4)0(40:<5 Y"%17<5&@8E^*3!6C M'L5[&!-\8M\AEU]%P*B,#FZ&OE,,&I"N$AD2'0>]A(0ZGA_ I/(PD,PW=%?BJ3@X(%#3_93*86X:@,2V/H.>LD"N>V)^:Q MJ,HO3I48@]8P8U8WJ#H=Z^0.R7LT4&[,X8\>,C)UTHGLWU/K SSB-.>83F

N4K;&@$ MWR&T;5XVZ>BEO+-W)[C<_R[@,.BV>;%E<^;S&;&:Q?*\7[G))W[K @$5[$:] MHR3#?C(@P+'U;;5AGN%47*O8 N'-X+Z19ENK:Q]V X-5)?@\AE R3?SBA9#J MJKH/'BJ;'3-!U':82(]<9+N*>(UL9%#_[9V15OH[J6^$X<;7&Q7=IXIS3ZOBIT,?SK;FIZM(S0DF0]L! M=HK1*B6"R\_#*6$>5SO0\W2.C)1A'#J$0-XMI*H_V#(2H+X$,]\+)0(7VQK8 MLV9T%%X$@=BU\:DK6$/7RM\Z?EE><9O+2+%"O3 9L1+/NZ$(0L.UH*DBQ(N2 M45KY_/3/ "8BI,(A/"M@PXW'"YM#[^1^F[1:"^=GF1F% GU *(TW7#I0X"M4 MJV3,*YJ3;.6D,'R0X%A:;&JF5QH.+H=K?"B$(%<^*^LT M2CA/";A3II$Q\1JX=2.E^Y^7Y[Z!>:Y.9Y460B##Y1 56%,FQ@%/<:O%JC M@S>,GI].%R935/:&H%@5TFL@C$R$?=7*60*-1FB_("M@_5-C1X@,3=(Y(SS] M77!O3'B*+3UJDH*A6DPD9\^"TL=:)/&N%(PY.F#,JBSRIO9P$"XH#Z?T;<"H M(G:*Q&-L.S0RJ2M,$A:[&RK#F+PIES\#%B :_-$,X%1"-X+[)R4['WQ-%O^'H1^*:7SOS_]=*9Q MM$#^,?A7G,1-7-D(MQ5Q4D1Z@2J!O(95IR38/AJW0G%K'@I?@%ZFX[3 MD/@E"8:GE' \M[L%*I,9'$?8A=PO";9OJP5*C\M+M MQC(CS7)]C%1/C4" @6J\(UKM"@BOGU M=_G*#K;_OF07,2A%$?L)T.6;Y;HA&TG>=7KY+<2_21FPU"B0M01_#GJN!->N M@Y[3^FB@1AC#=BK0IOCO/A%*K0YP6'881IO+#E(:DU!'$*4M$WI-T,;"L'4F MU7[$9.,4U WGN=P44?''DEN.H'8I5 JZR7K'2=7=^&6BC>@2Y/A:]AFA0HH= M9;6Z T=;EL1D_/F@L:;DB>!6(J4AAAH:-2J3+RA.S65GZ24KDY0X4@PQP%UJ M:!7TVQ"="J-B6G!PG;T-TVD1$Q@PJ7UE#*TA)OT(#TH0@*TY<\BNB.4O/(H6E7^K=B1.'3]BJ+(S1CPLRS.[^+L"= MXO_U(\Y,((;\LPC.>3^$V%)A1'[DYM3_B]R&?DQFC5]$E#!$M@P\1+I;D%S& MPOO @)@G9(##,_+=L."DLAFP%OR_ED#32S<'?V<4IL#)%PR8;1#80=D)@X); M5G)B<<)\F)&G9H@^F C!G 7)]#(Q?4=F*IGQ)B+$>]A#?I%/$F9S5 I2W*W" MJ7HT,,H1;A"8 !RD11:/IW9^;2>EN/X:2+85F0C8/VPFA0X13C:A^6S8P%D'&>3LIX"LY3D&FBCN.R$ MV)X"9Y9XZ^9N+N>HIBJ4'K@R"4N[Z209Z^%T4:>E/*Q\OA% -KM93#*>MG1* MKC#'LVY]>@UC:HY;K [23(5.(_B*LMLU<<1$7G Y2;@2"!^^5.SP1_%_#N0H MBR4?GKTO)<6/T+/-[-'+(-DEYFI8N)D<$'&JVY0GD\*8XI[/T7I'ZBI MJ#36T,P&0SU/F=:NN%=T\XSK=RF%"HD>DW1(?GXX.OUPJ3907PF%,X+RD&8WYQQ\FFR+WW,?$.1?]&:0$+.!?46%"3I!L: MAY=%PRC;T*OX(DP309=!Q'AT:;!N9J4;Z$;%R%9V( LTP8)?'>L(G^ZR(?+# M:@EL&@\B3XX6MVI-TERC$J6['[^YL^C#^)4=Z=_8(F*'4^QDCHNWJ&1WD)[X(3#1[0 M>X';X%[N!V!=E);[OX>J7K$,C MLL=(WLI)J"Y*;Q?=8W]06AUR(J;10G!C4%I +KXP#/.QGWTAT5^SL&7DBB5< M.S'Z>T/:9MQ_K9C.9)(,8$+#F\QG.$5LVJTXN\C?3?/Q#U2&?OOH'*C(&](40N]=#$#4T:(TK)<;_-'=4TK M;+!Z@];3<:!!X4& F5(A/#N>F)9!]R#;L M1:\.U,2O2O"XQ#Z9=*W#-4XNXH&BJA*!A=?$,MG8!W2<"%2D?XC-U1-02\#WEYBYMAZ\4:S=ENKW#+BU6 M[] 4*9TD ;"3[]E]=DD_I3#]>4*,K7,[$5T\S2;A3%P!.JD3M$B+->R (K;[ M)3ROBF3&2TBFA/^1%\FQ#-MC!$9:F-]22+.C0F\QW%O8G)+SJ:(Y&WOL6"]W M'X9[%\C16 .11#(Q8$#^=XPAG)^C)P=+#@R\HL0*S%N2JC>_4B:.]@K8;C,V M8"N_7,;D;,E1G\ER;_"C+FPW*U(6M^L,?*5@6@9M!H@!/18&-$M"M%I>DNX= M%>H59XOY'A@[@A>0*M6DA&!.?MBD7>B261\[F?7 );.Z9-;[DGTF+?_8*B-G M(_5!YZ0NUD0(S=V_E!(PM.P4VX_+ I?CG"&&=M.LP!)#$/4ZHQ]/*^N40OF% M/=9)+=(' $DSQMNH4?K(.5 Z*BZK(#!U X+/_@Y$:;P/E/) ?"PC,@41G]/P M DG]'/DCXW([4Q2&./9.04M44QK?21(C!$2(?W].U5BEZ(0\8W"519L%05#^ MC^V69?6L-*5Q?M%T#8?4N?ZZPY%"Z>79N-0$6L<.##)1E!LGZ^+\M+Q?DTMU M(24TN/Q+T#J^<5XN/0WG5XBA@!4K)6\L7U;S@DKMWN*0-?VI'V?:=R5^7,EN MKK:E%M7;^ 0QO9$2$])0]<-_S&8FQ<&ZVK='/,8"M2 MX@%9--IB-$B="TD1KH@1C##I-[G4T$,_= Y:1\8VL<)"U_%;H-F6&"_+5)D# MAL0@.C]9Q!Q4HTOBR^46N%P;_>H'X=]UO" :E*XB^$;+C9D",O(?1>=W6/[[R^+Z# M>V)EUQDJMCK3()CON/?5F07:])5S%#]C2J\*Q&?\'NOE4N]SD<)6RE8\^WA\ M59,5A_61:R8;/P],H+1\3*WWP^T[*/CSJV&.%YFX$:^\;G#F8JYU]0T2. M;YF*PR3=(-'::_WC+8QP@^0JI3]\1?B2,YJL&XC%9VB>//).O\^\++!X_QO: M)* SC%4^_V9%,#>(R_NM?_P>WJO@^8%'A47=.%_>VW*^=HJ[;A[)(]>>6^+ M5./%443"F\+/DTR\>+]3184XAOH-KVYSWF(@0&5X]3I.XH_%5*7AB.32S]]& M@_$HZ(Y'S0/_*&CV#WV_.>RJ?K,WZ/3V#SK#06_0?T'.()BX4S7^UXN3;]V# M]C@X.!@UCPZ&_6;_J-]K'HTZ[>;AX&C4'8[5N#?8?^'%_A1&J$;!:\2X[;2' M@\YQFAYS#LW/D7_^PN/M#>+Q*H?IN5(!##[*U(JAJJYJ=WHPRN%@N-_L=P^/ MFD='XUYSV.\>##M'1P<'O#)AP]@^9PO]-O M=@[:@X'?ZZF#P^Y#3NR7=!KG=QKIX; 3'/8.._#!7J_9/V@?P <[X^;!_NC M5[V#H_;(?^!YO?M@]\=!>W1P=- <[P^[P*_#IS.M/--3?DX"*HN\RV.'@8#@,]F&(X\ZPV1_Z!TV_ R,>=@>=_F'0&QX. M[[6Y:+!F:F\WWJ<7>7%BQ'MELA[AW]\MF%MI+:AS!03 7.<(O/0SQN/F1$%& M -_WFYV7XUE>$?21=GP=2 (X.7F[)L*;S#H 'ZX_QVV';-CBE7\],4 M7ZPAN 6,:J\<,0)17?-@PSP)YY4/!Q5^'",J%F5L.K4/!0?]U*0M>F?-WQ;/ M>A?V?NRP]Z$+>S]QV'L3W,S&_ORV_TU=3<)AF&^29V6_]8\-LCK?R03=W@YY MZKC(M4+H-H[O7$!-EQID^46>O)']BV/![0RCQ]N;((N30K2*-Z;Y4ZO]HWX M,3S\6:9>9PCN#<>2GH:4UHS>_0*_#P,P0@A1KSD._%H_+S?!78&9'?K<80OV M$TNGFE][1VM^[+1;G>Z:WX]:G?UUCW=:O?[ZUZ][.SY>#OV?>WFZ. TB2P]A ME6LYX1*FF&7U:Y;8>*%FHBCE8N1'PFS,@"O$\.$C2N&[[.=K-JDM>K>8&E!: MARJMG"-YL!/K^%9EHS2<+;CW;D%^S5@?<3KNI[O=9$)^!F/-S03-!%;(?DQ: M;C96"+S=G0Q@#31%WX(^X29$[Y5@[XE.PR<@ITCC,)NHX-E0]*M*%>;+UK%K MG>[W9 K?_E.;W;>PI>^I ST+TFXFJ1Z*U/J-X(AUQ#IB=Y+8-7Z)HP?V2TRI MN?2*R3KZOO;L^HGC_^^V.O]U2WYY4I)];Y)B>'&2Y[/L]=[>Y>5E*U.CUGER ML7>ISOHMKO[W4&GLQ<<'<*_ M G75[;0F^73U?([']?-)PPNP2(-B0:\IXD5]XE>66K'_4*-3O,6F95CR@Q>. MSU/%=4>ZJ?GGMQ^\G\+D,W:2\KG)+SUF=_TU:^7?=KUNMK\?:OWNK)RN2VU];L/9FM>3SE['NT&$^I0QW\X\2@ M_U)!-EB0%D847'"FI3,M=]FTO+-$VG*ZG6GI3$MG6JXF#8;\G'34G5+(';&. MV&= K+,K;V%7=I^378GVI&5:#O;[@Z-VM],& _.HOX>EDTTP++O?^IVCIPMD M8K,>K];&_&F.2)$/8$W>_-#=6+V:3,E.V]F2.TC]G:70MM.]UR%;3LR57V))WU%XWTY:LB5'V.OW#;J>_%_0/#P[; MO3)(J4??A!>"A4F-U5X+\L)3&)D+P9=-O'?7.1/W>=MPS)LV9J(Y8 M1ZPC=L,.)F>BUIJH_1U(H^T/N@<'>\%1?]#K=,!$[3]9'BV91V!6+EBC)\ET MBOB?:$WNMNG8:>\=;Z\>[6S'.U)_9ZFSY70?[77Z+E76V8[.=MP55=01ZXAU MQ&X7LLCG/UNI[<7##KM7G_#Y]TV3%U,I M1\3ZG21\L-<9N*"F,TR=8;HK2JXCUA'KB-TN8IUA>@O#=/=2;_L;DGH;^1FG MT)913N]S 53YF?+^H/:)5?O49=$ZBW-'+75$>N(=<1N%['.X+PN:6TK:C@%;+;3_O9D]9KFJ$CUA'KB-TN8ITU]T@E2-_+FNL^-9K.9Y6.X4\_'BF)ZWV- MP[RL??1F19H5/OR1)QC2:V.=(UP/+Y1W?.FG@?T8:HR/6$>N(W2YBG95WG96W%?6)I977>VHK#WM"IN$H-VTWG)'WK+5C M1ZPC]AD0ZXR\3;.$GC%ISTAA=,0Z8AVQVT6L,_+6=TCK;%5B9J_S=(F994,, MS,'$F%X:QJ-PYD?>NRLU*LB,^S2&.U1:L?1.BTAYG9[?[/1?^J^\))4K@T!? M&7OY1'EG\)(TS+&9X[NKT<2/S\$L'.7X<^>HUW?IGENI7#MB';'/@%AG(VZ: M(?6,27M&^J8CUA'KB-TN8IV->)V-N$WIGF C/EFZYQH;\>L:D/2-]TQ'KB'7$;A>QSD9<;R-VMRN.V-V".&+GT/O: M.FN=M- *I(<[O4&;3;X@F6'6J7V[ONFHO6^L1S\=^K'*FI^N(C77AF.WW>XZ M8]$1ZXAUQ&Z'L>BL169RUN542QNP4116__YT^L%['V^348%HU5*C=,-CEB';&.6)=CNK'&$GTQC -XYO5AN[4_@.%?3ZZ,&\?XNM/JXT/V MBYH'1ZTN7)OY01#&YWR?7-O:F7KV*JHCUA'KB-TN8IU9>:U9>7;RZXZ9E5_\ MJR1.IG/OW17\FF$(\&PT45/?^P/,/N^=-@(_A/%?0VQ#K\W/;'MUR T3'HY8 M1ZPCUME]6V;-/&/2GI'2YXAUQ#IBMXM89ZA=8ZCU=\!(.TF ".^S?UX3N?L9 M(W MJ]?K_?CF$2;ASR++P_'\#FN[,)B[S,I_>5@% 4>9EXTF*B@B> H/.#CY_-&$ MG)%8PC"2F[A\(5.>XC,O\R;^!6:Z*/AM&N:+I0^GZKR(N+[BK/E;PWN?JZFW MW^Z\]%^]'+QJ/=YJ[%\W'QNZ'O])"DC@352J,#G(35%-TKGW&'D5J2NFD&8GGV"(?" ZS"_E'E ('YIGF?&*MJ M!NHU6TU-?PS#?.U'E_X\>_-B;W&!].R3%*V?^OO,\).>3G>=SAI-1$_I8Y*H M.<@+@W^]R."*GQ>IRN[(49>\9,,D"AYB3L[>__+Q^(N>DPT8T-?3=V>KY/&: M'7[MYS94T'ZV#G+,4$W5WP6(458*;@J:R@^>AUF>XJLF8$R#EC'W*#4V@)_# M#'Z?)2E]9J@\Y$+X 30&5"^&:N)'8V\XIQ=13:? MH'4?CKG?C'E/RQWWD_\/O#D^O/MX=GS:P+Z;]UJ!!Q[6'99D.P\,)(ZLMKKD M0-@=R1LY.7$L>)#"T/'V)FA!20':3'BE@C?\J4Z[W6K_J!^ E8O\6:9>9VKF MIWZN]!RDM%+T[A>+3M6+, ,#(0KS^6O]?(W+E#_7'?PH:D'-C[W]5K>_YO=N MZ^!PW>/]UM&ZWSOFMS6N85JEA_0- YM]#^WE'OZ"M[#NKSWO=W_N'36PP^YM M'<5(\LU\)@^NW3RUAVC[5O>G^>N5-,)K\9=_O>B^6$.O4]VO-OQSW+'OUP# M 5Z;K?/8V4DMY3O[(+[]^^OWXS#MM M>6=?CH]_:GCOWV^"E-BA+;-#I.Z$=-@N&?!E A_,:/_GOC]T^]_M?[?_=VC_ ML]=R"9/>R0 G YP,V!$9\')-C45+$>1B?.S^@$P1.$.R8('BY3A*L=01N,JC/@U;!.NR/1RYS M/VC?!_OCGWO#))C_]W_\W/D.)(G^/]^"EQMVTV6G53Y MZJJ>ZIV>,SVK9:U4:/6HVMZRLS8J B&QFT'&D PI8S_]P1T/@F\R"( ,I=9V MNE(2X' '0,#ACY__Q__[=1609QHG?A3^Y;N//WSXCM!P'BW\\/$OW]W?'A[= MGEQZ\LAI--^L:)B20_*4INL_OW__\O+RPV+IATD4;%(V7/+#/%J])X>' M@OA)3#WX/3GU4DK^_.G#IS\>?OCQ\,//=Q]__/.GG_[\XT\_?/[\\T__SXL6K;>Q__B4DG?S[PGT8F.'(0V"+3GW0R^<^UY ;N6@!^0BG/] CH* MW$"OA-S0A,;/=/$#I_DU6?PYX3*D7OQ(TRMO19.U-Z=_^4Y($M P\6)D'\;[ M\/GSQ^^(EZ:Q_[!)Z7D4KT[ITML$Z5^^VX3_M?$"?^G3!9O9@,*4Y!IH?V9+ M$29_GD>;,(VW:K"O#W'P0T+G/SQ&S^_%'V'8S[+#(HT/T^V:)JH+S#1VB^+' M]^S/[^'/T.?3X8?/A\ L[TGGB\-D\U ]E/AC;BCVN]K&N89L$G/ E5\E*_F@GVASP3[(^+--]64/WQ M/?^CWM1OX('MVI3M),4##3>K3U64/WUX3[^F;'_X#P$]A&8TQEV=''Z"CTM( M'"9Q\V[B[9(X8W_I)0\X"/ME3LQ->MR0_&'_)R4)ELLS<>??_[Y/?[U MN__\;X3@9^"OUE&<$OXU7$9S%*1AEN"G0SE5A_"KPX^?V'[[@1'[CH2E[ZAA MGM\/8T+NF9V84!MN5R;D[H+1?ZP;MW([=AHQJ=OX\(]#^$?CF*7/9;=!Y2/8OE#]SG('>2=&6@[V/'GI--. MK[H6#&R$/IM@T :0IR!??/93MX57AV&48ICP:_D+]=K/UQ&_#?L=W F M_#F. GK'YHS /^YO+IJ.\/>I]S4*H]7V/31^?\/^YQ]2)Y+_/0H79V'JI]L+ M-E2\0AZ^(SZ[.KLWEQQ*'A>4J5@^2O/Q _P_IH!INICZIQ7=V>G=[>'=V=?3F[NKN=G<^NSVZ.[BYF5[?WH;=9^"GH=&HQ M^_=M6=F/L+***ONW(DPRRF1V3C+:Y)VB_OW;2O=;Z>.CRZ.KD[/;OYZ=W75< MX)HN+>OZJ7Y=!4'"*;ZM9H?5S%8E"A>L-5VHWR2SY6PMM7,UE9_XDN[0KV5= M/P_[7LFGMS4V\<5>>S%K]$13GTFZP^>;[]^RYG_ LG;/ M-$[!!',=TR6-8^@2S?_%-&C\[U,4+&B0:M?SV[N;N ?U_?G)V?W=Q@S]G)W\C1E?C77V>7 MIVV$8R_QV?ZYUB9#MT)T[=*P3W[^^<<__O@CF!\RC]$AD?30%H$42;0D.LVW MQ>RVF+>;U!T%_MRG2>6B=NS:LK@_E197 MT(45U2B3C#21M-\6N=LBW]!G&F[H>1RMV+F>QMX\37[STZ>339)&*W:*5ZYO M>Z^6I?U3:6D%2;)D-(DB2EX85:+(OJUJS:IF4WGN^?&O7K"ALZ5R5%^$21JC MA58L9_?F+>OX[Z5U!(($*<)7FOG*-:)OJ]CMV[Q@>E:81G'=*:O_O66=?BZM MD];Y;3VZK<UN KA]$REXC\/ X2A*:UGT5A48M MB_*QXM.0% @G\;8^W=:'Z6'QABXN?>_!#QA'-1]+1;.6-?I46B-!@VA$WE:I M53GXS8MCIC!KD_:QJ!!4-6E9G<^EU1%$WE:G_S=T$JU6?HIZ$GL2@R+,GC4T MK'UJ-;5O6;<_EM9-(X;OYQRYMQ5L_;XZ&,F*WUN7+BWK6#:"9$2)1I4HL@3I MOBUH1T-(R:A9;?0H-VM9N H#AT;CWPBG\K9,/9;IF.G3[!1E6=>'+*K);F,DN2:QK=/7DQ+RDAUHY9E*MLD)!GR M#@A]3]8T)DCK;9TZ7&F,<_3>I-L[IM0EWAQC5,KW6$V[EM4J6R8$)8*DB$[K M;;E:E^MV\Y#0_]HPP<^>J^Q]I;\W+\]/99-%1H%P$F^K8M*?8L"OTM&_\E/9 M\M'=OT+>R7^].4>[?)5=UNT.%/:*+[9'WY85+]M1^JPX'^-MO4VYUO3UWK%O MRWJ7+3.=W&QO2VW,WU;]37?KU+*X9?--!]_;V]+N[H1K^%[+K5H6KVRST4B\ M+=).GKF&]M>-2V:UFPLI6FPL7WMF!&+-8-WUMCA^8E_%.%):?& M>OVVCL/,V-6?7D/+EI4KVVEJ#=IO2VKY0?4'.H!< MRR8HFV[:(]WA7E5#ZAGYY)T8]6V?>]MXO!LBV[)NR":B'R>]M_S@S!JJ= MRZZ,EO?X&--'<(X=;W^AT6/LK9_\^0U];-EES@9OV8ME MBY4T1Y[GS9&_Y!G$ G]UQO\0&][7M;^_XH"*(70"0\CV*A=B79BIG9RMW& M:-F=]6EZ/7:GXH2P72K5S$3;HF];S=MA MNT;\M:W]_(DN-@$MWY>R/?>]=+RM1QFY94]6125VW)."Q>*]C%QF][#P3KU= MP8[/Q=8-Y$#;-,M#\T[^][+9W_!.?M,HI_GT_FC^[=T6>O_O94^%H< +=NR[&P9OBUK M-N(L)(I%X?U[VYO&]F:[3=L,J9;]M&.(;_5E^OW;!K%P>'& Q(OP[DGO4HZS M&GAD]1VF96.5O22]#RK.$?%#DC[10O?*X+"WS;=SY+G^9.2_W#8]0;OU;-DB M9<^$'J%>?!X*VF^KO%OH>F\?:H=N+>M;MNV+,/KJ'R[^4CW2WQ9X8(8#1-%&(4=.+OZM^<#N3Z=E U0A_A5S(Q#P M1PS$C_%2]L3;CK"W(W(8TZ:V1R71YKWR<]E&O-->R6-FO^V=H7NGMU+0BT#+ MGN@ B_BF*5A;>DUM7ZW9TPK>7[/E?;B@<;#UPT?>ZH:N/!\2 8Y649SZ_P=G MX.PK)'(TZA?V1FO95&6S;=6FRKTL%$/P4\:2:'U %%=$9XL(OMYVXO#\OVQW ME/_6M,MVH]2R@\H6UJK,P?P>JLPM?-L7 Y(+^YA'>_9N6?^R1;3*UO1V,5E9 M=F6-/$M2?P4Q]LH6R8[CS6H-'"<]K)\VAFC90&7+9_4&TBR=BA7=RJEQ\V;Q MM(]]VUL7WI56R_8I6T4;,7/?3B(S$8GMM:=ZW$A#R;5LD:J@Z2YPO&][Q=A! M4H;B[9^9V8]$RYXHFV.KD'[?=H#9'5!"2MAM%_0CT[(3RG;96AB&M]U@=S=D MR=< G9 WG:9X5TVP]?"T8L7+X[FJ?_,#OP!.ZJ!6LONJ8!] M[;1[^(@$AR1RS+==T@<&%N;YH?Z0@#_/Q MWDR8I>TZ N35<_$H3]ORL46<- M46W9-170L=W.'%1MQ?A$8X P#@AGX6T3&3YJM!"QL]4ZB+:4LMF^BD+YD[XI M?O,29>&X3[BY7YHV!AQ0QGEHV: 50">=-F@^*%%,OFW6@4"G\-V''QC4!MB'-1F,<.B#KO#%GOC3@=88*^[;1I[O1V'J+V#^_6=Z"TG(&.]R]G4>;!9T@=@2^JX32[7CX6YC MV.9M_;'L7VG:UKE00XU%DO%()),"!R._J>56!M)OA[;E_?H;]1^?V&P?/;.3 MYY%REYB^ARJVC;9>@S>NH?%;=G ?R/CR#CX\E5M8<-71+Q3WU; M?'V(@Q^B^/&]'Z;O%_[JO6CSW@N8*O@5*3S%=*DZO+R\_* Z??KPX4A*Q*=,M.4@HR'A]='EV=G-W^ M]>SL;K"(S<0F(5G!D&!0S$K*(^[Y"+O$JX>+^SV>O#VU4IG:;:;R>$SK_X3%Z?D_G"SZ[ M%^PF9N/>Q1[&CT&^TR,7HWS/)U54V+1\AG_ _'S&N6DG:??"[UBWJ]NEWY.8 M(\FZ59CJ*6$_HHXD;86V[2ED9WJVY.N,$MK*;[^1L=O,H#[VGN+J[(^[+" $]^:\G8/][+6A M R7[J]%!M>J^.CV(N;KA2SIAW]N\EH!+"4KQ1;M(44O$_BZK<@'U^.H;N[OX M1@*//R+2+5/'6<C[Z,Y[7<])Z>A6=757.GM?OF0M[>XK MV9_J5-XGW60=1G7TMTK?!>U%SOV[9:FG<8DK+/-X3$&+;==!IJ4QFAP M9LP-.!5MRU3->\/JFF&VIC+;!K>BD;&F,B]6:Z%;VIGV6)W"3B5LJ6"W@XB=*([D5^A4Q&V0TZ''"!.<@^JR9=8F MI&FXD6;'X!>_"^F1I#98DVK0%!GG8S2O7Z?*2@-=@CW&&,-?:$:YW(WN&/(: M**&S^Z08&WS\.%2#1_# 4281OVKF,S(TT&AQKR;]G3L1'S5:P;3T.PTPZ@SL M7-#!P.0,''L:\]94HL#D'+6/XR#^U! 8?^?(5*/C36._F,>9-[G+;'$WC;GO MA(ANB%H#$U/L=9#ROPJT,FWB)#4YIA4X"AYJ?:+&?N\S/-&*UV MH3H. -%L#0<3/"@4:,^G-CEWI[B;C$5TOI^Y8"$/-[_T'F@'7,H@CG/= -KO MY\./GPX__H1"55&SP>X=C1-JEN/GK<6F%A!FLC? M9(R+7_P#S^VR,38#RSK>9DVNO2TB3L+CO,JY(W7^7R.X!""N[X;MCL(\N!QY MW&DMV>/*PCT4A2L;Z0H7L7(]R\C4C1>P/&_:'J^"1?)EQSH;D&6FL:C,2_"#!' MBX^F;[>J(4:;J),H2<'RC"=CC:3Y-J.QJOM$;[U ,Q6>-WV-!A0D<+.[/7GK\X%7$@PGI\%"Z0_3PZ8.M!TXG8B-I) MV8-S),W]QGS0O=3>ND_@]VS$&1:#HG\._7BNY>H_D+?@=9XHLOGQT6X M9KKQ)3OX@H^-:]C48T)?(GXCPNC#E'IO[;-'_17M?LW7$MA5R++%"GZS^]UZ MM8$YKXJB^05"$D] UP\"NIC%[%=+JJ.*"^'=C^]4<2V\\"IW=7V[\3_)S'"; MW-&OZ7&@ 6;6?925?483Y8ZNUE'LQ5L>%RAVRB9]BF)PH-8(T]9KS%.&O;[N MO*\(XK)M6Y3:YF-;%/148#T3F#M$1%X ^_\+QGNS?:$7)<,'Y]E7&L_]A%[' M@/@"I]5YM(DKO_+V]J,MB891@QX_,;$('M6VP;KU-3SMEU'X"(8Q2"A,,!:\ M?LIKVX[X!BQO5I6WW6P)Z-1UQ+-)MQ )];))WZEI;GBWR(!>E2E1?/[4M1K/ MG%)PDK9]A/7M]TU1'$4[G)AR CNQGV(B>AA>;)&!)L^9H\4S3%CEQU/7=+PO M2(5@Z,ZM/$:&3Q6^0Q'4H=/59W:,\RW,/I@_%L$T?K^G=B[L^CS:\.:U1^]=5,<4NG\>S<'!JKS-+10X+* M5IV!N[7?>!HF;%ZQE2_]D%ZD=%5G\ZUN.^+SL+HN0RY;&T^\O?1_"[)MQF-5>'E.\T5^RVPFF\SA2.TLE!@^R%:WYU?T M!?]2]YUVZ[M_#OERD!)_19GVRM>.8]U"=_<2]3'09G.[+Z.ABZ-[3]2^O=VN'J*@XJ++_]WPB:&#H-0!?E2K MR;V[C[F]5U&(S'2PAM6UWK_#D*MO&G@DGO9W3UXH#BB.*R /*,P/L'8F#F-F MM,D7P4J504K-[YJSOI6CJ9UIHEY :O95)]D%Q%(3\' M\,Q(\!30_PYQK%=1^G>:9J@ &27>J7BPG&]2L*!I46I\9R[ CW/.+C O@'BU M2M5]ZCQ/X4X5,63\:[BA"9LKNF!;BLL@?:#MMVU'.N,9K>;SS6J#-D%F53/_*P$[@5V*K@*9AU1K5 M>7C3^U-6"+O>Q/,G3WP3,G"ASZB$:'.VZPW-O89W]IZX[U\8;=& M['M!?1)85=LI.$J%):8E%*"APS1\Z)WB2J;#NE:<[S3:/*3+35"N;M@2'M"+ MQE1B5CM:04OJ8IOO="I< MI5NP>$%I>K@+"IU,:Q>W6P"^O'#\8\?V=GT)5KX2Y\NS@.OZ(=K;ON*SWYEJ6-W8.R' MB3^W&<:T.S^&MX4JS)-^\0/&0112P6YROP8_VVH%]XT7")=9U7;I3<,M)M6< MAE[L1_=APJ8:]W+EF=+:$K8*?0H1)ISS('8E-+^&K;Z+75"PH76.@VGKM;X1;,W2@,?(3,H)W-GZ[ MO:WOO*\7"S8J4W%X[EJE!;2]_01O[]:$Z$Y=)Q NU*'^ WM[;%*!Z"(K'$C3 M:KHE';=F2]OE&)-ZL,X;,GWG+>Q \96^(7_[B_+;"D_<&T MJ[N^8GA5F?#VY_HP@J/MA*ZI ,^]4P&T$J0U&\W-V$Z5>L@S!F4E3.%M'4<,.5VO W1;L.WM)4_G M0?2BE?EJBX;HV'M*13BJ+5^U*!)]*$QF:[8HCY6-QP_'T5VZ37'/M>WWST?9 M&BJFKB$[616]QQ_OO;]:,[V&1UX58Y4XFGX :/IUC_V.O:<&="-*4.KEU54Z M">1HU7XBNU%S^I;YPN9]M5G5 NGE_SZVY;MNJM6?QXP^F5.Z2,!BIVN@,ERL M(5^YI=]X7X//%&JP-[-CBKNN8 \#/KK?CG+?L?,HD0A,8Z!S+ZG.2FIH. 6W M1G_\Q8Z=IW9M:^E&L[ Y";D/A:F):;+JI#BK3:LG_1D8SZ"!FA3(%X6,_<97 M;77;\6TQV270N.GKVQLVEDG?!-Q0,N<)SO!(A=QBXCJ:[\OQNCN1&#&5[9\; M7OR ,2?C9X E[I? Z(P(WM@8.;J@B^/M?0( /\J5<31/_6>..]F2OF1CJ/$+ MX1QO17P22'8>8VKL?-OPD.S2T[CY=[T.MD>/,>45Q^LQ#FI:N@WLXQYQ7J\9 M,-/8RWM3G,W6YE, 5>E84ZBIQYB.0>JQ5]I1N#B%,FH1'EL"5ZC>0=C09Q)/ ME:R:1RW678>'2Q67FA4YO'38UGV;5-!7A6Y/?LB.1,>/S MH9Y2Y[#?^O:.5'HQ7(9V>,9T0R^M"A:H;3JQ^[S7;3R!X,3L?=T6EJBU=/KB M._N*QYV?A=37OO8JFKI+4*PZ$YN:CQFFS*N[BK?7,0WILC92I*ZUZ>N0HSV! M2J>4(_8[-EMQ% 1L^&I$NR[=IOE*;@NF;>UI6@_GJ?>U3]8&LU"WGJ.GK;%- M@:$RX:)\\74')=F5VJA03',([*J^@YJ--AT[3^P2-NO&\;Z.[$<2#(PVR4W5 MFFNFI;'+_CUW\7]$#3!,"H"4(WCNL!>CZ9=KXUC6:H,T&"MK[3 ]>K]>I'EX MB]PQ9BMG:))\3C$_+@_!5*^*=NP_9G"OGS)&GL$WF;<\UZ,WM70:.\R,IUV6 M32!MFE+G[ONG/93KT#G!Z:D?;P()PIW..J%/"IU GF;\K0[G7,=RRR;',GTU M=8X#F5JX!]XA[#**\A:?Y@="2R?#D_M+'"6)@AK^+6;'YFFYR$%CT_%-;F)N MVIRP]>V-V_E3&C,%I!WKJ:;E5,#IVV:TMKGQP@PB0J;"EEW1P+@A1^(FR$!Z M-5R3#:>MDV$N9\]P=-.7HW"!>$VS)7LV)/#*J:L]UKF;K?38QB#NRYK4\IU( MC.K ]GD8'IMA9;V>YVQ:+5]9/QKCWG9"R6[#:*ENN[=J:[YJ+5Z4EA36JI%& M7O&>/M*63N,F9^60O@%(J+L9NWO_\@UD+$;[U GI*']+LI-&015#_NP_9@12 W> 7SP^/Z3("W+ZO=?YG([3W M5E/O';XZ8I&0KDQ-2&5N+:PSO6HZ>M@ Q1=V,Q@V:\ 4FSB'C=VFZYD=8[2I M@C, PA5G(9P<8"G2BJ0HXWO-''3LO'^A#+F/6+[,U8K;C<.O&&XRKZ"6LZ"V M^3[@2*'W@[UZ# !*9:3&CN?3+*=MZ6SU'0R_6_%57+C]\OE4N4A5=G "C!QC M:8V>GDRSJ7J]FB,^19VY[J7&VII[]@$QIXZ,1K= UZZ&.;ZD21+%^= 9E?:$ M/T'"4Q7#'7N.KQP=;[-R;H#(UBWCOJ*/6T0>B2(G$7VEZ$)B, M(HUJ2A\O@C6'/9B#M1T'?GPJJL-TQ:OT(_&)""W,7&3UTU*CK?Z7QITMQX$3&O]N@NQ4K?/ M-9A4_CL^D32CWK93O;9=*.V?2MJY(*H=[..^PSM]GMP ][4HH?I?34<#)+[' M:T"!&2/:I$]_BV+JU4>[%(K!-65']B1F6ZO[VEX@]'D+\_D!QV1Y'X:(!XZ2Y@[676X>R:%XP M!TAWIPD>IV[@_7&GM/ M]C<'859=XZ:LX2%5E0BJR)&NLU'N1&>*;Z[N5H*>1 POG$A/%W/.'1#@>\@9 M8]@O,)(V.T80);$FRG\HR?&@R5NK_$VBKE_1#"..ZHY&&]G:Z?G(5('%9IYF M)2%I=0W)YK8C?N=,?5]"*$%SO&:YW52S?UOL*EU[&[AJ'*M1;'46;C;.QK> M8FA'S^SG,IOGIB;%MZGY%,-OOGC_C&*,>X RG,VW1T\JX_K@ZTJ.]2E+M0.A MB>'9YY]._">FV%#YDA)/Y=KJTL.(3J%4%#P&^@: =^X^!?B5*M?Z\9:?B/A) M=H16Z4C' K!JI7M)7''EC[-S-],702[D4@L_88=A5']S]>OK%&&77::,F^2: MJ15>\+_]]4FTJ*_77-G8*;MXEX):_TQ/O=2KSM]N;3[:)RM/17:B<'B_?.)U MRY'4M?>$0-X*B*GU@1@M_::H-M4$&EZ.6T-QKQ!>AB/,KE+ML2A!H[C/!>S:S.O2^:K6N([MW M,PAL$TY>C=KX0 >==;VF'A.S+^QD/QAL'Z@+G,&,W=E+R![J3_ZZ%JJ[I?'K MM5&W0(I,GMU);'[8.%^\%&(/MN@M# +*PX^AZB" "%65A1E":;I*ULY:;3XO MO*#UH,H+H5CJN'>N=??ESY%J=LEH!-=/3 ^IC$.N;#(J2JN_\+UXR\]:;AYN M4+AJVT](V3H5IF_AR.VL:17[F;[ZJCT5N#GEB2XJ. &2Q15-9TM10XD=NM69 M@ -)CJ_LSY80-7T>1"^M",%-76QIQ)J?',S8]V'TD+!+E[L-UQO4RK$>.LT'^W5>>D_?%<>0,D_,3IAMY%LM67:(&@NA5 D4.IC1U]I;+KV4>W MC.(5*LX/@?^H;(08P^JO6!.(&TO]9,DC7MA6CO%R:LR?,CK(>'FV\:,7"F61 M+6,2!?Z"JP 8-*H@%=C!Q)%.O$!]Z:TP[$9HCPF6(B'24+5$:-IQ8^M&LOGL6X%/RND@[-AB#JMI[C767\$=:,))!K,R)J M;T[!:\TS4-D_M1F&>?_;@$8BT)%5XZRM6%Z=^XZI&A5U M-JFOM5?T:.UI>"DR,WP6D08:IJI'>R?#I6#GBJ"\JG79C=!HBW1'5^ UC;?< M,BE@_;*#K6:%6KM-+8>C/ZC'N"],93SA%I)+*,K]N5L:1$6/$>/M_[D1WH2[ MJ":&OOIVOJ%L9R5^*G4YKH%IZE>3?=[ZL./OBP%0R4W7N#GZ$Y@BM0M:_<7- M?<:[0KWD"?X/3MEG+^")3>P"]$$)A3] 5&;N%UI+OG7+'@$!4W+V=?X$&AED MB)PME[3^-G;+A.&+':-Q0X\? *<^L/FPP?.]O4A=Y[[C08[3D#TX K8"1XL5 M>W& <@2!QR*8L_'"Z-9W*IK)"?L8MW#@K"!P2&V@:_#:LP5)^=H@Z@=4UIG# MPRL* EZY%E.AZKY]"P.]WDB.B4=N3#3W*SL>N6\9I!$NR]URP)H)3L#(T '* MARW^1KHRBDE K=7DS \T@4E3\71%$,2N LS$)G\2%;=>'L2&D*3L)? M(YALGDG5[AC,M1[1&8CJ38N^V(PSTX^&+8#FQG+(M=@9?;I/15V^]-E_>-Q MEB?=30&N[CI>^F)C 9+,Y-@$ ]Z/AK7=5ZD88(&##*A4""=5FDSY% M,9@*[\,%C;7M!ID!22Z+&4&-+Z,7&O-_^2N_-BK?YI 3B>J_*51/%9NRC_/, M_?A3BRKH@9GF5QJFW03=V>1TWV'S QAZ4![OF:+M%K3H^M#8[IW']RT" &K"3H%?HFC1 MZEO,-Y[8.[H5*K^UF_&") M*5W"UU)9%;W1@]^IONAB=R@NYB;9> H1>BZ2 M9ORV+MU_ZB*?RTU'"\ M#SB#18.K9+;L6ARK0T=;P58GF%?$U+]&Z-8>(58[$9R8C=8\+OCT$!3[\C>U M)5(/4+!FB(.+_T*%5O5 DS(\B!7$DR->-[,/]DE]%T$;Z^A8(3^B#&=+UI$>AR%[)]S_NUR M>WLW,WUO,B.JB?H;D=M*>+).RS9PG8D,F:9)*ZH9-I@PS.\KO7D M$UO:"G3U)3/>"0&*IMI6LQCSVIH^I88.4\OSQD_&0(G/!CI.O1=G[%Q^!+M; M'+VD3Z 7>6$Q[KFMM2.&C]BGO$ ;5N!5>5;R?S>-&\;5P?,HOJ+I+4W30,!Y MXQJ6'UZ(8U!U[NY&: +7I C_[&I4V8& G4=GYZ>FH0=F;6AHPA89O4W\30N^ M:1[3R$%(E']309&3"DL.?L25'="9@^-'?UW.4M$[H^AEXY_!^VCC$V+KV;W8X]'J C MT]I?_ "78KW=^[#"^84KDQP_'/WYD"\.+&]%%Q=N\M?G4/+/M MVZRY7H PY<#&.WI\C.DC>VZP!6)'5N+/K3C+!_,S;HQS!0Y\]C#[:Q3 R_47 MSP_AC38+M==<["?PJ-7L:BWUAJP--UZ*COK29\L\! F^35;'LW#21J M/OAT,^>1WVVX8C6QIYV[C[B,PLVB189#CDOM M4T'SWGC6V&#EI-=>/]NPA: MHY14$:+I!5#U8&UB"[-C8O#]>NT:%*0XY/[%UNC9N=(GK-0+&[68V@><2!Q' MTU=;U=*I0>%VY07!\8;I*V6*O2=UG ML1LMNPB].6R1QB#I;AW'^SZ%(GH7'[$0D8>:0";%$SW]MV#L63"OZGYI* MG^Q$:;POHVX*5F$U/"NYNE1,&*38S6ZRR86B5O6#*'M8_K M5.,Y6BP8)XGXSR73N8I*0G/;:=]&K8 *ERTX2*9'F5A*=V?XLN-M-8&&D%>; M(YJ.HP,0:0 /9!_G:;1Y2)>;0%J#\-I)J>;:J@R@ZT=ABC$?&'K4/["#=YL* MKMD=&ZHY*;2V_7C>!ED%!0.#+D6).LR_[1 XU;7W_EW453:7&S_YUWE,J:QV M!K56OK#-N=JL3-_7?8&G]@$=[+-'V_+UOF&[];&2!.;MATWAK3%2Q=DQ2?L M;MPQX4N6'(BOU@.@&KR&<+VVUYN5H<:?.*W&^J?>5=D_C6TL$R@YC8SGVYAE M-8E3C4WV4\8B^T$./8O%D[_B.*YM-BET;U75 .H$-P8^=.WM&-WBXZ>'.S\M MO;EJJEIKX=6N+JIR%9E.^O!/[5::WM[X^=XKFXF MCPEANPL+:-9OQR[=C*?SB\I,Z1<_8,-'(96A1/=K")1_!"TRBK-=:C*<<;>+Y$YNUV4/@/S:]]2H:3NK+:*LUZJ"RJ'U @QL*;M\% M)&9F^-,[/,Z[4IY"J:&V6A"=NKP.CT$'IY^[<:>?J*?+UFHY&$IU_W98:UZ3 M%O8WO:2K7LP9UEGO;W^!0A$A,)9%>=6KU8WM38/(0)'3[7$4+AH8*C>:6B1( M8T!4^Z^=FD /;Q97.HTW,C:' Y$6XV'!@Y4%%EWH3 M=5Q_!&+[*GQ'N3]/#QY$+[#N[)_9Q1\N*G9P9^2ZP62M MZ\]WK'TO#5KO,-IR'7L!. 1OGRCM9I)HZ# A;UH9.;ZS4ZVBJW&?->9I\RQ+ M[JQ)=&]-;>)KW]YC0GL5YE#&$#5_Y>W]1D0/3Y(HON1[)9G'_KH-D[:IQZ0N MP1[7WS1P<8M)O)FZ\5O,E,#96I6E8_?Q MSK36Z]'B+3BP%DG-36*4] 2#)=A;D!U9E_ZR?YD'K>NXEG5A#N&/^B9K>;[A MB-H,XGPM&@)-"E:NUE4:1'(:!K,NYK 168W"2((O<'YD89.6(.O6?N,]U03J MHJ9,LM,-O0RSY36[72 .&%7,E@B0'0A-*@(.OP^PDO5.G"OV'!O1BP>C<5_@ M,HI7H)EF<8<*P]1?L2:SY2W[;;+TYEVR:PT.8#J)H,D/*I."CFE(EWX*_FD$ M3->"8"JS"X;2'%]-%@Y$>&7UJ'G6 MZ7I]R>R?OUG&S LX8LWU*?*33+N8VP<<;1+95IXMSY+47P&L:XW@A4:FD\?X M3*D"JK/EDL*MB+&]'! 17=1YS/'*]++=*-DKYW%+@P"*K0RKZM&5BL,D_H9$ MNNKVM@"".T0;V@TB' -P5KM@;42C&AI]@O:H5I#63ETG $)1@CB%8!UV,@@] MK"<013]J8V:8>**^EP#(Q5=CVYJV=MM7)-TVP8V1MX3&,9%BJ!!\7AD#,4$V MQW_Y9\$J;0@0C5V,ZUR/0A\"Q5H\PS-$]-,:&,XNW?9/2]!1%K3+&I5=2PB; M788;]4__^HSC86]RK:(9-?-T]O4>7SA-)/:>8R '_-MM\2 AI[CF6_@ M3,RB,=OPPSIWFT[MGNL87#?I%AXD*=1O8+]=K^JM#ST(6(\>/&<:19_@0:W] MJ,A>V1W<=.'WIK5_5T1KB#I7:D:+D"\,/\W,#6-3;MJ=SV-I!-+H)]K#A#,_\K@ MT"N=N?9'G:(A[7C[Q?MG%+?&2?:@4"4F4"-?5P'[5_CXE^]H>'A_^UU.7G[ R8)Y^O3AP^?W\.?W M*8T3>@ETO_M/29-D1 FG^A_OL_&G*DDPEA"#-88FQ/Q?(W8/858R(. ,65U) MD3PKDM_@C(A=@L,>XKA$YXUHS)&'+=';"08)"3!*-RP.BYCECE "G M3B9[0))PO>M#A2[)0*Z-%T VPJ9-;BM9W(?[[HP;ZOQGI%[B$H[/:J<4$],:*PF=*Y-:"IW^M;)3N\4 MJSCDJQ<#:-*NLR%(I,8@'MHA]E+>("?J@?:I:.1)1O^ '#D1]DL44J:7QO^B MZ?E&P7 -64VD2%9(DBR!YG[($.CL8(#["(4 M8=^B( U'/^3Q[T.62E(B/I(B[!,+ 2> ?8F2@5U%\P'9;[)[T#(^I=7 M3C,O5)T5%IS.$OW,)0HA!H,NQ()<.?ZVC$N57R=)GKR3 WP/7Q&7,O>%\6$F M^[#$__F5 U9PB_7'(=^=H 1*#"/UFJ4V]\# _Q Y<]=.9HZGH0J-K/>"0]R+ M6'",@6$:.KLJHB7[OI'@I+D7"W(!R6BZ5U9$N2OI2Y.)O@+#C/M4ABED8@3BA0L2H?!"6.(A]3V7N9.Z M)N= #(5SP3?"D9,Y*)3ZP0H_-[?WP^T0&6&"E F2WBMQ@B9)R#M&-_G>I76B M1QT/,,+?O41#%O#3AT\_O0JA,O,#&^L0!R/9:/P[TUQ$^L 'Z,T@;%#K,U%1 M[_CC\*\0Z9"/>\2]7"VE>H$E"(@>$"&,LT^N?#_@R:Q2= 6$T17MK\)H2F;- MQ< O 366N [P?LBK"+!Y\0FTA]-1J18@U3T4IM-]WV-9;4V!U3"B$W"D! %= MS&*%.MQW!AX:F-;=AT M2[8)>_Z01V"R592%8E&E?P.= D2MKYD=W2UCF(OWO)$ W$RJ(C:(8NF2!.*M _4 M':;([YET05&P,R&8O!^<"<8]RW?>UP(:U#"G/OKR&5'[)DA3_ =%U@\(ITA^ M%_]U^"U5('CK('494"G3G-G_7S!VAZS7=1P!\ EJX G/O';E0W(@J3)A\1"O M)1M*!0>2%S88D:.!!42,1^2 L!6LZF 5F7NL[7"=0](E2)C\X:Q.N;E"0JK5-"E+K-%2?(?N_6[6!&L*"+3/LB3$,8N=4C'" $,!-C*= 7=PZ'$(1 .W@1I";. M>>':<2F!BC;=/"0(F).>/2,VBQF=51(EG.K>2!'4".#$]N?&B6#$<_!M34$? MS]5Q!\_5K,)S=5[V7'U;DUSIHW4WV=9L'XTV;XZM8\6:[R/I/9*JS8I_854@ M_"@$ZK8J7[)XANTQ*'Y=TB*>(+8/ HBE$-34*X0<[9$,A?-$RC(OKH?U#S]# M*=8!+R @,5SDX/T0PW Q"V\@K![0MK \P3 #6MX$H!D3J\.$B.2">"EQEZPP MZA3E-%?!2,,,?3L3$Y3G1 ^B;-M!",DCN"'(CD-KK56 MU3 C 8;HNJG 8ZD\Y\<=HI5!$5-.A#U\ZWE79#+N$X?'9Q M$1B6K93LZO# ,BM*4%JA'&A71MAZPB5>AQ422<3X(1O03>J6<1$"G?N:=2&_ M2^K6#P@\Y<5-GYZ 7%](E@O !0=*07"2)[XM0PISK%G*OZV]%"WW'I"QG@)"DPG(CA&Z.$"W#XJ,!XG'CIB' M+4F?*#K1O- ^&K0-T:7I!E5M3IQPZ@):ZD :)=D0O(']F -S12BYI[+OI' X MLK-093EG!,$V\07J.Y'/'P\(%!KX1F:#'6)Q6CT?IW2.9B@Y)9]?_93(K\86 M7#3GZM5/8P><9[LS49,]A([;R[)'A.\TJ"(=YU@.-:Y)#L.54]W U"M\+%^U1%RU&ZO8C M(@8>Z1BZERQ ]*0$?$6:*'Z5I[#]L4C26I1$X))RD MNT"D=Q1O,]>4H?1]3M>!9]6D"$&>^VW.8^<@@ >L7G>QAS68MZN'*!@4),L) M$4YILBP'+KE%_2);U)/,*'TM;=)H;QGH5=2VC38$46-(_ZEU#Z-M>0O:E29W M@[W?NJIU@E9/%,Q4Q/F)9DAU'&UN2)H@)\@M%X03/+ <9NZZ\#!ZHHQHPMRG ME==YXPS(%K<#1\=+R#/R\#:'9C5ASK8.KB7 'U/&>:8G<^9U/=F=+BS IRMA MK@WD>8^-[VU!O" O61UJM[/0@T[%TB2T\9V_8DUFRUOVVV3)HX5VBLVMJA[7 M5E$M UCF;&"FE\:([7#><6F*QIDN?L]J5OGAGIYC^NB'(4\S MP"@I>9OOB2R9#^^,NZOV30S]CLM[B>R?R-&SG[#M>Q[%EY$7@CF!)N(4[:T8 M%@!35"&YM1P% 6;G3'WWN7'&_MJ8%;" 4_3D# 1229CCJKHS77+.^WA0+BHN6H5)%OE M&>#[@KA8P.)ML0?XJ>6B2W!0'68^!TJQ_VDN^Z%"9VJ6Q2E1+X!K%#86IH@MV6_ E MDG%]ILQ88,C $?9>PDK3EAA* BG(P?#>%U^]',]Z,/Z M5@31#$U:KS*C998VZ58&E; BVL9]GOKT)K(&A):[:Z3.D(NQ#!="1;$+#Y+> M/5%>SGT&0<]L: ,GQMT7'D+-J%E&-S'%OCP%4J;%45G?7I)T$YUD3)8B5DN* M$>LK+I-<%VOJ1RG!XH3]B!*,)X6I&"?Q0 @7 MROH:P:_$(0E'_&X1P<4,.\H]$C2CNW\!^+;FRIS[J^C@PG0R:=-FJ@_\6MWG MW/CC("Y;9>)T(-0I?FL!741W*P*C]D-;C8KG+RQE%"2JM"] M%%+?'LE4G915MUIV$1TQ>B5<2#3:3O%18>?5*/%@L? MN/.":\]?7(3"[6# .J<($Z!\R/:1H+U7(@5MTCBL0R^R.FZ\ER],RXI]+QBD MQ#$Z1!':"^[%8BA:!R0G Z2;.6/D09)>K$ 31"UQU[,(]C38/Z7(3',WG 'F3 M9%%>!B++)5&(H%"Q8YX"!IJ] OE(,[6L0+2AL3CVP40V,81RY M,$?+J0+#ZL=T3+XI>2(&X[CHG[NH#=.0P@3!4U3S+D D(2B1$H:P'&.8S?:^]>!8C["&'IV,O=YR7@1EJ>3S/M><((=Z. M;$%1+!%2R.A#% ?06!ZLS'X1VX?8Y"-"GM.8'GG@$H'ZKJ*M@IV4D"LXIAR MI_U>L.\U?(2\<:Z!&T>FD.2)&WQY"_($-:*XAJNP'(:AG?^V+(N_-AS5I6B6 MT6V-^S7/%NSLC4$P.9C&MY7JL5+58(]P?9GVL(;-/;"$NJ3+=#"@K%#5U]SGZ:Z, MNE$!\WFI2)=?19EDH?UBZB9%"KHNE_4#F +VV%'^?6 @U@#)DB-RDU4V:$!X MVB,I@X* ):PJ1UXZO5S1H-(:Q5I%CBILZ%G>1=-H9TE^YI*$& VVN-,=*E-+ MS]]9QNDFYP\5J0(Q\_//QX^!'>)T22)$!S+P0IV#QU@3PFT$H*M&2T)X]YW/X,4N'G M%V$:^V'BSP=COO6T"60!\(H%1V62]V5R1S4$.%\>_)J93@@/,0A"]@/&5!12 M(4IROP:(. 'AN7TR[&(ET59K>2XTH61D,T:D1,*0^_U/ 2E*5#C MR+V3$!B)E(;::[D+I[PF?^=UMW;X0QWEVSD-O=B/[L.$?9UXXPROZR>)[@7C M09YGZ^\/GN:5)!%;8JB3&D=+FB1X%IQ3FMQ%QS3#A!E8E5>, 4\0-0A9LE'@ M#'Z@&B#+7DH;E 35Z1,8 'SPQU2#&]I+08N)EWU6UD%B^@EC+?:"BW!!O_Z- M]J]-64Y+%Q0)DB2,YN2%",;A7^J85U&*P?Z 5Z=%=EW1U(#]'8GG8@]#7A!! MA2#"#W_X$ZIY?_@3E!.%0SGUGVFPAY)KYNQJU#YOF0+T;6N(FR-3M_$9R+N9 MRJL_=^.C,"Y78&)1K5X@"L=;Y)UJ8>9?J ?Q HM9R+AFK##^V=/+3^[#Z $0 MLT"*BW"]040Y)E[@>PJ^US3,#C=N8LH40*%D"-[P1\$ZN;3OI9ODG,E=EDU* MQ8P0R1J9 8ZA8(X@=T1GCR!_),^@0PBH24YQ01\ZSV#_1::^[B(F*SG5B!XH MI_H!IWJC3[6/4QWG&+5NZ64=K[P5'?[J DH$2$V;Y:# K3.'3SGN78^.YT<] MG/163LS\O5+A<7@=TC=Y5&JOUA$ [7@8GCK6LG"\8:H21[UU4^W!F BZOKN? M N2-'A!?J8Y\+]6*PNR-1($NC%XA10L<=1NQ;;R60"EF6P#,Y'P"^8(#>RFQ MGMG62>92N8@]$[LQWT#BY;@LP6!4NJ#S2DZ^L N'@OAHHAA.K,J[K+7R+E%6 M#"?SSZKJ+HE>W85_*Z]URH+<;!FHAG,@D$K1)6\Y/-"Y4,*X\[:;*JRBLM:K&KO\IS]RP_RGGZ9BF1\P*<.-\]G@H]OG=Y^'-A.]VA/[ M*-PP.WTVKCM8_"-VY"S\8 ,?UBV8&/&../LZ#S8+NCB/HQ4$4FVXP7*V//-B MN/X3F?2,8,D=P08(=H_$ GR5&6)NNLXMZHDQ@4YB_J,'_+ MXOQ%8\[?13B/(8OHE/+_7H0JO4@ =QG!!\H\/I'*7N)V(KQ<7((YV9-8[ 8Y M 'DGA_@>!,_2MA0BFK-D:P"+3-B3$XY:7GD*'R?BB(2P!85T ,"A2?6?!EGL M%<$<%(8KZWTA$8^O.U2I&:)!E!/Q<-DY84?:@3'!\BH!ER3F3\Z]D4$_=-A1]NT;$BUH0'Y9?AME)"7F-P(0[84D>4O5_LH1U(C@.--/^/YG\0VD MF5_Z(;U(Z6K7I"N5]2>#(Y@:CX3)[T":(&W[28#"E;T+HOOASX_P+W4GMU[=U;%3-Y?7=R=G9+;NZ.[LUN[6'4\1(:]YI/4 M7T%(NW*?JQM'L[I;B0FZ34GU-+B.170Z,T5@ MPJG/D#Q'NQ:I?NY=I#HKZCE(8>*7RB;42D+GD!XI3[G_)N=)?HYM!4047_FL MVX.LTOHV5VG] *JG;UQX+&_HHP^&L3 %/=. HS(C:%7+-B5!, ;SV9L3JSI? M>W&Z':2O"D($*1V(@D2.U-8;FK)AZ$+:U;5RU:=TZ<_]09Y#23TSV[_3JW*+ M$;YW9 &T(&M-N?$%)[=_ @6]ULU^Y:_U.L!#F%T$7O)T'D0O%R$&\B"R@P%_ MBSX$F;,QR)(-0OQLE#T5,JB0#\@3H$^T 1PZ5Y2CN2TXOG\%S@F4-[ NW5C% M#2P*EG=Y%2(0:F,/7)^K!FI7E4_/_1"B]D)P5DE/(G'K.'@#K+)%%+PQ"S\: MJ!2@WB:[A?65CTU&\%#B]:=LK\YQF26\T^=O?*:R(S@_3WM2Y=WV)%6\J'<$ MMJHM!I)JQ4"TI[GM*N\J)F:U]OR85QTH MFS6\Q/:> _#\.3R8:0UAG[D/QV MI I* K%SMP32?T#X$(>7,(;]^X0=^W5UK969"HMG;$1E>#;4(!L<^4/% :RBKQ:42H&-O:#(#' M\0O;<*O-:KA>)PA-EM<@QZ8SI4UDX!APASH*K-J58:4>\^X.X&KGE"X2B-'5 M+=^RV$'_>R=PM5X]EZ0,U@#M4><."YE&5-4']NM,Y?8JCS>.3J&*E MBCSLWR('/=;7^KWC/X:8-,0T4@Y> '=/%+ 7,4U,.YRUP4@V&I'#[:>L\DIM MELU)N2,='_(\BNG<2]+A=ZJD-'VN@SS#SJY7S>== 8)@PBSN(/S"KC!!28X: M> >'YN^:9SL\>"'M8/Y$9R$U4)(#7]4/]?YL,1AAH^VQR!6VAC9IW1DM=S70 MJ"] "XN2.>J_1@$C ]6+;KR4"I5^D,]?)K\_*\H'9&7W13/]&3)GPZJ.7/P:+D(V6LXC:!NTEVDJES=@[$+LW0&5@:30_%WC#88F(_4 M<,*X%O#L((M5PUR('Q0D/R]*?J=+CD.)A"B+E<5<"%Z("\TOO9]?>EJ[]-;+ MNAPM_KE)4IX5&DD 3I"7YZ,AWE\$T1=8%6A!%\?;>W9A: FU1X 5@7JJ"?5= MXP=F1B)M4L2M@")$\%OX-T:\;.#NRB<<*VZL)QE/8>J"REE3S,!')#(+R3M@ MZ'OX,P;32*9 $WAWS^?Q>RV!.>/-99B-5)&.MP(U%F0ZC]D'0L/Y=H#S7"-' M%#W+/G01C+Y>!]NCQYCBX 8B,CA%HDCN ?M!->?V8S$,RE *]$=9/$75114% M#EIR0]=1#!\I1)AL!CGX9#$"@;BE*!-.>E]$"D:51F7!H@U>0Q$\VJ1/[)(? M6*7E1#/M*WQ$3Y'>(ZF"G$!Y7,0C9P+=T(1"T,M1N#BESS2(4/42%1R'Q8QS MP@AWHI&6U2&=!8N;E"^?(9_)M]#D XJX4\UVHAK_,HK7L^)Y5>13W49<0RT#RPR,A+RF$Z]M#G"T>)*.B!=52E2+A)FMTY[&5LZ5079X] M/X#3[3R*?X%TN_%,[)PQ]/4+!4CRACD#R-VW,JL5*3!N\D.F-0%9B+9E\?FK M6*$J0LE1.';%J(E1K$E)7&+5)[91#VT(%[Q2N8HV#0WC+/_WAPP\?/@*6/']''Y"//WXX^/#A0_E97_\FF/E X(#]9V!]Y@5"9"?XL8+[FB\&E0O(5>Q7HU<5:Q>N8G]Q.>]705SJEVWTO::2+T6TTT9/X4F>TS3%TK# M2[",#'H9:27X4DFA*;(.XTP,BA(T2N'&J690G,*FR\3BV0P\B\&%_LD/VM_\ M].EDP\9>T5A&X6Y58:#>!=I_YD*&]!%RZ.4#3T$\*#U;KT>J85YYB:M,(DOR M%Q5$(>X+&X7(80X4&-H6:A_QDE'96 XJ7\9,0[50RVA_.,]#/@!1E_67C,D1 MY$5P78Y)#''N)W,O (W[+%RPA ;K[($LPGAC-=KXA M7W<7Z#T,47/K^S4DJ&[+@SM8Y&2,@;]H1J**QUV757-66R +&313K")P@#5D M@/F@R'F2M2"\+P(%)5D427F.[8TLA==>X_I8?_/Q\^;. M^RH._&,:TN4PY%!QA$&A24&4O!-D7<&%FI(J;S$!J5(FE;CXW[][$%+Q )HY M+N0&:]'R\]RB1<6PI$'[TMFUXD7QDOHI>/64&X;]CGUBC+V \=,?WZ-HR>,C M<,]EYJ,A[/=$#$-PG'V34]IA7ZM\!7P!%+*(]P$!(VLA9&I3R$Z!F$9*,8T: MDVE!O*";9(X2(C#<\Z@VH-) CHH,*+W) DI'B*JT*&U0$+1!NGU>U&*$2 =Q M[>*='4Z*@1N4K"@4J;(N4P[!YSA_T H M%I0'@.@K*!,/D0?>XZ!51KKDF1.&4%-!\YN8"'.G Y]&P1:O^\K.AFOKTXFZ M=*;D-*2=#?QLI!;5G&_F)*K[(8,0[M195UKNOW:NZ:;HL0[%4'J MSSINPCNXM(0H1LO SB%2<54P>&<'+F>/& M^WPC54CO[[E">CFJHC>O G"G50$@7#R22Z_#P B4\&U)^YTN:FD3L;28AT$J M'G,A^S]9 H,O#GIP\HWFL+2AJ)&H1>3I5$7O*"OP(*(5R9(OK:>.%F^ D%T. \:LR9>Y@I N>2='^!Z IC*) M.4B9&L9!)2L_I5AGHIC3NP,X63'?4"]C457F@@UQ0$3I+D>IF38$UC-,.XF< MA>GNI=2Z6QJ0P$Z\.-XBN)?5*J^6A,EYHPM9]59Q$NW($W3>AXY*2 #:1E4, MN!$#NK0*8*B '"7)1X$[<%O:$31HD#$OHE.;^5+JW#S\ M$%X;9L$)NC\&,[ZXW5:]!CAK^ ZT#@$PJ3GMZ5/B:; GWMIG.HE>:]Z)A4'<546I8 M1ET?0!E]).=$BSBX-YW25DN+(>B M11:,F%W?]""^Q:1G_-I,KA[.;BYL1O$,!E$?0B!QMBW'3,\W,?JK9*UHQ8:A M<&E)GZS% %G% ++"(>QN)^,2RN\ZDTP2SNHZ$$YZOP3+IR\T2&=5K-DS6'+H MRU&X./82/YDMKUESN:,&&[\D><+H$QP S%GZ$$[,,1:D#%Z[@(6C10D*9K4' M%)0]T];:*)8/%EZL>+9LK!5\Z8?T(J6KH>F+6FGD1"L?[&7E@]=BQ+V66BE- M7-I9:R%H\CN,17 PVT5TK$I>50=[(N+K$*D^+[+%/FN5MS[/Y>$,5)>U,;B] M7!]EG-J_:-H27NXHG ^'E^*V,C=H^$:8S]GXE%]>D9NZ9Q(1R9,+@0J"=J1A MAAL>X/8(9!W!^HXK?86G:ZA'EG,%$66<+_B-"\@>_!QL8,8AY?UB/_]9CP 8 MI[8X1+P_1<&"S2>OZ7L5I=1P!JL^R+\1/LS>"B:63A1 =AE3]]OS%P/@"+-*Z9G00W<,7A"P^ M4W!A#X(C$W/PV)OGW \]]A+1"Q-T2!WEA MY= B2DX,#J7?V?"'"+BI&$##G6+!P8DPUAP5?4R5&X/$8JZ@ZKF<*U_-%9@( MEFJNLMKGUKV$][=W,5;4WA[[09"9RX>;WN]_N/V!I((X8;JXO0(*=H01>__^ MEDBJ!,@2S:=@&P^H0\*"GG\GPA<@#>^&K7#;=;SZ+UX*9_C69:E:K;;DK1?04_J0 M9E<)TQHVJPVJ"&A O _9G8/OJU\\/SRF[.T(Z*B#+F1%D@!-^[AGHPBLF6:^ M"8&5<>0AU323@ZP*[2$C? CL'!"-!6ZF)H4I8L];Y ,05J?N#^A=8$[\A5[' M_GQ0[,6 TGZ2!X),O$WQ=.OV.5ZIDH'=1&BV3O7__N___NGCG_X'H4C]S_LC M4,Y%P,ZP-(W]ATV*GQQ;RVL/B]$X5'HT8#Z*$02:J^D+/A3I8A;>P%D<TI."/MR%"_82N=&1%:YC+Z >P:J@LQ" MN)0@G@I2;=+M-2.8JNRO(?<^C" JCX#TIWZRCD3YBPA"R/AX! U*ZD-5,X5\8YJ--F0F5PM6"'["#Z M5J:UIA(NVV[@ V.Z0BJA[\B&/543 4_EV@UF0GT 8P+4G\(RZ[). 1"WKCV8 MDJ;6G>?62,+-^NP6IOXS0H '0?0"*$3LH7C"[F@_A>.+)IAB.%LN!]4.RUPN MV8 '1 V)7F@^*(%1#W@V9;1<.KH K(XDN0HQ3-5GSY&4L;C&,(C,'C/0IXA\ ME-^HG!4,KT9F2D5SP 6;XT@S$;W.B1-[YFW"=KGP^:R]R%GSQ*SE2A2!+KW. MS5!B?88&. Q9VX'.L9]?AU0&W*"LSXBY5CO;3/JFS3FPA=@4-_AF))U8(MTE M39(HSJ/7WM"5YX?RISL:#RIDPD4NEN,( %_6:V7WPK(C;: + M6@+I5?3%SS#"'@I9V+ M14B$ _\.M*P=L4F<_N.6;2:T@MW.:>C%?K0+]WEP14YG\DP'>7XMS_5@SZH1 M+:8>W%*SZ1YO/^[DR9?IV.TWPO.+&ZD'QJB*7BE-R%J$ZF/N2 MWUI(8#<77N&O2I1G 0]O*/]=0ZA5,-)R!(<9_^:E#%Z[@$78"BDHKW;$!7T0 M@]C5R6KK. U=O,9B58&CI3,O76'E3D:H354"*D35F3U[N>YK."&8$]]?67)O MOH/BHR]QFA5E"69NXN(L?:S!%DR\D1/9W)K( 60(^?C!&GZZ!>F":L%R-!T4R(M6 M5-G*!N>*(9B](N[1?^P$[:S6ZA8N MFTN!/TSVJ!!@34*?5E:.QYP->Y)*8$D>^7X@H^ZT?+MO=9YJLTBSAP!,6CF5 M]%N=,%.>O*XYH;D"BYQEFQ[P&V#>A+^,S4:2^@!O(/+^;&8Z#>0\:&2:_'X: M01B(9<"TQ/<4FMTMNR.?_A;%U!N^%$ 82H5)3#BD39"XW<)A1B4*-&$J9;'N M5S8O4Q&FJV&AK!M@KF@*0&37'N?0/"OB_R]4TQ*7A535'*]H2G;;6RO\5?W"<3P M,Q:4[2AE_"YIDK 67G!.!^>(J!*XL1R8S''D [8)(-K$"^8 D(0EMMG- J92Z:P]A9YT MP;.QS'J0M.@B3^-12ZUB;T3.);?3S#,^H5,YOH L.+?\IV]OAN4C0PM0TWG3 M03PE=^0<+6#YF07M K$ELM1QP:5,(2P:@;ZUF:X,>(QVG&XYM_DIMS6E"^K_ MXU1\BAP7XBQ<#*U_* D*C S"2%JMWFA,B& <_I4U87#*PDA6D"%9"W4V$/O. MJRJ@[%> AVX4X'SRW'>"'K=[]ZO\J=GR-P^LL:GF5#I*DLV*&UZ587A@#F1F MLV6$R+LM]>+$KF7-A81B&V9P2G 9BM%R7CIM/"THRW8>I(LI*.SE"4Y%K_J! M1O2I40./[(H9=) P5R?158CA%^^KO]JLQ';GF!L MY'+3F"_P')CF5Y[P7;C MT**^8N@,4DP@;R#F1CYW00MOTAZ)OF#B-4U0D)\;=22<9'-3S%Z!W_%J<-J[ MX^(5SDWAS#2V?ZP[0#"U@\@ M/-&NDR2$36!83(HT+(R?B;.C.&VY.(+L2-DXNPJEVTTXB3WA/&A="9MVA^LX M6FSFJ)?= NC-G*EDQ9 $$4;P9!-6]D"&H9=]Z+$FF*B?I; GHQ@:<6D , M+F\D-WG.@PJFG:$.W/#[$ZW=51&DPW(E!/5\9&P^;M05$&6WM]C0]X?^&#MJ M?HS!4/LJ0U M$(Y^=78YU*2_#+^PTGGB75R19742BR*"!A(<%GO/YWT+"OHO3O-+W),M\5)=X)S8IW3UXHLAW* M51CO6 /J+=-A^R&C\C9O?>-1Y=NT%L2/"2235#AWW*23;X3O+28687*1&PW) M0:,J>G-+.$@GDV (ER]?)_-M37>^!-3:)F)M>0A>!?1#R/[O620@\=5!NUZ^ M$7CM6>&N?KY[$KA\49:*HDS4C?^BSV>(#[)]<04DDH QY&H+V0:XV@=6O$E$) MLM36BY!-.MNF-P-CX3@20X:_P(3CA$EL,:+,M$2!+HR6_RMIDIL]$J9P=#6O MD'W%M;[VP1?OGU&,^,E7WHH.?RVW58[&\01@,XRXYZ('NTGMS"J"9QKXO>GB M= .J. \WY1')&IIL(@NQ=G?15!:!DJH/E>3V6,!*#Z\)%DY1]OS=!U'5787/#4 'U?I0VJ!17%!MR!"&8)<)58NL=;_F1&A7:PRT;/ M'JRH(JVMM;T,><=G80HZQ6+!VB374<+4N?_MKT^BQ:!K MEU,E@BQ3(Y$P890)D-X/@8*)R(*V8H1[HJ=>ZIT,AU<6(FF$(3_<(R=VT81- MBQ2,*HU4X^1CB"GK-U!V.0&#?!:%-U!=E]0Y7_O0A%:??DVMONI*MK!@Y)G+R3Y+\'RY8<@8@A'#TZS8N:3[7G,JTYK;T3 M)NBU9",Z8FKJ;]\]Q71H6?$_O1*QNOB9FNN*X[#6TWY,6#_<6SMVA>7EG%Z$ MC$]4'4O1,+_@O7 16S$IM,X M%1%=J1;1=4 XN_:=.7@VQ]M__.UFD&4M0UN='J-B[?XVNSD[.B W9]?WQY<7 M)V1V/OIF3EI@N)533V[;WR@H?71QQ!Z(WB.5?[]F'^R@"ZSD8ST@ M1H*C?=MSU^,X2 9X<$=;!?UQ-H_B=12C7%AFZ(1_B(:L CGZ![R0$8$0%CZ* MLU>U02F++]'Q!,PB&D1Y*'[YP%:-0LQ-&XC1)BZSC.!>21+4".&HZ'S].RP+ M#1P6)*6>7EE X%X)U>]]>6-=R)W LWZ- \3*LX8P4E[5N1>B93RQ;D;0-BO MKVTZS."FV9^6[(-_9MQ&\=:8E5-1',>L61V,8R)L+1]JXVNA-B^C!AI9"[.R M'3_%,90]B)J8O81LII_\-=.<(2B6Z]>:/!,OT1A^C3H5/KTX=./;_/VNI(_ M04["!25H426T_RTI4(.(R_>"D 3FX1Z"8(**\&/%N" M'I=P:)HAYU-&AJSX2 [ #58-^ KFH#ZEH<]$ M. H"L.>;XN=BC:$:/4%0L4&]02VX]_C)]3:#4W'_"9VAR1. 4F$I#Y(9"6R: MRB^CN1=WQ_P!\/$,J: M=5YF_+RFN2H:UW!N?!R>+'!\,./@3??,0;VH?'H]<"[(NF::+!OCW,Z3/.9P M?OBPA(^K- $!>J:>IF)TL8V@PMUL2<[M;Z.23W:VA,*]YT'TD@QT 2B26!D" MJ@$C55?PO%6P=9#%=!]&#V (X* MZPTZ-:-P[@<^[NL,V@[2Z)*"IVB[D^JY MEC7@+DM^LC,L;$^.O0!.GF]L1M@6B=/RG!S31S\,O\5I*?M1]1)TF >HLT4X M7Z3 F(:EB*R57(Y;NP^-R4UKE3^6%V19:=.+"8@;?7I]/KUQ87IC-;T/.+W" M\T<"-;W/UJ>W-C'SM]A/F8Z^/-W0NTBV^A(M_*4_1_Z':$A(_#!:+ME]3PFF MM8GLS94VPBL17'R,C6FXV82<\@E1K;^\O@FIR]S]=B>F,F)KW(^D4(?AA@)T M&%=YF;Z]PFB!A\!_5)DF6!S07[$F4'0B]9,E!_G&RQE,4T-M%8(3@/@5O!"- M&9)QH^6D<(9X]8J,)0R]C%.KM6^G,7^!S:ES9'*9Q8]>*'Q<["M+HL!?<&,Q M5E]+Y$G"WEI^R.3QO4"]&88^/O2Q ;-3&UV6IU/CPU0I#DC&@L-XI:,Y.UDW MB+:/EF0P3,?TB8:)_RRJA$'Y;7R8WGE?!V8JRJ&$?W*N#\9T'A<%Q2P+')1E MY1;ZW#BB>!IY!T-]SY_=;"^P\?9R\!R:3,C M_ 8Y5IV5TRH8]J_80W0X7$317W$ D2^'!VVFO1"R]H-04\F#P_!6LY!:"O4CDH.D_L>DML3T*N:DEN!MZE MT?>YG< >S^_@+]]G&Z(\&]9Q"CI&1C[WC8SDSJ#S*!:_@G8?!\TF1BMN0BTJ M,1>Z2#FPQ %Y$8$HAYX(1.'V>-#\XHR7;WMBY85?%0>4A0KAX?RL10:>3PK?T;%,XC"BJL&'>>PH+\0$^T$-YVX*31D1H>AY MEZ+(G"/K\<+X%3RT1_T]U&3RBZAQ=G%(BUD$OYIMTB3UT 5:B/=3!B]IG]UX MP1V-5X/.1Q&1AU>(-)>Q*P8^7^*EY L4HR2?/QY 2,B9MJ+P:]8J$ZG78KK#"=X=(<,HD')MZDL. ^-XFVN8 M6Q+W$,N.IRXHS%JT)%WV<3-RB.U9@YKN7[RO_FJS&G[S"T*3Y37(L>GFXS/@8><7P4@L,0;1SR.XQ$<*C] M%#C(R7KTJF4M*'/:^@9(^[%>F29!@" "&&]JH^<-G&*)GTH/$G>P:+Z5G;(%\N\6#+0Y MK +Z9@4^*W-7B[V[/KBY*#:_*5[T%3:Z1(Q51/E->/1FT["T"8WC;JIMF8+ M?FMS$IC;5F4&=RCR(A:S$*5Z\0:7$5AG$M]&F*GUL_U+!L,#B9] M&%=6^VPVU(X:C%AX\@1+#>GIRRR=*X-A5,E8#H"&S(A7F4ORZJ2LO&-?JY2Y M0.3IR C)V/!_\%!B?% $=I:00O 'J'R5^X76DA_E900*45KT[.L5SXSRU)6C!.)\7>*$+[,F!K,=/_4)#&GL!.R6.%BL_ M!"8\>#&*4E_#MZT8 #]M+S>$C/JT?D9:D3$HBY>G3@1Y9^:*@OWRA-W?6]#@ M5U#!0!V.UX#OR;:RY@N[BR".'V*-HH 1?L2-R4[A84!@/!3PB)WG"[:7T>>F ME]N]CF4VP6TA!8K\X<,/'SY"Y"\W D/4FS0'>YOT*8HQ@+@4%X=KP.X#G&WY MV\__0^LM((&@G697[D[)>V3?)6C!3"EBMVG=:P#\M^5[%>CV]E-3JL$=N?<_LW)PT%K@7, J M4K,E=L6DS$'1" ('.-S.Q XT+U0-G"4?-6=IXLU%OH8:VUU^P%&8^@L_V, ; M\18<'FA:/?L*=S5=0&XK?,H;"4$CP\(D.L,=_9H>!TP$(SD6[,$"_!R>"H;* MV2@B6$7RQY.BL3G[ 2/H%*P#TT"".2!Z./!CC3^?0?542E9(QDLV>9A,K+&3 M"T?,YI%[OPBP1I WA^DKJD#:"4_L1U:,;SHURKX*5K'Z:@"FBO,A'"XD(-&? M0/V,F'I#J^<"'0*$K!?('<)QX)+94D'"7> %BJ^&23-;*)(C@ ^FS'*0YW9[ M8!.50S+,A@ OU74WB=0*F2VIF %#A^/YNPRX(4\#21OH$-LB6C5 M>)5$J %)-J*K7(XB^*\>QW\>1%$, MCL=9F!5*Q1#&00"W)2C?=2ZI80FC$GA(J3$Y2O KF(<@/P496'0^KP,'Y"Y? ML MD\W#Q2N:A\,">YGQ4 ,W]&L%G>@,/BV&1*GKIBV?%VMKSU'T-$=PY3 M4W12!/P?PK%UB.8NH+WPD.'.2;"RFDLC!R%J,9KF:BCV)Y2H+20&:0I,T M&X3(46Q'L-H6./:-OU;.>+/I:&VN_WV4N-8IJU$GU\Y$+*#[ M\")X D]%S\.#&/3YD,=WR<;)AU+0*4D>H ?'SX#^C2,!!3BH9B$GLO\+8K_=1%BE>MDT!L;"!WZX>&:D]H/ M ^\%$F12HC;?G1E;-TH&9IC.@(67IIN"E%U9YUA4LZB/5@ M+*Y;=BKN"Q&X:/6+Y6,(4-2I?*?FI>_Z:?)!Q_T6*R9'!]'5)P?RI3GZ+E/( M5_QW5K:)5A<7GIUX:LD(XA$+5=.D*ZJX*G9&YNFP%II\("<.XGM8X/3B!Y%T UBK63&H$GR^$+PZEQP@M&1Z MQC<[,>+CTW&D-"YYR6^=3X$>2/*P7%ZJ!&4U. MV?T71""MD8=$+?:H]5O5HH!!FVPD&\2)8TDK<1QOF,QQM*1)@N KYY0F)\.K ME^HD9=:C]24T*XY8-4&4Y"0"LBJUQ9G=ZM)$J1+-@'7IKI+#A^S!MREV07/0Q??& M%E^=I<-223GNQD!49QY/0',9HX#E/,]R:T$'"FF*95L0)FDATG$3%\751YDD M>2^92; ]$! IKW*JBV9/+;J\K2B%C%.V0$CHNZ9%Z244&T3(JC[L!J M4R^2/2#>DNUE+-#S@D%HB)<=TX6?(O# /@FLAQ\/D]I1(+)18^%I!!5-=PT= MJK">DM\Y2?LJ_.8AH?^U86K*V;,)15Z1(TC/J793@'ZO 'M'PU')S)2W,AUO ML?M)X"7)H'5%,@3I.%M.D;("AC/JHX00+S7\Y2_I@CU+$#[ .Y1=I9[ZD@$= M\H\24-*?J-)WGJ$B8%=E= P*'M>6Z]< M][D;"XE)J0(#BVE;WE.F CUC(F6"Z69;([;7C*H,6?0"M*ACFI M@J) )>.),GOXK\.K:Q:QO3P0&@]87KRC =EGL>"@+[VXEF,QL,%7OSR86DV M-3(#;E:0S7LJ9U 4429$L@$(._;X$,(SJ*P)+DH\@$$N7[OA*)5XKX.K89W( MXA7E>@M>FL'*"F^KDRO;CLS%6/VQ"G88ERSHOY#6U1.I,)Q',5<70%N@R2S+ M154;+AO__[+U[<^.XM2_Z55@YNVXE5=V3Z9Y,=G+/W7_( MKXXK;LO'5FJ@%K3E=<>A\# "MI(2,#J/5J]1EF"/[5ZQUME7U04)AD;8.X_3$FN MFM%J=8J/DZ1&YG9)%4T?&QUD8C324:K^@FJ#K.SO\L>G 'FX 5 Z+A5^BR.L5>I4/Y)"1CF/^07YE%%@/52HF M@GH0AW;A"Y72006.27'L1.-+7'.F[@G0"'C8NUF59]?XQVKL!V,"),IZ4 M&,"]KJ!B>">FXSL[]@$GQFK6L=$6-,AB0^=&C(0#3SXVXFK;4[5V)6CX:-N3 MU'6(\*GH"3!#QI@2,D8+);B/GZ4#1O!445[CT"S"@7XQ7P=X'&J#SHL[-IU0 M&PZ@GK[[O;0#-HS%LPTJ$\5W!1YCU H[U8SZ?R(W'AP< :=&AK@8$("4S3D MF^!7);5A$G!> M SDJ@3]2R(<(*@-^7J^5,R(2Y_2\""1L2+3X,*%#?GK6R!&=+661.O^&B[2X MV(OQW&C((A?!7"_T_(5@9]R&-"BD!CM/?GGEIJA8DWZ6T%HMXHS@G;[ 1R8( MG3E6%N;GF0NUJ40A<20 Z*X"4(]2PL>SLQKG*5?C'#PF0 _!RV9UDQLE,D@3 M!\B: (2H906+&">(HV3R,?U! 73L!@5F0E^@8PV\V@*B+P]QFJ8*X1."DIP+ MS 7ZMXL(\ETPH+,@5@SVCXMIX(\&IBK0(6BBBES#4E9_VX04CHZ5!-8$ MYL_;7W]?DU<51-E^NX^.Y^0#CNKY'(J"P,3D\ZOR+@I?5BC>]@@FXU< AON( M?[#E ^>.@(: FSX,-468VY!+P*G80AJFS/Y^;A>=GANBT_>='].R9$22Z)=I MA&DG-:AHOOS)$CV@O%?,A$ERXY>;>.<*#L91B/^ZIF(7S3D<,%43T/_!DYS29S/:M1%C1$E:Y1/S2] M2CC%AQR[QB<\DLL'6GZRBQ#TQW42(YRDC\:(KD*QBRR37-E*:Y\*((5]HO' M+@8Y;I+82K:;U?FR'B="NP@@VQX>%%!0N96TM SWB+\1 :>,'(S3M6KN$.7] M\F]];!9,SHL&4QDAHT7PE)B*I.G_>^SL":J+[21>@N+(+^-' MF&^?5XK"EG%'.L*"" PZ75TW+)52W>$J ^PVJN^3JX8OZ92CY_62\0L(/JB$ M2PMCLQLK(S64 4!THAR^R>C/Q1%"+K,XT"\53C(&B%(M]U5\O8#)RPU[5IUC*:3ZN0P=VV,A'0E!@FI8%?O\\$EP9N)V3?VOX,>4$1W#QG$8"=T8)V!C M]!@-5MXCP5_O *[6*TIKC/_009^#@+T4%%%F^N'\!CAJ4FR!FX0L]I"<^ W[YL MFY$*;@15XUL8(PKG!OB!%PC+@)!2TD^&*@=U*$+B*=.\XB)\3ISP.B[UGQJ,/SC.9!V0>325E1BI7UTV69J123W&269+O M.,+V[7;G^G&N:Y#R&\&>590GH(2/"!)]&O?O1)G')EG6V7_XP:$S$7+*0,K' M'91 [QNM3@>9T+2N6&C!$B^@F !)-\8=>DE:KPA?###:"1%8^M/DVY8BK)*< M&O[S>9T&FGJ->XX+8M*H/9$PXPL$;?;R@0M*:B0Y?HD#$M3D3)8#_/6B+]U'Z3Y26R63E2+13/0FQ*4;!W;]ZCWH" ME_[YS"XM_R(CI+!\D DX L\'IL:AY# G"$.9KS0B]H(\;IW+*.1'9;UI!N>* MR^ 4"K)$$L#TG9>SRPU>+&MNKB&!.H[ GQ/B_[_19:6N'2=EUC^N$3$%AGA9 M]WA9XW)9^5%9[ZA,S,VC*S9T62MVHCTL:_H>C9K01YWG-W[ 0H8&""J P5A< MD,TS+UZCHK;P8IU.,?E&E4;.WW1@J<8^ 4YEX.*'BN3<OQ> DL== NI61& MAY&B8NJAB [5P$?>#$IP#;Y00(IE3!IWB!43VK/9:']D@\V+(X*41I%,Q*ZW J_?N M!X#A6;?)0;V3(((WJJ_0&GBEJ=P :01 M^?$'AZ/ X/(0+1WHC-$K)M5_0Q0HLO3B_BT*(,CAB^N'(#^#0'V;*(G9\ MEY>W'QRMR 4N3H'-T/E"N B3_$,1MK#P_I515N8.NPD"&4I19;GA+R&2.8UH M7<@&LLG(L&E3"4V/"&"/2>V]%MSWOFZPXDLD[,L7^TY-8J^UBQQ.7!9OG"7/E!0,;NC:SML8$=#ZT#EYG[\B37*7"1AZ*,;=9B MN ^U>HHPY@2E0(E_'-^"?0R/7.!@X7%G0Q;6MXG@P0:B2!3UL:-#'@<%]>B. M^G)8JPVU(MS>1R'U;0T.;KLCT@0^?=OA#4G^ M=N=O_=& END<"EL'Q 2!AYY\&&M@, GZ#X=,8TXL%*(U[ A[" .=WV?P@3]8 MBZ%9'&4.#Z>PT:%X^ZD?1W)S&4"*_AY"*)(9L6*XVXZ#,^(FQX4DP_RFQ?OK M;?5N !CNW-AY(S3^QX\__/BIA.OYX/SUPU__\F,3X;#YZ!*ML"'*_&\GC*HP MEJ1=5(+CZ(YT!#P.ZNQE*A<+*AD7][(,!7K:ND%PD25^B))>RC^+8R+C.?F MEL\_,#OU5Q0$P\'2D.&F Z/I,_M@^HDKH:XJ\D;QRX3]-CGT19&B8#5DM+)- M4C0:'W1T"E8H)"],=)[:/ZKULXED6%K\!\E G+IZUB@$!5):^%B.,M_O^"BL M.22,4UH($\RCM(H6:ZPNQ^B0"@G"4+L'_-57EP+33>BE'(0@(:H2!)$[;- I M:U<,21%OJ6XA:R)[M6Z6PMO060K]L43 *U]D#512"] T*=U'PSM=*U(QU[)H M1HZ\D1N8BF21_U7_=2F35*M(H.-OYKU9_?0), M"/K0?TJ[H2;8R1CBFF5(\6*X,0"0) \H)I=Q7XD]'P]P=UFP^G]/",LQ&#D5 M33&GB<:'$1LC&7UL:AXI)MG!T5W5<)A1\V4V"A]HY5OHGB#?,@! M36C(,BON592>[2.:#QF:S$TTCT_.I\I7E9VN=IU-3!_._=*-W_-AM- VD#][ M:\A7# +D_7%#/SB%UV'A>;A-POZX\T/4S[!(#EC2)3S@7!;#A^"3HEHK/AE(SPD MTQI?+#++1EUMGX7]4D?KI;OS4QJE_Z&HU3TASQ9XZWM0_ 04AB*A@-H?D'<3 M1UM@7I8RCM4ESXN]>(!#2O=4@B^Y4;E$AQEQ(U R8N1:1A2[/H[>_ 03BE_% MJRA[3C=9D,>5$GTR15QN?[]X!_8EDL./\LB--4WF#T8%(IV U*!.)60JYY]Q MBE!=:CP U+YJ2.FNEZJHK+&7DZ]FU,/EV%80Z\8/2=6 :1(L%[[*#-M2)_D M Q,I((/3R1U>"HI[Z<;QGF&\3F"/'IJ@H,.:C:[$9,\)^BW#1^?Z#? 0<9^K M""!T#Q5(BO$<,J #(SK_3<<<7H#HXU^P0 8\,'*M2AZ]-%/_GT3(TAI1_B[Z2-6D[_BT[?-MKWL M?WC8CQL\KN.S@1W,0\R[+1U[KCP:SN CB[>%R3HP6R>?KO-(./]U&L[38_&$ MQ0U"Q1U3\OHJ(NRT%>,Z^_O>23C6#O3@)OD1.Z^/M.M MB>ATJ'&1D76K'8ONOA$>AI.A-1=@.Q5WEMS9)\.47I6O)V;.=!*$^WT\*8N. M/5<>F92R3')>*\'P8M],,>PAS8@R+B>J\#[H]LOSU'(\B+X/78$K,3LNC'_Z MBIS"?)J3O @/<;3QT[N>YD@H"\LT@!P JJR ]P!HWL"B-(W]YRPEIH4T@M"M M=12F>+ FN5WSD16RQZ$\Y#(B+H0[)UM,/P*'1$D^%U/?^M8L.!WTSEA"VZ2 MF21WZ T%GX?0E?$XSNF@8/PDQ$P6,HJ/,R!K]5\%-I#5\PTJ4QV= MQTF5G_8+QR #@(GDT^??/_\ACSH9-;^][_0#(S/7J<=8EH_E*P/U MBR/E:]+RHQXQG=W\\%,S@$^0OD*Q_T9 -2NR;U\Q(3='>L7PQ84Y46[[@(0% M59K*D2L2^B3^D>&)D^2T3[MP]?+&2U5YX^%"+<"@$H4D?1I*/]=/Y@E0FUN1 MM&LV&XC$X"UH*)4JWL,$UV3;K1OO&1^@ !. *E/*"Q7;37F;65/A/G:&"/32 M.@N:1$^X,2J%#Q]1"KF844B+85T2V_PZ+7Y,(_0&21*(\S'S6%UWU.B_"W!C>%8?HL!?[^E_![GFV/ .&__82 F$5#AT5.>_V9]3W40C$-BH;$ )W3%" M=V3TT>/%'V*TS]JYBUT-8SOGW ,O'0(4\IQS4]NGGYI-BF,D8?X]2*'A LD,\Y%WL MOR4@T5- )BQ*X7?&?Z.Q00/ Y!*$IL@>D^<31QM&4 7 3DMOG/\%'/^1$)P M_BGP>O\>OH;I_H-3?- IOSA5"9PGK"MC^G*D0WS#T)]1 MF=CAIQ?E3R>Q0XQ$]X6# M'>V;YU<,"6GA8R_$8%3DDLEQSKXB/98DF$-[/=RQ)K*)3VP('X2.F@F(951C] MWA?RB6,C+E#3M?SU0_P M5*(0Y8BSWW90X/(%_)91O+\,D!L#$!"F'BK 03@S ($M^FCR&3C;? I0 MQ(RBWF9X$DY-;J@31?T0D](C5(],$@)&N8H.0+<0@W[G?*#8%>/!>8U/GUY\$_G6 M!X?_&D0CCP](7HG]2 $N+-YQ]04)6+D\\'=GZ?#_T'P*_C1I\H M^GT8"H7;E1OH.*AH)#*W+-'H>K\;] R-(2-,9F7M,=^*U06&&=W[P HH+)\# M_^4P88A'^\_+,93#396]TI\.7JLORDH4P]E/0"!= Z-1OWWVDT; [R2[:U " MFP5P+]"+'P*VG?/L!B#''2$]92W::UK([AA):9'#BG%-AOYR ;C,H_N( %O* M0S$$ZB5K-_@G5@?Z6678@G**$L %ZV5(KHPVY'%1^&B")'^P#F!CW9%U.=[*&)Y>]<#7++:_D( M*:[%$0.MK+PIJS_*%1T])KH"S>4[JH3\(\??L98GN?HW.43(V)PNR_@M-SQ% M+%*/0&LW6#U0B#H<.0$S3XQDP=81X(M/6HCFX.-U_5N&A=;;,$EC8F1NE%KC M*C'\@J ,*O(6;RAV7] 7DLZ#&5P"\ M%$,[R>C0]X.3P_;&-^?)*0>M0-=/X6<>DJ*:)PPH$R[1N([EQ0L*U_N+*/2& MB%$F@SED-+MG'30G/,T.ZCWSVK9A%#S#@*/[/R7HL8?AB-N,A]L+&5V!B#L1 M.GKK\Y^T5*PB3U]1GJKVT%< ]_JL>EZXZ@6^!I5J&D]P%8YOQFSK(!HENK75 MZ&SYLG6&^$\NQM5[M'J-LL0-O=4[GN[^!C>E"8,P^]O0R]:(_HT5!27T CD M$)5G\]$=&/"T"&5[!W_7R3_LT"\[\&FG_+;#\:&LO4H^3_@RS1,Y.8-J3RHP M*LT9E5)&;8!1J&247S+*+QA%0@*='9[':"\QH-IE"P8U>F)YL'%*YP]8) M!Q/.M7@'0&6_39(,>5<99-[3^Y$:7R^AJGJ#0JYW8">A7 M'?K9XE[.S;[EM\$?PWU]PF)FTS*GJEV\Q"3@B%GVQ\V';Z *+T/4_Z&IX0O_ MQ^D)A$M#H9_QH).% M4PV(?GJQ+USXEQ!*V4N?X5P"6+(L!G;(R)/I-/H)KGWQC->0W9K1A%;+@1TU$6>J4BHJ,'/[5!=^QW6OT*"X9P-7$QO>>6-B%D3WLCG9\JDX5PHA9F SM2T?X2[&ZE] M#;#,%V^N'Q!DL$]^(,ADZXEB5$=F1="3"T=.?A5E^1Z_0#'D7I'RNL\PH(-8>6KG]P'A MRP[%Q8F Z\2XE;:O;QMD+:K4GD, 1F'3<(]4-S\_E>CIG.?(?F'6UGF?MC%J MI3K5+ U\,G9)=$,&HCJ:&KS)QS>O!@] JIX:7'QH C68V+3NH5!]CHM7)KUR M !O]#9#D&QPR'O>9#\Y=%+Y\Q-M]^\'!O#E*6@.>S(6(3 XH91I_UEBDUNRP MY&@)>#)@1(<; MQQG6[TLO\@C(->PC/ *A,02; 0BN &U3RB8LMS,&24'7 MY1L9H.\-A1FZB:-M#CJ0\$@&R=VA]5JK-E?R%0<^XQ3?<7[AT0V226JPCDQT M,#-Z&V",E&Z"MKXNZ"8H%NO\8Z,KNLTSFM2"J_6O(+!^.)F3MX=2I(H MOJ/W4K*.?6)5/0B,NEH^&(9UR+@.-_#8R-0CD!7P%'V@)'TP09/(3'$:QI9! MS2S'0 O>HFIF$C,6@18*0;!]B:*KZ+L.=UD ;Z9H")34AHQ?XG]%"TWFY[0 M@628CQ$>YUC):ESA9$3.[OS!*3Y-G.FT\)4#7OP/#OD>)G]T\#47:FN!2VO] M&D9!]+(?LC!-,>BQD,%6*Q^.HV#ZH-^+/8%B(D&U/!=9.E]E/X3I0^N?VB4 !O>X<=W\@\XSUGJX$\X>TPT?.18 MB:TIH/3RV+E[$F\$U\6.H1V2"JD/<;1#<;HG!DJ$C]\.7H8/3CB>TVXT!LA* M4=O+@H$,*S2&=4(K0W]CPE36 L"X66Z^1)''ROR\^6MT_7T=9(!XQ4/4X;U' M?WB%=C%:T^R'06IZX2G /HN9JOE[!)]/(,T/_]3EIO"'4V1%P'%AN7'(]XD[ MGC_)8@+!;?^9M>FCZ',NG2NHO@5MN2"IL9^0*^_3:CQXN.028['BV@ MFG1\YVX"(OFX7QH8U_]IXN/;_Y__]9?/G_[S?Y.7=GQ8V/[4J+"')P*Y'(J( M!N#PTN_M32*!W?,8E6EE9:JIPKHW5H6SC"W7Z$6^XUK\#W/I'%9 M)DWE-=A-$I\\)5N"&D>4UZ8(B6W"B[227M$S>8+E#UD]Y7K4[R03CD)0WER( ML:$S9X#70PCN--[3)\,>'2'LI/#C%EE(;.@_3.@"NL *3XB2A'-I8+F:)* O M-P^XML#YARK.(BG9DX*O2FM 03A^ M_^*;1L')&JH$:0N):5N\'4JTS_ET?+ )T")AVY,)%OB\4/T.H& M%,(&SV@+4RN+R>0E$5;^%C=9;I[P3Y,-!,1&X=V0T2K%-!QN'EQ5F[(X YT* M&&3XR4P2X&&>=4&%:Q]:V?:AP;?( -]HZ7(59A)%-D/H H5HXZ< 8X;/Y'+# M@1/WLL+@SQ+.8.KYQ'4G(W4]L+3$0;W!QZG)ZO./GW\D_R0F=>B\X<&2G\9' M8)J::34K'L7C\BD>ET?QN'8,CRMA>%R(S<)YIM,@V&\BAHT;1STUI]A)U$$L MR[_NL,^S+06:!K[%N#E,YF=EB$JPT@]1X*_W]+^#2+ <4A+WF:,E+5!1]<&A MHSO_S?ZH8;/$2)/X#'HT3M)16/V.!./OJ$RE?-_'*?03S" M"?!!5XCZX6>N9H1C'Q:SX=8??IL]F(TYW*"=1V;,K:N,"P';/NA1&#ZB$7KC_#E#\ZT ME!^,^I87JR7)>Z2N4P[6A#?FNJ=-K9:_66#A.?A_'$;>[UVLVH$. ]\;+6K% M/E;EDEU_N*&BY/!#SNAJ>3XVP;%9BZ^UY>::Q5+TS76#.#NX.XOQ[)X]6TRX MV3'[BV%,:"-$]V8[9+EA63O+S0:!)DS*M('!UQ/@0\UDU6]?C&NC*L2NY>8)!?C7+U]0B.6V8!%Z"V_KASZHU6"$9,)@ M_QQ!]D%B+J>?_."PCY)0QNIGG?R[1\Z&PDP^3_*K#I:_N#&!^<7G\HU\=J"\=3:NXQ4#3Q%*AJ.5534\UW=!04U"K/-IJ$=2,7[C<.VE[%3V3O"R#J6N<1(";>.;AY-4%*KZ8 M,]=U2V9&0K;EK@Y4,0B:2[ 9!M6'CN](PL4GC7X:@]2 IU(6%#\IE4\,(7*Y MN698_P\HSG>^O\:Z&G/8$723ON$%3QP>9?X]L*32ZX-552#:&OLJ0U69-.!@ M&HY4E5>^H!;GP+D%G7P6.0I:,0_8"DF@>*)H##-"=)U R,#FL)AE5)A*:,U!M1'+P M 1@&4^649%5&9;UIPMB**QCC4.JJR 9 'ZF7?5[0;N#2^<+F( @D^LHA;G^( MORK7+,3_I\7[\JHJ),2EV@C\6+@E1?R)RX7E1V6]H[(24%X;<$,7MI)ONX>% MA?K>XP,NY(&Z)7QXTC-OO.Y_^"$H#]A.! MR^&=I C,1<4'' __[-@H# 3$E5''Y=BDLN*Q$==PPNJLH+WF71;0X[Y@S8^S M[A!G_5?WN[_-MGTV>#D\"=KB+)+B$-4Y\6DX6V.5R[S=EV:PL E.B/17_/5O M/M;HX_7K_@XK=4$/V#_N'2C&))K__>(?$^$ BM)0;F+T6X;"];X7PCXWH%., M.!G /I&4REI-E>+L?;V/5/8LRFY-X>(>BZR IX@KL<4-/!FH)KL L&3,,$=R MM$!P)J:+D-0.)("!?8*N\Z] +!7[3@%+^('X+2'S&9_!ZQ*><)+TYA'(%\(:7"$,,.:SQQ=9D;_VV$XC)__N%'4ESF+S_\^?/1$*13U6B# M1Y^ZJ-'A% 7"U:$UC6#4B4H:,0W^$0%,,M@7"'+#)4BHBW5:_'BQA5CRTN0P ME.&@^ "#C/C@7"X>KY^@'I<3%[]SR=7&RAE2[H U!11I; 1KM:;6"L;4RC=JG6=J<)L=BTQ5(F>&Z^G*D*N@(>[1 M._G5P0 0;D!M%(:L%:/05@MO5:.G+%9?BQ2+ O>CFG-QG%S009 9&P4FI[!\ M7@)RGS7J+?51XO+!/\9T=&'5I8GTMN$)K0"OE??:T1$2=%BL*0K5PO_AQG_# M-R I')._K? +K'96?\"U+'''_607)6[P)8ZR'8D?2J"0F1]"LAA-:,C&;T M-F$M,(U ,J!R)HU8;H#EF@8(V'X.EC';2OZQ".XSY[@+T^P=,'K('%XNH=JK7FN$94/N;A M4KY ^M\B2U^CN*\%I!QE9DS@E791@!BOM%_L*R%?%:4]!P9;%L!@Q20!F= A MTW1FR^8Z'N;4[#98_R:YV']U_Q7%!Q?C:Z:O2!,[GO<.^1:MV7?$- <'D*L? MFK"(UQ4ZW7B=3P[_M65^K,4?(:,"[=*/=*JL.\1 _]?O/.3_>L5V_ KO1 KW M^(AV49P6'([4[0C'_FB(@-ZFUB)^ Z]4MJ4&RQQ!^1\19)5@17O_B/5NGA\3 M?M8>]AX":]6:(UC@6>=8ZID;0%#(9RF[IYV&%>S7@A\7,4RKHQ4D?HU"A*_B M^-\HO;Q"Y\?CT32X9*#M809)"$14@0T,NVNH]D@@(W0>R@P6Y MYG,;[K X3E( /LG75-'<"G*:YXL:XH*LMU%B1[7578(V$@3( M6\:L,@KR>%Y-_G'C#FDC*XZ$*.&S =1GG%1!RM(6J'M+HK=>$\# MWMAF*HRV(J):NEA!%M4;5^[W6LDG@A\?\\ M3(;"7-)E&//WLB#T/LKBYJ71VMB*E90 RE01AD1KI]71_&I!UAL8%F]#B$&& M9TJR4K*&5JR2Z'3DVM1>81[1Z6<%@57+&A.CI4*L8%FU3ECQ"K;8+=LZ64%:N5C$$'>Q)V$/9 W4:]MH;EP7O\X@[UFL@O._ MLX+OW$$0Z-0BUJM[6$$4/>:"V>5H3T+715LG*T@C^YSM^KL<]5 H-XL:6D$" M2W9Y<.-T3R*#:)7Q1+4X;7VL(.S"#>!Y?7I%*+V+UE2*JOFRV]I:00@]"@JE MK-+ BBDSUR^%NA%-N=+ BBES%RF62,A!?8T"#\4)%3E;+E]A'Z.$0AR!@5BBT@<3@H?ZH- M#AK5(?N(>0VL:15=O4?:%M2BK7E"B/>0#ZH"*,(HE)"B;'T2&YI8+I(<)Z'F M,B._!+C'0DP<8[MWG((5; =*8_2*B?7?$#5KWJ-TN9&X313-K2 '3.AA&L7[ M4@UH<77)VQM_D[' 3$ F]]OG**@_PI5?FK^.2OY=1IBG<0I1*M7BGR(]H6M? M*S895[&YS1HI:6H%&5-AUI \QG$NWEXSL6(16(B>,#1/H$ MJCLH8=M2>".J>YA_R"PJ4$#WM@>>NAO\1+H!!'819H2<_3 M(X*J#H/?K^2O'^JKY6W&1KEX1S<1;,O0WB:5!VM*X.E4Q M6U[BOR[C5?1>,3HKFMFQP7M:*-@;$'J%8!3!C]C6 X%H/&.@[K'O4EPU+DGC>N=3/JJ-=P=ARC:A29_/D3-K21 MA!7^F,QE*6EJ!QGB2P6N#7 7XY=5:)X_H+O-Y&K?H2QQA=35(A$[)B2?!#3Q!.W.#!];W;D$GV"I%8U<$*D@JC]J/[_A6_2['O!I*, M44%#*TAH(JJJHDSDK:T@IF*6:P]ELI*$((C>0:7%!_XJRI[3319@W1" Z/70 M$CH-8(',-+)%NB$&*_WQEDS)BIU8]0L]N/$R)B$H-$@C+RPLL9EK]+2"R (U MA04"5F*%5#>(5D2-JR'-9J=%&OWXRL6!1)2+WBV5+W ML((H:44P20Z;JKT5!#UA.12K$]7K6J$#RIM;00X?T"T/N+K:U M>??J[/'S)WSK?8T\?^,C[R9P7QJREJRA%6LR_D5>6#3Q:QO[ M8>*O1XN9.W@RYG?3)4&$?P&[H!_@.4(1BKKMS!ZAM "((6 8L$N"]>XEUM$, FUI4D^:,5N 2GVWMTB MN615;6'%I)N&+]X\1HM+0EQ4>Z[T82/9P019WJ;<,FIKWFI5]] *YVOI8@59 MO4,L%8"Q0XUM!:.:_@<]+X4EHL+*_7[KX>E@.8TFM#8MT*V-K5@'N12@AEK0 MZ6<%@66HV0*O@.<'6>J_<6"]%+8,ZZH$UFR+'W &D77MQG#*DMS*K0'0,,07 MK&": 'FS!KJILJCK][:"6))DCU\6DF9,(H+)S_,V'O12+]<@L?'(&EK!_A>Q5GC9-G6RP1O4:S8COI)MF\=4ZR*?, A+MUD@];HH< )@&( M4F$*MZ%8_:BVL6)O\!A'<*817/E\ ZM?6R@KBG M;+<+B!<*GP;T)HO?;D-@9B)=*%4BCU]4*,@4EI,160#'H38?N5I!;WWPJ M.5?4T@HBBD MWO$OC>"7-;:#E-$"$XMW;82LI*X?MX+5M]L=%IQH?%\]$H[6 MB0F@3HS0CJ'7U0HR)3!2$0DBC-/N8(<2O'1.6@HXVK85[PDVVPK1B.M M_-**%6/F?.$2Y+^S8J(/<;1&R$O ?LF+P'FPH@RS0-W)"M*>?"S9@U4>WW#4 M+0C;'4IX^"U56?1Z&C\3>50)%DK0VDT$>7OR5E:LD!J"5S/#Q7:DV_:L"\VN^T'%G\Y?MX+95&@#4J,04R+7MH4-[2"!ESGH.R(_#-+& MYBV$N2,(WL0\CQ!>BZB()R)YY:!3,CCJ! M2*!-!-8"$@;M(>]B_RT!^+'";[18I_X;A0%6Y0&.\!TK&%C<.A=[%H(&1-[$ M)#U]O9?IOQK=S!\(8C':+UYB1&8G,$LHFEEB@65Q*8]H!Z!.X0L8'K+*DK2U MM6*;-5 7U?7[%,VM( ?PI7#SUT7H74%1U(A+?E7>P@B1>HRKK4DGA M/]N4,HTAK"";U;%I30&WZM+F$=Z:MB,A$5A U5NVL087TEF]9\.85T6*7 MK-P?JX_1K "DT]Z*G<&]!M*LIWH;*R9.=LES^S9[/AB@JY;@6P3OYHN9N0'4 ML10&_-HS._/'II!GBVBZ"Y2^(Q22FN=-R*V6]N8)PGH)A 2_\8JJ3 !6M+7B M&%VJ"I<68>NB-+'#1K"":%9P4"^07=K8N!;#YE&"SUYC"=A-&[$DLG96K(58 M7- 7+*P@HK!$E"8+$06"9L8W$55OK[^3R]8O\W'71&8Z<"@[V! $4,N1 MQ[SG7U2%J4VOIQ5$3N$K=+^;]%32KUO!;+S3709<0HQ@3.R7YMVIVEM!T,'Z M._D/J^))DG,@11!40*RC#VHH4'W(_%M27GT*([78:J;?U3R9%E4C ;UN]1JC M)D-MG*05AUR1[%H%P).(WWJ=K2"5QKS>0/'T MXITL#FLBKQ1^[J*J,4ZA]:A[F%^3+W&4) 6Z_2\QOK>O:J5^5.WL6)69OS4^V!)S) MTW**"4J-;BT]S!.U?(/W#KTO0H^@[2TW6(5+0$$55CK5[6.>L"*_7YE(" M\3BDOQ67 ICE?1JCB]>F\**L*U9.U4W1:0 K2.9J#*OQM(0-K2"AKRC_A98\ M8YX^(CZ,H3$(/F,%^^C"=HD54/>P@JAFH0S @]/T>FAWMH+4*[2+T=J7!A3P MO[=BPKE4"*6V)&:96A,KIET'PX.G>RU\__1ZF'_BV1'.2[H2!9Q!FJPB?,E# M-LHM29B'[)/0*T ERDR4ILS9?TPK5OO;TRHF:2G["S\(2D%4[OU6][""*(6U MD[=?,WT3S-@W428D]K"1CI )]_BN7[VCX U]Q=+(5C"EL)?@VU:- MG-EL9P4!BC5H.FC82J@([3.>%0SA,PN>W !=H>>TO)0X<"3RN('"9Q)KL8&1=Q5+=%;*V5A#2 ;"/N+2P@M47^*\8QPH&-&W#RI1::6OS M:C51\VOO;#7KLQ( CJ]D !#%1.R(MZ^4I1K*]6 C6['B!^B0N.U VBAN:WZG MJ!U!PH>_2S_S!-ZA)(GB:LA8D<-)_@79FPWZ]+K9L8E+&).RDBP@>FK@GC0[ MF(=CRU%)<\2U.AG21E:LQL'ZDU+([C^J'R$)5*#C @OR$U^I@G3!KW M+:>KO8L56ZUZ=>/WB=[HFOXW_=Y6$"MT\VC[@\QOPR)2 VQUE5("LM2GTKIT MD=M!\3\TZT4,^14KUE\1]-$Q1L0*ZY75@E,&O'0: MP J2^7(4)(&=5E5,+O;\;V2"J7YO\U=6Q;W<5(_XWUJQ,J+D"Z*?<@;;?7ME MV .&L8+\\0O*CU!,H..WC:MNCT"0&#Z;^Y7YL[M(?)=6G 235)2EKW^/8N1* M0H"5K:W8W%"/7 ^V5;0]]7N;7[D\Q><1I8#V%(74FGQ)@.S6:8DZ@JG98)$= MMW"#&R0P9!X\DGDF?'OZ$F$5+"3W!,AM^XLH]&3 6,K6YHGI5!G6#=;@V"?) M6WC;@A,AUV2NH"=+E6TM'#?^-XW##5U%:U* AOK,)(!5PD9V/",BJU_Q"_/; M5A1DV'PY!(W,3UU9)%& AB&TCQ\RB!5OI59^1(L(W&4$\^O-\$O8:E'G'/CE M*L8[_ ,24U]>@@3\6)0[U',\*W9!2T%FVTHPU\UV[.'1L?"QIL8O=2Q&>=DZ M+0M\(T$Y<&5#*U8"[O#E!J)[%''8C4963+T%B4%E9=/L:OZNT[N;A=>:?E$>*R)!Y1>H3C_SZV<1WM,*-T#N)A7H_U;.THK=N? \@J_K!I#D=QM> MNCN?TIV'KPF=,JV]S.],XBPJG41Y+N.C"*)!T=:*55)$UGUU_Q7%)'()JK8K MGKIN0UA!MK+"K':)T>ZC6$&\N A/5<.D_\("&LH53F:($!JY^XUH!5-X TOH M=4M2T>UK!:$7D=^[BAJ;Q5 0W59:G:U@LPF.FH-,%T2-*7N9 5IW5,J M&K"\/8>R@@WMC[N-3_BA(2^4EML0TT(\DPVMLHIA-&BX3<=O&V4T.:[Q_M>_ M/_(L*']Z'+L@:8E\RK62@N>#9[,/.@-K7O!U%.^BF-!*0F,OZ;Z0RR/*+G;L MI3S$MU:#79KEI.Q@!4GR9[@TQW1[OLM^YH7^KA$"9=&-WL$&Y5"6K#-#K-$3 M/Q7-K2!';$KI;GRQPKA"X\$(6,/R/41Q\NKOQ(5$U"W-$V&1G5^%6&7[7*T[ M8K#EOKHI1-'LB6,Z"!!-BX :V !CUZC UV,8*\@?3X*O(HG49#DBWD,$9/'> M3*M>=)R<<6GS+EJ[P<,KEJJ:N0^BW]NQM[+GQ/=\-][3NYR:^F4RI*RQ%:0T MY< KYLY@(0)ZPF.MD_F73.*T(IL^?SE8$4X 5KI'Z7+#ZEKBRUV0B=UO/"O6 MNM!FEAM(UK@)HG=UP0!%>_,K+(KO _&MS!Z3K!,0!W1NXQH-'@L+,N36[:, M 2&@(S5E8-^XLT?_F'E62AU .;;258964=[J:^01(/PZ4G//H:PX(D4)=(;2 M@D_Y)HJW1-EX#OR7PL1+XM']+6X"09JIGVQH7!@^,S%Y8N7YJ4-^P0JF+>,7 M-V2B,%[9) I\CPHT)**[0/3!-R*%]7*#XFI1EXX98F K6,3AB1*)#<2^&+UB MR<]_0V6!_7!C9=!&I&MVL((^IG@H8&KZ! M%5.N"6IJ[ !I8_-/%@G%Q;,CYB!F[/(15O!SN$Q(=<[!,D5%S[H.8,7JZ=H\ MWKK:/!@J9A2S'T$[(0SGM#,PO\]HP?2+W,ZH+*M>:V7%CAD&-E6%&U"S,12" M32[C96X B7LC@KH.,3L[%JN(-SO_"31GI4L[D5Y"R\?V7,G[2*)/DR8O'A$>%-E_AI+J-2R9(3 M*Z5NF;&_:05CAZBU(!4R!AO<,E85&T,=I*#L8 5)8,B'_\/%_.8&-"<2/[4^ M2,_P"PA8KOR :TEW==/[PW"MKK^O7T&$A+2OZ\T&21[]26=@7GX@\>VA2Z^2 M*Q\(>\[(R]%2-EBWHQ7[Z@L*L8(5X+5;>%NL88'T!B']+!Q:_@YI=;2"Q)I0 MT0L;I]C<$)$&FL1SZ+?10S.U+R,9)*@@+I + 7?2.8OHW M?^N+TU]&_)YY4??0C)9J0DNQR;5=I9-_W(J]*ZM*IEDNH$-W*\AE12OJ96\$ M.&!Z/:P@JA"/[I15=ANMS)]U+5AR(54'=+=BK7HZ4JBW5;A/AQC8"A9),_4D MS@%5>RL(&O2]E@,!C_ 9.]B7X:?WMPS CMY:+SE)6RL(J<6@":+.B/30D#6J MHL;%GG0GV*X:!1 &_I85C&PB0H'%2/F&2]M;0= 5UFC>B-V M@AC.Z:6J(E-K9,74:_Z/+JFAFEVM(),%,]9"&!=I'M,EC4/6ZF@%B7QU:5K\ M$I(:4+(LK6[@CUG!2A(P M1]]5Q:/3;&7%Y$&?183I7(#?<@/Z$GDC*8+!UL^V20L UV$C&3H]5KE"5X/JMWS&< /872OV^(V,-!RI=$'EXVH95(N0R ,1NG0V3VJ9 M@O48[=T Q#WB>TH4Z)H:?8S?C9=03%ODF6_\THISI!>!=GCLFA5$0GP_Q#Q( MLC^Y7QO?/E4W'50:T/#F%TK]SM*((E4&G9=;V7%Y#FX2GC_EANM>IGMOX M[Y#1[%CIB:I=6(:5VW%R-B]5H=F#V8A=A?0'13R?+NC>L%^PX+ 3;*8%+06N MC>4D;6_\]6=:R3[/=89;MO[TB]I8L7WOHO %\)9:;!Z"9E9,_V"\*BSI^K0P M2DO-H2$&MX)5]^B=2]V(HQ#_=4WO!NI-T?# =!W#"L*KVC2U8=$,6+$T*VMM M+3&EDUN7H+*'%43ET0LDJ@H$@5=_ITC 4C2W@IS2"Z H4:ZHY@Q0H7\E4IS,KL%)*F5I"AFPRFK*O9<0PK""?R2'EK*XA154+H6U-D]?04YSPTJ.0$M3XV0L M\(W@$:M@X#8\<)5?FK_NF8Q[$\7W*'U":1JP:A1DAS155 *STKCR#QK%CI-6 MXH+0Z&@MFU3WWN97FNG<>IJY1?HX"X].\&XB;D]J-( (#!H13(&;"J]] =]T MA78Q6ONR$AJ]QK-BZ_*YS& 1OD+/:>E.Y4H9X-LQ2;Z%,7(#T \@VN<";:(8 MR:H@##&P%2S*SV>D$KR;(%',9Z9__H<8WPJ&$0ADI>FRVL**27>K&K[8I"@F MGCK<02+>'SJ<^8NR&1^L8!P? M?(WW,"+PS9$;P*OM#N[?YV^A@GW+5WL0+H\1?3/Z#=T!,&E=-'Y-^V(K] M!"K,NQ] W%==6-&K8MYI /.["K\-CUC@_O3CQ<^?\)+2XH;(JUM:VMI:L78' M;U1U91YFSX.MNWAYB=$+5M7PTN*[,O'7PX> ])V,%4LAJ_97*K=_BP*P GQQ M_1#TW&7(:<2QGX"!@#.RJHH,CO4M*QA9WAG+317-B5@,2 I,P\.N5#C[C6C^ MQL+*1;:F^21M^)*-&ZQ#7TM6G[GTN P3R+ 3KZNXK16$Y&HQWDYM(IFPI15$ MC!?55Q0?M"S:4']>%B_0@3 'WW:[2=&6:M^SAZ&'A'?Q& -Y?$(AR Q>6;'U M:U8PLVH DYYF03-+;"I/6S<(+C(L+]7 4R5-;)GV*PH"I=N;;V'%5A&&4U2N MC!(KC/TV$1ZI@P8R+^,UXYQ:0,?T>UFQOKE4O8H6:_P&QZ@EMEC5W@J"1BNQ MW&:'%G'+V&2L6(I+\+>0/ >$3_X5VD6)+RC7I='<_#U0Y)M7T&U)_;W?,JS; M@_F)_Y6T*MDAPUBQFIV*\MA=6^<1O:$P4WO#ZVVLF'A?4QZK#Y7%Q+]09CX4 M:5QCV ];/VJ)=+;P/#S%A/UQAP7'3V(A3=#0BMTQ#(S-G0JZ;N!/6,&VGJ"4 M%WOQ +(8\Q$_9_Z9)-40 ( 6'_JK*'M.-UF0V]'(,Y>NRQE:04M0J(R%N=ZSH+4$-:(L#U.QJ!9D' M/]0BJ]6CG_S[)D8H+X0*I[0&PH^R\VIBN96D,.0R.0$5!H8G7(2I_ELEC$S?=2O<5D;*WBMK+!U MC_O+HV TNQJWX>6@/9\^/Z_\-)""^N2_MV)=5 E)93(>G]O0T9P@&<6\+,]D M[K)*0.6V%BHC[5VL6%-]2!#-!&3M8:P@7[.FAY+VKF.8W\ZY7?P1I>#?BT(* MOW])A/=U6ORX61KI@.[FR>4JJOFH'9%*MX\5&_@A1CO7]_+HVT7HT;!N^L[E M.U(NM.CVMH+85>QZ:.O&_U:05&]CQ<0EU9=I-$K?&LZ*4,V+9^ M5JQNW9T@A=\2M#._0B56NJ*(IZB1^:DW3:%B[:"UL7E2:E7&:9P4WO6DW+CD MC&CT,4_895Y",OWJ!WC"48CRJ+QO.\B>>0&!/XKWEP%R8\@I)74GMULP$4(: MD@PX98AAK;@^1#HK>7JQ_%@@G:\BL2/ZX$&L(+U973LO,>(CF7-*WL$*D@"H M1B&><+^V8KH/6;Q^Q8QZ;-.(0M8*UV@F[/)EJ4T_/(:U@RWA9CUSH MK&7YF%UF9EYD_O;T!>I"A4!*&3(I40)4C$G)KB,:=WGF)#FNNL_^3N3%6 M?(+](]IA15IVL]6:6;%6!^-&5*"V#A?UQ_^T%6S&FYI*AQ#<6*#YK2+.-O$: M!1Z^_^'LKR7GHLL05I ]NC8'-\,(>:#=/V\%NR57)ZL1<^#%*^AM7A+) 4?) MNG!XT:4[3R*6Z':T8CV?7O$S4:N+IW K2%L;?RA+W.#X$M_-+U$L09.I-+%B M#>!(W 31.VP0_-=2# D]P4[E>O,=+7!;C65JSRA1N ?_CI M%2$-0X^\M17$-!VDS8HP>H[59C_S6X_!7-"T<^K*2WA?GA@.H&-7*]:QR?T\ M*$]QM[1VLH*T.Y0D47Q'=UNRCOV=$GY=T=P*AP_1I&0?2R5\3)2MI:04BA[5[LB4>?F(2D M-2-EC:T@Y=+=^:D;D# $C_KK;JEL[EUD#%;LP?6%"I]N7RL(;7F-K7IT>]8H M$SU80XYKQ7K*XVNP(HTOPSM_T['&4]G/"@)Y&Q.UD$B=')565DR>@3]ZBBBH MFBE1O6I]QK."(15[8JO!T8XI1V&4H]O0J>6%SU09$VV=K"#M@N'^<#O&$3>$Z%7%9O4?10KB)<&+H-)LENB;ZV;%>0QM9-&5%*O[R:*MR K ME\&T!>:VO\5-EILG_--DXZY;T0.&&]V\F*%TD.O7K& FWN7+S762^EN &A%P4HU]N-@C>7Q(>3^%V2?1"M6)'X_T^;!CSY'/%LIY0$$ !M1[UMC2' M,$^V"O"D0:"JL7E2M*-RK0RV[1T!P^)<.#EB\&#O83YM!9L51B"E[J;3SPH" M2VR?!KHW!)OA*XF)GUU@@CH-904;KOS$995#&58\T;V5:]S6QPK">D*\*QDP MU-CFWP3+*L9#^DX*RJA$I MH.AI%Y&M 5FS=\=)+ MJ'!F)K6E^FT[&*WRXMVC=_*K[AFW14\KB"R/ L$1:0;PBNAK[60%:9#O /^' MO??F!HA$A.:X=? +?%%7?\"U+ .__&07)6[P)8ZR'3$3)&N" =V8>H;DA0U MG?+[5C#\BEG#F:U!L8'$+P+O$/ZVB+ M"?_\IQ]_^NG3'U/W>Q1&V_T?"0L>\7^*E.O\3Y $28+9;4B"8RH@=P"N_U^_ MJW_]=Y750-^Q).+A72-8O:BZ<*249%2(=*\QVM#I)WC^9-D2M/[A)7K[HX=\ MH.(G^,M'^,L/WQ/O?T$VW"7@^=3-$X1Q-%NN^GO1EAIA4B+T#FY.E5]/-*4% M_J!'=+; ?1',J?K[B?E$98UK_%)PYA@!PZKM)IYD">YW@W^2**99;VEDHI17 M>E/EVTXT67K)Y):V,+UWMZ*5%S:;=(J7"&(G@UM\IWW_.]I+YUAO-^TDJ31" MX3*(9NN;#[IE D"(L15OB%\FMV:Y-68LJ3Y1%-FGRL/MORNDC:=E+O" M#/(&4ZNMIMVQ&MBDS7VKZC3I])]>44 <06XH9V^ET;33V[I!D,>XR^=7:37I M!*^W*'Z!2)TX>D]?VQ@I;CWMA+^O\/M#XV2KQJ;F;)M-)YJJK% 6-\5&DXFF M!I5&X*79;Y^C0#"OZN\GYM?U]_4KZ*X2(438;/+KG"K/RKN<-9GX'5]',98C M2F_I)5B@8WQ9>W*)3MUK4@)6[O=;#XSG&Y\"5+0P6M9^TDDO/ \_?PG[ VOA MZ)-TPJ*V)B9[B?^ZC%?1>]@V5:ZEB8F2_;B,";Y3N)9O8DES$U-^B+ <%/Q? M?Z<\=<+&4XG0\/T8N9()5GX]T90 D29X>(U"^=W::#*Q+B\!3!1H\O664YNZ M"I&G=::-IH*I\C;&0>R].Q>TLH_K5S\H)+<2=DMH113A[?[.B6(/Q?_UNS_] M]8[S[YPLP1.)B&_0#>!WS&-P1UD@G2*9'UZZ!)&6MK.C M9DED_/CYQV'Y@2?P'!T)1R1FS)PSG^:Z4Z26TYPSG\^<:9AJ<][\-%?>B"W# M.5O^-&^V-*S1.5]^GCE?) ;PG#U_GC=[9,;VG#W_.5?VR W[.6O^,E?6"!T) M.5=F*_WJ>"\8D_X\L$A\;$RJ^DARILQ6&A9Z9G*NS%825KJ#PK M]9H6LVY\W,I5^!)SCGS,PE8)GK.6?/S$5@L9L[9\YLA>"J4SUG MQVP%X*9#/V?);&5@:2!!SIG9BL'RR(6<-9.(PRS7JYY4-6+*5P%IEHM5M=?K^]73\N;YE^PK.39[_M7&39\)%EE1' M@U!0D";Y3\IHE ;Z:8[V)\D.:V\_2 C-(23HP1A*Z-'L;(RX.FQ5R_)(FUM# M0*40:P_L4%T,)Z66MSYR*?2J7^57W_5QL-.]DD3KF)XG^5D\3_ M^!7+[8!%RI5HJ=6X9G-5MS7&7S:E*M)*C;W5-L:F"CZ"&+WBJPS?:72C$DCZ ME?N]95?K]#1&%L$8$8)70TFT,TYN1+U+*%[@IBZ,E6*A/ "97=@T>,M*A9 ." MRL=:VLG:]KMK&;>]GC*0"+W+A_2NC%5R7&X9D M+WOJU'T,7C0):*M#).>1"$=Q9S^52F==$>+N\-*M!D/&^T-;CQX!)E((]UJ M?!NSVJ[T#5/IK/).QHCAQ8OEI@[Y)B&FI=/ (A?9GXGP]FS^WK1<+V-9\6OS MET2S+*SL>N!:FA,R175LZP)EI8U9#YZV0Z>"8ZOI.F$^OM/T?>JZ6BH N6*O MQAA\LBBW5],Q(JR@R9P0)[V3M)P:%9SYJ@OAI)ES@"^B475@%%O_3 ZMV!T( M+)9[!6:Q(>6^!4$];.XYG05S#G4):%06EEG9Q^!K8!%+96XAP6[K9JT_Z0W9 MYKJL762B]_>D^3.&7Z3 L._M?3AIUG?V2P@K18DM_X,R[J^4<2$4C61M+6%= M)ZVUQG,J9TUXS"."@E:A/CY-J4 M2JV8Q9Y2ZU/#RBFS8.B(.IC<,SD+SNJH8@HGYTGS:"R%0N)YG<6K<9"&T.;W M/>E=>)""T.9<9AS[?)(39I/>^=)X"D?AEFWG3)-;U6B4'%;]O(_T+!@Y$.=Y)RD,ASEBTYE) M!VC<.0K"/" 0+A9WB_O+ZZ>_75^OCA7YH%G4O"5]1-'!7!CM>@V@:\F#NP<[ MI+@N9$MC\\5MS86-T^KNM9KNB_32C>,]OAB(1T\63J[5UQQI4&<; MWW4 URQ,QU#_G]2B;5EO@B[6'X1&@=!?-G@'#L-0KPPY? 1D[W M+1-7=# (XL"OO^K8BEH:FS;W%H&-I^M*:'=D- MI3A:;V8^4XQZ6MEFWM]'X5JY^]O[&5R#9O!N,4'UF=;J:ESQ?$1KA%48_/SB MO:ZG?@J[#)R[69S ;R&6:LB^:!Y?54MSC/4\GYJ+'ES?NPTOW9V?N@%W2F7L M;>\X,)-9E"KWZDB/:GM[VVX=]5YNZ600&B4E(OU=Y(9=SF9[/W.J3A2^Z,D1 MHI8F+\ALFP40:"U+70-?3@O*1==1S((3Z-P$&AULT*K5Q\4F01MV>XB'W>Q 2*_)BK= ;L]K[6D.#\P/_13+%6_(JX>OR8]Y2R>+#,7:!F*SVK-/A0AP MUF!E#)]0%*[EYT'5PPX?FXYOS; (P;:KEO30:&MLZBNTA4I8\9[NVMR3M]B" MPEM$1C] 5&H4+M(T]I^S%%ZP5033!TT_(D@LI/0P%EYE>VR$#QG>FLH]:<7S M)_20'.A8L20*ICWVH1).+0DRF$52KS)(H1*(IA<2, NFR6,(:@F7@EFP;P.B;Q-[_ZI0]7H1,6,>*06!50A'+-@4CX!0;'KU] 0G_?TWBZW43530"ZV:1:ZVMM2@CMJ:!:]: M8[4K>TQ@Q\JY-&RY8YLN+[F I8RMF\GVZ2(DZ 3SS8)MATA:&C&&<^.=QA7? M%LXX"U %[0=1(UYR1@Q3&HI%89BSX$W'*[]KW.-A+TU:$ELZ->1I7FL)V M>MIX,=J7?C5B=A3>V+:%VN]WO>C<63"KV_6D$_T["[8-Y(8^WU:-N(;V".=9 M %RU7V)M8=.S8%.WDR<*;1R%3;8=P#[7E3(X?!:;3-_D++RHA@69LVUKM5]4 MDECW64#P]3EX8P3:SX+INI&F(R$9VG9"^^Q!#3_M!#"01\J\]KP*QL*_C+__ M[$72?"!K\(I2?PW$,C8>!:SFZ6(R!4'TCB>%;J+X*LJ>TTT6-/WI+9EVG<:P M@E2)74B?SI8!;":R-0VQVQBVI"?BVV49D\/FD6B_' I:0J1N;UO(HRC-BRQ] MQ:_'_Y2PQ&JR&KWL(N=I%1*3&E3PO?S1:"[GS\AT>>89IZA/5_ MS2,D[FH)!FK'VT&SLR7$:=X-+9VL(D9Y,R@Z6$5$^[W0ULL&F,6.1T>GIPUD M:1X:50][R% >%UEK>Z;??E"47>PP(!R:.]=1!3OG(6KRLDW'FT7VP8B,G%W( MZJ&\U%949Q'W-1 7F\_W+,)1!N5>+C7,PK<[*.=$1:5/V]4V$/LD]H59>)@. M9:&N)6,4']-I,E'Z>OSUS#Q-YM4>CT]GA427*XW0?1^&VZB>.OJA#%I]C:Y;M$6K=SO* %8 E7=B$9#@W61_I6Q MO.-5A#=)A"]9DIY6YM2N(F#W0QR]^?CL7^R_)9 &4IR;Q3KUWVCD84N!U3$^ M98QQ5PC?E?A!@KTG(;C2Q(9JCOFQ:5LI91=SA4Y0.LQ&/& @DV43-WX*9T/J MP"\:V+8R3&;KOS*J@08NOO;@[NG&9Y"9RPT6 D$ZB)(T 9_4FJ8]5-7J&CE] M1K)M$2DPQ0"+J!K(W/&BBX0?GL7ZM\R/D13C4G;\] H*3=>4GZR!*LABUK'/O80<^NJO8#1-\E&ZP#IEC$> /KR+]JI5=A[!(1R ^ M@NYRYY]O+7BJ[3'5UY:^)NF#V86-8='DQ,(8K)@D) M01FTKS*MP2RIB_OHO[QB$1%+2&1>_(W YBTAN_,PX\C)$)R%TB>4I@%3&,G! MO\!S\@"B"XR6Q#KS[L9>?0E[#&3'W>@&Z*N;9F!!)G@%08#6Y,:#V[SU?CE@ M)(,B)#&.DLWD^7BB*+FEP7?>199BX>&?B#S"4E%1L[M%=Q)WAVI?/7R?H0\< MJ%,)WA*"(%V\96KRF_"D=1O!J+I2*_?UB$] [*]3Y+%R8-4?<"T?L(X=> M=INA[S;P:D.H]W+#<(F%DH*@E47/1:V:8V<'7=YO8-9^B:,D*9 9?\$"!KJ* MWNL>"V73XWP(BMOVRD]V4>(&F+QLAWN (8H@2X%-EMY26,X:XQGH.H6!EQX_ M\QOD@P^G#(? /\,;#;,-HW8OZ(8V:$Q=S-Y< X/S*ML MS Z1;C-A[%!Q<<5&[AR!-HL;8FC94Q;I-BB M8%7LFJ$PD_MW('GLD&R(66S@(86T[DD8,]G$0TMHE92/0;&0[>7AV(+80V=C2>=O/X^Q]>DM?AU8M MQ.!W]""IC#,Y!4/?XHT$R5D4CIKJ"I=E;\Z"R5TO;.THUEEP;^B#+LV\G469 MLZD.?$LZ\"QX?8B@UD^>F 5;![\0I,G=@];LLU>4FBP)X,"4\RF78=*J1&5! MHBCT(,+.*WZ2X#N#>!TQ*QZ1A]"6Y/-$F"^8=?BOU80_S#KRYVL48%XEM)SG MD18RXJ[-)DWZU3D4?I+-%] M').84]DV(_9LHG3!FQ6C5RSY^F^(*AOJDZ/=W[95I8=F@&55#61'H43)]48F M_ERW #\B?($G6$?!$MJ;OT:42-!!7T(R"MG&THMTY,\.+;\J3NKU=A=$>X0N M4(@V?@JN3:R +S?,;0_Q[$+!MN>0TU!(-^VP).J/:>==4'IH!34*OEV8D"5W5-N;*STC>E&]AC-P :K+_#4N=F.U<0 ):0U(/*)N-[ MI'+U]VR-T_,_%0P;P6!@65KKH385<'<5;!I!#3Y.-HG<:P67!E7AY%PZR:2& M![)"KRCUU\ KQOISAL,YP^&R""K< %(L75"F(/KWBP4^22BUKKQ16\#]^;NU%EN SD"17 M*%G'_HY-7+#B*[R*%P$I,R[DPP$#V2'B#+HY>,GH$-9.IZ^9O%N>LNW6C??+ MS9/_$N)[=0T%URFZ.7BM\ JL?610RCHPS;DV_Y:+0]'!G)5+M1YM-X!F9SM. M??MR590<3;[,X_@RM%2H<88O3,*TY!<_?;W,DC3:XND>U\D5D,-3TW*,=7L; MQ,M03K#M5&MWM^-<=US,:MRR+J-.])B7)[P \N2$'JP\I7%FV/YQR $HB"GI M:WN;E5V,G631K-J.K[J/'6=69X&$,+-B/ISHZ:P]PI72C,=T'(LR.W)L_-H> M5O4P=A@%DVH[B\HN=AQ%C<6IXNJJF#"/@T@0Q8_L#-(YMQR[6B-S""T5[/9D MN;E#21+%^N>NPP!VG$+Q\E1BA#OP9!['\!8/&+Y ),0B2="QR:A?HLA[]X-@ M$7IU0K2?R6YC&'PX97-K?S_;>]IQ@ ]:SNK#JL&D>1QL4:6U8SK:S?E?0H7Z M,&VW#[?T,PGIR5WEK:4O'\; $SWR):VL6@S'AT_' M==SS4V3^RA%VF^X;N^!(V&:7&\_OATZVG%2.ZY,$0JBR9P3/9JU MUQC@F'R: 8_Y>$F*0;Z@\/C\M0I"M$]KMS&,U@5HG6;;*]UQ$#N._$&+7$-]O:P;?I/> Y$'C+RQ9HJ'X;'?N/G2@;#N#E2]RI_YF3^FA*U4& MLG;BU8F>S7ILE12Z^#C>9:U\6'L27^O,KLJ4K2%3VOWM>$]UTO6T.3*C\R@H M@GQ,9Y*+"M]40:T( AO)A2IAKQ[Q3/3%\R[ MC&#'D=5=Q&K$$_1;!N@';\<7Y5R??1NBE*RY.5VZ-J-6W5G: MWHX#V;8@%:U93ON)'KN#,@+/F8'&3N>W!"M@UTGJ;_&+(<.^JC4RIZ*CV'_# MV^&-;9E]J_8M[V ^V^,K['N^ES0U6Y'SGKI48W\19N*8Y[%TV5>=A['B+NV7[UN^Z68"H=6.1ZH:= M10VJ;NSJ<)?/HMZ2'O?T7Y-9%,?IMN7D+]8L"N)T8U;WUW&,.BT6J&5=-3(" M"WC6QX82G0NF%XCI7"9^,PZ5<%\I5/<;\)B.\A#\FX>MI16^Y1@/]8F#N.#5 M8O3"H,C8A)470+>^!J.3!0R'I+=%6*3#[+4(/60DXSE4CVB-L"H%64!! M$+V[6.ZXB>)+?+WX*;CTM2@_<#!SQ MGAY)ER.!FPI>2%$T6]!G2CH>N!W:1 MYOTP"TM&#S8>=!?-PM[1@ZF'WG2SL(3TX6NO2W0ZDXF=&&;'*.2>#)+9T_H5 M>5D 2Y//C^(<&3&EA[=:#00JUS^TLY$A=-DYT:4PG8UJ"%7F,8L^)($:6]VXQ/085TU&> M:>ENQT'OB"2ISYQY&.DIKM\QGM8CQI8D_\D=YQI'4K>W'2>R*ZJD@AOS.(-U M$+YC/(TS I;D]!H_]%-TY[^AQH2[F@ZT1S).=J2:[$V6PAIMHSAEI8ZNOT,N MK=X]-^@G[+@,>R-T'K3;9N%_&8RUP^SHZ=1JNU!2C_&U.D&LU/*>D"R1_F/4 M.H =Y_\@1-0N;#I1Z5,%@GJ,A_DHD5"+",(\_\,;*@+SH 'M.-&'(J?V9.:) MGG,M@*AC//#B8O$-R+-*(W,A:.]N[*WP!Q;??5D^:[6-090YQK([22EW1<.Q MKL<22GR>+-]0-8W9LHODV2#&)4.ER4/8>V'QAL#BAII3PG64ZX]98[ M"E&R3OTWW2#? 08VQQ3AC!?P#K[0;*.+?0/,C%Q"Y4T4>@^!&]Z[6W05;5T_ ME+%IC$_9NYOHY9"EKUA,^!_D?M8BJ_$?B3!#(;W4'XTMW2GQU\7'M\Q""D%+Y1_77*8(6_HNTSBB4TB]M: MM<[5IZ0RW6^ACQ\02]W_8HM*TTF^OCTK#_DREK3+-)7B9H%0X?'%*YOW%FP ML?VTBG;N+&)2U4=V2(UV%NP46M8JG!Q%#7^8R3GNMUD'4)AGD9]W.+O[ MJ-*SP#,:TQI613D6JNXY#-*P]X6%F2O#W!B=K02S@)DRM(?K1HDK\]HUK M]9@.]>"7VO-\2NEMN(GB+?GA%4I=/S@RL8G4 M6,(K!8&T5"?!RRZ!)\+32,2_4L;]#/J)H>63XB@\9/'Z%6L*BY<8$55#Z%W7 M[#3P+-6;413:JMW-'(A084V^%#*D6A;.PZ\#,5QNL(?$3&[VL".=WF,F[04G]KOJ9.6-[M> M@Q78(]E-,P;'@N-@EM):J7-3G/1NTWRC>)X->_IGO#,;Q[C;;CYI%?#0@RUZ M5.>1@ZY7,N1TU#F^?*Y2*1,T'%B(NPWQ=@A=RE>\(FGL/V?DD+1K6-I]1\LE M4VT7I1[0=0B#^H 2YIF:AO"4 =L"_\];N=^E>ZG[2*:+'%A=:J>]OM'A.\^P MVB^K[WVQYW^CL 1T&&#@Y0'/^W(#4#*ED(?*SLC %2UYP/>U9/FK/[3*\A'T7@*3U5;/OS-K.[' MY@UPJAP[5(R2\:N-VV<^BN_"8>2E,4P4%@5#]]FLARW0& P]A>W:5:H]Z323 MH9@IE:)/M,Q3S?+86M*T8/%#''G9.BWO2-:5*Z"'O(O]%Q2]Q.[NU5\_HA>K M[)-)G')J%?Y7J5+A?Y3!VR4%^' U-7QUVV&UP;8IHY?Z)(365'7;0::AV#B;O;\?_[H^3XXU],>H%>9W&T0T('3^/70PH.0T>8I:\HYM\*^IC+9Z?N8%94U'K=029L>5-/VOJE)4\ D_@W_*0YTD4N M*':/?)O-@E*>"?=T)9NS'7_0FPS$D9,.R.IZD^GOQY-FF_9&:HJ2)VUZ MT^:+CJ![TH MW3C5(G1/!PMBM4'2\BC(%HV30$%)%4[^MY,JPE_]T-]F6^G$ MJK^?=&J$)Q([;/D[6XTWAHUM$O6^]9!)H_TX]7YGQKVMO8]N(*QDJV2I\ MBVGO!O>[^FZH_'YH,QGUYB6/:(U\4IL\85A0*Q2+E[NMR\ SA(H^W+=(F!I* MTD=)3J"JN>DLU_"EG-CE*]RMMR'+VB"EA_+)*O?I86.9OK\?$8ADX#1&,9$J MPC5:/@?^BR@HMEM?\R*H0.C(U9;:PW_RAH&&-)$SHL*CDV9##UM=)^'AI)EX M@!A5V6DSL D?*+GQ!JB*5'32S&J[IJLRV$F;W0X\6IVWVYF)BJC85KG[S#T% M]Y0ZP4G;A@>X] ]41D[:D#P 6S45G;.5N1KVRAF9%\]1EG(7XB+T\LY<+5[Y MF/88J3OHQQ=N %ODZ14!PB&%>U;DO4J;&U/P13-28@XH.HP&.YMO&/9M1?9T M2Y?)9JBTN.IT,YU:S[W/]RB]S&*X>R5;0MG%M.GJN%P/1#3"-R=Q=G*7Z7T4 MKBE#Y4&&VGV-+4D^P[O(#;MLL/9^QDC",M?.]3V6'E.PG\T+PHK21%GBL<, M%JY;N;GU?;UQK5OTI+>=OI)?M?+QT.X9OZNCW7[L.??HNO0-WG9:V?OJ>NP.Y)S,* MG'2!V $9)KC93K, Z=!'5&CY&*/&J.QM. [?,!3 ?0<.WT1Q4XD]2G>OW3ZE M_KX_;L6NHNPYW61!<^5:G(&=QC#HMXG>_ 3O,L$TI9X:11?+U^P7?"'AJV\C MHZWK*):3.^ 6_?4G2Z3R'N 1'9DVAF5G1^J>/Z5NG-H@$@S 5/4-,JBF_5?* MPY"B"*YLD:LFVYG<[36H+EGEZZQ86MYNHRB8]+A?ATVF'I_L6@M7/@NN]@FN M@J!H?@4O\;;U205JU%*;5&L$*X16L%32^3#+KZN\BMA7&[GI"3MZ=^X!/+ MOCEQJ5;E'CP@BG?X4GJ2;^&3&[V$?E,DU>YF'\OQY (W2?R-C[Q55-Y-7==! M.LY4BY,_1E<96D5YJZ^11^J#"-!<^HYFWU(>=GI^_=/QOZUJEIPEY]9P4JTK M[Z2#K,;<(_338N*8NN*N(YT."F88 .GS]YPZ[P+:' ]1KX(Z:9=:HZ3.]E MNFNIHCK@!^QF4A_Z+2=-M3P/Y*W[--;JY\-;)8@,]*QT!MOL<">?-!3! '+A M4"LY)SX/^$@;E@D'"BH M^&K/ %V^3% H?DD#NP"Z(E?TOR(71O(6:3'843I46,A:04/!HQ8UI+V?N>Q% MV=2ZDF*P%!OGP.N\-)J=!XZ%^L6-8S=,K_ E\H8W^QOBIB&*=E*V-Y()U H]\\OP$0$D 92T#KW[*(SS?UZXB2^%I1[G&^99=;$O;L5+""U1F'#4 M?I8P>\K 6/_R; MCV(L-[WN]=BC-89Y4LFR)'=8#@L^*:&-53W,D]'C6E+9N(<;WSR++O;-;4A6 M4>_N4W4V3UR.9G?@/42Z=[C[AOZ<,09^C4*T_^K&_T;I319Z:G1S2>,)A3)Y MC0.-7N9W*;_R>J>NUMX\":50GK2(],HNEFHI!VDG%JP*]R9_[OR*?S9]/KX] MK6)RE>XO_"!X@KNTO=1"2R>KUN2GSFORDVDR+E&?T'A>G\1R1Y32:,1.:0U(W4'.VS1VG:_ M"NJ-W+(V$XC\;H:Y(G=$;1R;A1]J%,N:UN8L5V5>C%;9Y2I@ .-;O\9@?& C MS[M8NX1K(+(AS6O;#F5^$K*WQ7 SFWTZDHV'Y[G,'#*OW3RV1T%+Q)@GZV46 M(N'%,/B!F,U5HK!B*3C=YWZ?#6NUW Q")NO)(:?.R.[:FJYIHRQ5C,->F>W1*M:'-@3&OC3SD7?#3+$J% M37T7B&QL8S!XKO>!TGEVWLF#[>1A9+PQ&/Y:Y*+)F+-"D\C$?]* M&5TZZ">,!0X]O49QND+Q]C9\0TE*YJ2,&U)T,!_$=;'GM)F;&/V6P4V@%[LI M[6F>+-'4.JV,^&2)''YY^S@,YOCR0_JO?%(-4VU?2VOSF/?;<"J$%N#@2 M>C'PJJX#QTC?1>%+5>Z4AT=+V]KZDJ_7V38+ ,+R2QPE^"J*D1O F_P%WS,7 M:!/%:.5^/^QYUQS[G$]B^8Y*H.O<+D"U?707$1I]W,2SCD) MI[\!=@Q#&._<4=F/YA8+VF9[:@NC:]AV3CUX;OR$G<[VDU'V["E&W?4(8IK+ M?C[G/HS&:+4)@>?3L _@;';P.;/AG-EPW*QM=YJUIC4TC&&GSKRQM(46 ]Z\ M FX-";NZ)L;S8@PH ];BG(9Q"KP^IV&^"T.YXS;>43[0U[]E@!@1 M;7=1B*>I3) 0MQWX"7A",9@)&7L5877BAG:%R<^GS- 1@N$_X4-)6%S;UZHL M*74?\RO2'^13*RUNJ,^< L,:ELOQF';7.]6T3>[F+AZH-MV83U*=4%*=?NU- MW),AE4+[&-\SOZF.7=GM!OLI3R15=1Y%;+C0%1OJ#2TY3X\U,SK;UZ5=SOM7 M1F-B"@%4K11/\7U+>&?C7?3K9TM40Z687^B$$ME[7A:',8$.3YN%6@(USS+) MKCSU\,FQI/5*PI5Z+(X.,Y]L ,T MF_-P!O*?3I!J:"/S\D*,^+KI;N?91$_;^,P=ILR>S\C09V30O3&;R&$;3Y2F MR6&41:*BXW78C)Z?U'W[B/_S:RDF0I)8F$;PVCZM7Y&7!6BYR7^X/TJ/;#'[ M>Y2V6(^%38U9C8O9W/BAG^#%^!)%GLQ*+&EL?O*_1/&_;\.'.%JCI'7RU<;F M)__HOG_%>G_LNXU@*75;\U/'6UACEUOR2JC.*/\&RX[$+,R!G9E4.WJSD 0[ M,ZEZQ&>17]291^0N&24E0@C18U( NL,2)+(]8#R)4^XMP/\JWP'\CU\?(;Y. MZ+&M_W;89ZIE6E_QG;W-MM*)57\_Z=0(3P0^^.KOAD96Q;[,/IN0RA3=2<*&=M! JO"5S1E1X=-)L M..CB+J%X-&_/,5CXAN+GR XFJJ_<2AJ*ZIX[Z8W6X::OG,+QPA&L84W;K5Q] M8&:A]\VI>:>)F5S'6=S-DCYYWJN)K]04D_[D-\>+)A%=Y M>]N/GP;%4S[V9EU+*;ZT??QPT63<,H0./$S5WQWE$02;=(KN_#?DU>GYZOXK MB@F P[V[1>J=5FG6' M 4S6?I+-[&)?;BMU/2CM$8R1"=Z@=S\(L*33N%&*>ZCEC>PVAHTK*C,<=NIJ M(V$$X+ [4;2;,8(>7/PNI2A 2R<[I.L#Y:H*IJ1*5CEI8\GA8DX-^%1? M?I@%/P\2-2H)11T69!8<[2+1:.Y-)C#,G7TR$5^3B^)+=NY,U7UZY.+?+"S3 MH[T[(QNMK6/D"->C5'H?E*$68\7W/]U--6$6$80C;$8^QG!8YED78]C%$OY MUN(5I?[:#>PQBQ]I!&+?V*-CC4 \^S;.OHU3]6VD>=Q>'_9W<-;(#6,Z/5=>", M@LLHA+@8S,2O?H#P(QJB!W=/4%%$:02JYD<8EGB:YK-SL/C9@66'(7%.<=%G MUY1MYJY^8NW<67MV6TV2KS9;M\G9@V=IY,AI\W-XWXG@T3AM%D[H5#[[\7@6 MMFOL)UKEJL6#9SE>R-F:+C0ZKS*RL[F3'L>ZM ;:Q9CHIVJ93SB$B M;G>N'U.HU6_XO,;!'DIWDU9%0C_/Q.OO._SUXTPM53P2-UD*.ZE):%N9GCY# M6FA93P3SI?L [PV04I*U&_P3N3(OPA C'PE;[O%^7KVCX U]Q7+$ZP%N+)U! MCX09L'"K]V@0'N1C'1/I^,O=?5'JT8Z(_)LH&^9"* 8[)N)QV^&(A\&.A/C% M!DLZ@W*@.J*-;#C=##1M"4@W)EM;D#AI2[8=G&_**K,PKYEE>B$3S=T"-Q6O MJ1 V"KSOF=MBF8\Q^T]G9H_+;")A,6;_?&;V:,RNR;2,XW\^EHZ#1PZS;Z6QX8NO##IQ3OW8 MS,),<]!.TW[C9F%[.7C+U9[;6=A.#MIO;0_]+ PA?=X$!=.&M6685[M+C;M6 M]=:WJ/J91 Q_2J/UOQ>AEQ>YODT2O'A7&5P2#Z2L[M,KWB> J[*-PGIKD<#> M<\2!U0S\Q34P]07QA;R;LQ:V,X>9 >]:,9%E_ B)37W:]"I$ M%44'[ST@F[95KA+SD M!@N;(!V \KO_$4^=3NVI3P8Q1<_54F37P0]I3C9F%ZZK+P]#0FV;! MH6XGMTUX&8-E)WAT>^G')^U#'>F.[*N1C^%TM:C(^J1<;W#U-+VSD_)488&8 MSI%KC4_R*=MNW7B_W%PGJ;^%J*<;UX__X089Q$AG6T)U^8P=>XRP3UXB MD#^S)AB,\;;/Y5$9YP3A[P=B MAW[O]4E;U,_0_4U6&('NM\$N=':O3&!\G "7WWJF]+^JJU+12=NVS]#F9S._ MS4>0EYA/VIH_,C\Y27VZK"B3@ =@)O93@IZ-)8T"6WMM4QY&?PN$G$AM,TNW M,0:O4J;Q<9%)I6MO8T8BEDO\X,;I?H7/9X*Y"+>)/ 1XI8F=W;C7.^_N._,Y/0]9O'YU$[1\#OP75NE>N!\$ M#0=F>IG #Z5E\ M0O]_D">:IZ3EM/PL*U;4L_X/8*UB,*.[1+T.!X\U,$V/"%+B?2@K\ 6%*':A M2,'"VV+]#5[NU']##"M+N#9=NH\W\R<4X/8O/0G0'<78A9F?W=L0B[.HP$25 M"6C2YH:1;PB$F@[:3:7AT-!!21*M?2)FU&Z-]CM4N^]TI7F_[:+P$;UD 0RV MOPR0&T/4"GG_MUN(4W4#!GTG%AD&&7E:>H>@;'0:2IWQ,=J[0;K/OUZ&(@JW MF$8W2^P.AZB27.TJ?3WNI/T\!VJUO$51J3&>-/,Z*9ME2+I$\YLSJV0Y-RV< M_?_;>]/FUG$K8?BO3.5[,NGLG7KGK9*W&]?X6BY9[JY\ZJ)%V.(T1;JY^%[E MUS\ N(@+-E(@<4"A:J9S;0,@SH*#LV/1*#O#+&]EE3+,786Z710><9N!$D7]HT;WYYC_E#+9=<*W(F:@=Y"Q;='<_S=A4 M=N M^B4#38HFWTTXR9,%"\,>RT=9XNT?#F^2OE M_=)MR]&8%N#4641<0:#B[J[0.(-]9*A>%JLV"!V(5X-;-0PFF8P3N&AFQ/% M8">(#9ZN.>1R^K2@:)N;&S9@MND"0KH582858Z"YKJ9%:[ V(IG95BHSC(%! MO=]X/T0\X@U^!CLL(,E+L!&^BP-RFC%7YU3F;?$V4O:?A%33^@GM_4]W>4*3 MA"M_=AU $?5"E4TRQY7Y:QKX@9<_V;*G=_EVPMVR M6;H#W.^8E.]8]:](6[;#*IIN,&/;XAFN=JUOUI3?$^AMF_W0??(@3^/B#->]*^OBE]-7+N5U,(SP+M7]I MB&U_(47L#"] JQ&PR.Q>=/[1E!9[HZ^MU!Y>-))'>MQ:',HWP9=ZA =:^"?W MNL387C2KC6HYL7!47'Q7(*G_KB5I%)P#2T>8Q)?01)?>BW/IB%7P MA O%%E^/5719+%KLZU"V^.Z1I78<&J%LZ?+$+#J#7MGCQFA[U3):JW3Y/RQ. MVFDXL-S[>HHB S X&V$;J;L4EU^>,8[EV$T@M59:V,Q@ O_O\HM2SA-B0MUX MBK(3F_FLX]%??E7..-Y21N\4A3@]_C+9LI "O(]##&9:O,8&)KGT_%CH;H_\ MO';;7!VI BEZ+$$TXX+3S+0FG?:$ER#O],%\I[F&]O=33!+:BP;BO,US1KO$ M-/>FS7@>+ 6SN*=J9Y#+HFL Q7>!A%?F=#)+(IY6<)V\NC5]X9H>2MMQRB/-TTT5'LMP+3WU47'PN!UM%;@D4D?Q9.GI*%IXPYCR(YK'U2?/,2GU@&^,9>1^+:YR$KS.J0?]ZAR,.GZ"5* M/] N> NPF&)11#S6R);OX@3MO)3=/D8PT-R[9:$7$7M2R/*=09H=S=MO\78? MYZD7^=MO6#@<[R.2BQ9\(LJ+Y./\()CZ9.,H%F1(M(;,R[C5A58Q)B?HS!X' M3?J1MU_?Z3:OCJ6&AT&WSG)I_(QS+G M+L_P-4Z-"7Q.Y#DCBNNX;!+7YNBB\\D@YICH3%>42<64)Q85DQO/7-\8BDIC M0,"LS1'F\K7*9Q3D;2I9(PVF$S5SJ4^,43[@1'/**5N\-M@BE:2EG;DH-)6G M8:YA7?A,@^^TPM0Z_EV<)P6O$?3>1WZ^0\6_SM#]!R\*C9AR-?-4J+-^6^=9 MFF'@L7@ICFOA6M:MV:I\\F+R=@?0N#A8^ ."VZ$]!BX[ET?K9T1D.O)7GRC!$IW^D00E[[P@H7%PW50> MN0MCZ-Y@AL2B.U-YIH$]UC[Y7M*(G$5T'H?,\'4HG/$2!5FZ>7X9PB&=.99S M2G6::]H(KX@I/F?>1T:;PR&V='PD)?IDYQ26=!MG7MC\._$>/<;9OU'C+=+F MS2/SNDWZ[>6AMN2>."E_1<;Q.';F3=BG7-2'<)6F^:'@&=*0CHBZ*A=XTZ_Z MFN^[]J&T* )I](^D69W;O1][&K@8CQ9B94=K*Q1Z2Q[GHLBVEU,^J#(>7<+EH#(F3-NN$]0$) ME1>%+EYY:1>=BT:*-.FS>\(81W'1"-*?8LKID*":H[EH;+MW,/JH,-([ 0P: ME+-"(70(@(' *'W0E%J?X$[HMHTC.IK=DY3)>!4%@LKI!H?Q%] ME2;E\Y:#X3+0"8O+^Y40BWZD:(Z2K]I,'%NE45%@Z2K-5)HW)\#G&'M^DYM9 M=3-?MSC(A)A,PG3$R%^=&!FOG\B?/;AP+IY7G(RM "MI];?+IM69$D=24%;A MV(F;,\2-AN/F>'U^*VIHO6%)H[]?-HVFD4?=,L8*UTN72X!/!*NNLB3+/QQ1 M!A-EIEK-DD(_.@K!H1"GY+,*,#H1-Z,QHEXQ6I%GV0%@8.0YL_JTHIF+N0$2 M?_*BU8IL+HBD3C8HE:>MD*[5$Q-V\0WO M09SG_'#PDF/I($M7GUX0$H<7UEJKLJZ7"*,&?^./!%56OI7C7@Z9#<5F7@Z9 MHT%*3^XLZ#F.T7LOE &6]*">5-VHDGW.O3\ ]_V!)77(OXS6\;J;\4A.+[># MS%Q?M01/]#_(7R=T\+S8ZGW;$IQ=$T4V#.=%UNFCMF%IG>!?O:$@,X2PYO>= M4G3>YW[Y*Q"+W[4"C$LB@*NL0! MF3V;"7H9M+$D07;A5+#GA/2=#UK+G7\L*!2A=W+'.1J=Z^QP5;I 2=/RL+AB M1W"FVR]_G:9HK##>;J.^; .<&U#D!A79_CNLR&),N#P EP?@\@"T^G$?+,X# M*+,'9<]F3/<=%_EWD7^#D?\A4AR>T#[W.+9+O+\D<:I=. J^!//QF&9YUNUW ME.R"E/LTSHB%K.65TNS)B=(=-3H:U42=B'/DW[46I<9NW5_^8B_21C[\-?OG MEX;@4H01C<0$@ON?MQ;!#5[I=#&HK@G:#7%Z82#\.EST5BSH'C\?I9&@L9)!D$"A?W R#!R!4:NP&AA66K\"(^K+'*51:ZRR%(*J+X4 MX0J&X,A@9I++9=##%0E!H,(TIV)$#I.K^#$HAA3RI[06_3CZG)\D-4F!#[^2 MQ-%D=*Z7>R<*&I$8^6+NT1P(TDT=S%'IX'Y;^ZA M%[BJMQ+EW+LO<.\MDN\VS0,P3EN?+6_//08#CG;*:7[N11ASS_^-R@ITK\"8 M?J]13SZA>W0&'!U'I1Q.\H[-)=%QFJS$BBP7_H@P))U$)=.Q(IMSC( AFTIV M9$6V&9PDLW;MZC3LZETYI\>\&H';)I]'?H%5*[MWZ6-3U[')?.\(U[%)OCXP MKBJ20DX]DNG#@ U10Y]2O#JV3/H- 570#&Z*+]F(MCXHPB:%4WQ))WQ1(-!T;054B_1OX5^=>AEZ;!6U#\XCZZ"R(OV@5>^(PO4L3,G%43K6,_ M8FWEG:M*'87VXK[ 'Q!(V?:8R0_Z]EL\Y*"?AD,[Z HW]0FUD:_47W:23\%% MW!+:8,QP8O#X09=C^-% MRECNOL; BCS%\B=Z8N;@C A)(I,YXFKJW2%#JZ+*&.>QCUF46'Y0EA>YK/7 M)([X)^LR:6,Z[^BLA#]WI8^_TCLNVRE0"I_[I[Z,&T[HB^@/P(P#Z*E4$OFX MJV8 ?W#"&V)%B^9N#5"9WY86)0NG@AE!WXR=7#">34NDP5T6M!;Y0-0AC1R' M9BS)/?\,^#0H7=M:ZZJL.2-Z$B]Z?:[: ;(*PWHU5TN.Q^12J!'U<\^;:Y9" MN@*1KML1#,+T IOS=3@"_.K\G1^EM MF@4'TJ3N)26U+FF:'XJ_65GMLJ1'D\WE&M4\U&"'39#^>H=-QOL('PFLDFTP MZ+K3B92_NUR4?@VBX) ?3&&V^OR"$>Q]-XK@\O/VU1NP(*RMM"E>[I%_Z 1V];NQLXV9A[@O6(+0?!$'M#N>YUX_9^^UL> M$';$ B.G\GN=[5&RW7M1&0]^C*-/FH$U30>)P=]WW>[@=KN;KX.2RPJP0WJT MWTZ:77AT/@\7P:XKUMR<6:05&^/,SN<7B.#RD2>#..[O8(%H!J:?_?(7PZ_-&^J@OHBL(Y9#NQF,XO3?6#92 M@)7X#K=NIJ 2U.?0Y^^)\@U30\F&_M<03T3"C[0*3+_H3HW+"/CX&C= M190(V$;%P0&]^)=*>PIZ7*,A25]CC M"GM<88\K[+$\<=05]LC7=X4]EU78P[FQAEQ0\.XC5VQD&L&NV,@5&RT,P:[8 MZ!)U1D#%1M04WSR_#"DZZLQ9,K_8G "^1,*XXB/P)'+%1^!)Y(J/ !-G$7>/ M*SZR-4_%E1\M*4SIRH]<^9$K/[*= I)+3'IG::U3 7AGV2:>77F6*\]RY5F@ ML6N;2''E6:X\RQT6D.59CE*N,LNBRJQN1'":"BTGPUQ]EB.CJ\]:!A5=?=82 MJ.CJLZPGH:O/&E6?M8TS+V2/(<]512G:H%W\'@7_0;Z5]5HG/\'MX2.,CP@] MH^0SV"$.*X9T&_A?I':M@KR0[C3>H58WH?-;QC(=[B/,9IB!\.$A1^ZAW*R@ MHD(T0R\8:9(U0, _G;:/?_CE*8G]?)>EV PJ29 RT\+%8\U5P!5;$J9FML>X MZA4(S]+H.?:]&[2#'=U?,5>D5>P1^6P0R@N(5[VE-AF:]!16IXCGF)"@ZZ3D M,H;4YPXSEYOGA2@52LWF"'/;+' EWFAKC+&M$E&Q?I/CM3_.('9#O-S[%Q1A M R#$M_K*/P110.X&DBI1"@8)FPQ:PV1)!\(FW1YO\ 9]HC#^(&*CW)VLL$,Z M$X@A.J4"W[1-A>KNHK.-E#3F5M)%6S]=-'+F2(;3RMD708V)-.U6QJ>B=GH1 M^%;P!2C(THM('9=ISP1/$HF[:/P,,I!:\K*IA5X$BB;7??B\NNA,RL$*3\=B M6S1R1I]/AJUX$8B:S4+1KO1<1([B\'MFF /!(9&36R9W36C-O12B#G (]B5* MZF,JC,22_R')>MOX"JT.<9)9&Y1=4M"(T_),258_QE&10$1S'%(:C&_^G>SY M,<[^C;*3)#^M5$SJY;+D)(^EY(\2 >20XI.V?KO#./+"?^.3V4&B'7M>+HT> M\9G\V6X\&.X^ETV+NSB' M?HG4VUPN);9X /+>,G8O59@;72XU@-, B"VI+Y(&#<$<3?LB?-7+I6I?-[\( MM^9R"5JK]!?ANELX'0N38#Y/HJ/DI ;%%$7>CI!&[)$IBH\=*6.9'LUDNB('I/'^(T?4()Q1%!6;0+PJ",H3[F!Y008Y1&LO J041^>DE) MV>^U%^[RL!R)L1OLR*@@S#%Q6(M;&:VI *F D,1AN,.-I4D_HJR(7Q)2K#XQ M!4B$?1OC,W.((QISV\M 0W4\@3V=CL,6.XJYNK+.D=+1$'V6#!;+Y&KN/EJ-(P[7R80FWD0@V7/ M13B+AF!PH#B[D,ZG&C#(EY)3^$4LQR%']%Z$W^$BEJDU#%-58R< ^>(WL!T1.M$WX1&!JE3U=*IVF.JS^CA*!J M@WR$#H3QKDF+I20+\#^?*C%-%=BBA((,KO]U];.7T 9W_(=>M:X/C)C*'/H@ MZ?6A;7EH)CI ;X3X'(Q@;>W&O4EZPWKXG.V"#\PVT?N)KUBP MZ%M<,]28Q\GK%W@[)[ZG1G95MUL;V627I9'-@G#<0O:IYB,TEBF<$2$@RV:T M$M):*H$O#&/G"03=6O]%Y+-.1HB1ALA\R:> W.$G<:U CJ8W MO/2"+RZ9AIYBF1=(,LE6Y]?J$.<1S^.O9VTP^0XNON'B&RZ^822^H:-?+T%J MV[L@Z][+G3&->[I2JT>XJ:53->^X\^Q8D8^,/T[?'^/O5F6:^<[O9&M%2K60 M0?CC82C+:FJ*1ANZT@6F<%I8GGKD_/8@O3[.;Z_J"%*Z1R_"6^G<\38*"MEE M>)DN3+G35ZZ37K#C48 ^)07Y(FK7Q]PR E5\BFQM"W*0V4[73NB@"!DTKR*& MR[7ADK72^SK(_2RZB=4\7EH^ LR/X]QAB_ $2Y[_VI '69D>C.Y?9]U61V9Q M-\@>-S\&.:^FG?X&[' [)ZUI1Z++)[_8F*.:@U_9G3]EN$$YN.!""1!W^X<(>M1O)O;P K$-6"UE# K#+;OTT M30!VR4V@GO/7%/V6D\<./VFK7]\/"L#NH[*/-!0CZ M&Q*&.OCCH8 @>Q&1.QP* ,(H.FNHBX%FOWSUO@>'_,#=6/OO+N;)Y;Z>32KF MP ?SL:_[PX<7)*2#_/KM'E\4T3OI>K%*4Y2E=P%63E"([VE>4UW5V5#H(P[> M,L?"4)HD%V7+G<>_E);N_91=9B(T+;O*01(TZ%P BW9[N6"!ZN75/"[*]\2B M>4=9\1=(FHLX9"K:N>32NHRB)QF"+LR%/I)?)O;5]C"DZ CRT1L1C6TW4,?U M,LXYM,'_^>49?QD1D7R]?KRY?7R^O7G>KK:W7V\?M\_KN_73[6:UO5\_/K]$ M7NX'F4D_3[53J8'4'VC.=JCV(O0IM <9V^SZ@_2 #Z+WV^_DT2XD<^3PQQM, MMPWQL>)CH$6$K8>M] MES"YRDQS I6\9LC8X4N4("\D[Q_^*PY):\POF%%(0=LZ:F3^)$&*_W2#?XS> M\2D(8K^"C">/I_J %*#S[MB M4[LRD(I[N#0@)")5/L\82'=>D/SDA3E:^?^'14#AR:URMSC@B.<8E)$I\I+= MGKYW]HG"^(/L3&P?BN> L:JTO6$Z6X4L.=*RFMC&&(AFRG#S!)PJM-3GB6LW MU0/R4D3_4U!"YM;JC3?(>.02++4Q+JLUQYBU>;EWF,ARY4\R5]7=4"_Z,4L. M,)))FE4NRI^"HN+6WTV;)#R4U7\V+R1.SV++Q$-CI#DEL_F.-T^A;(UA;/44 M8F)&Z$[Q0K)-/_LG22E&_O_\+DNH,"I_B>U#]#V[#6DD UM%]9/QG;">MSX3RNHUPFX" )XHS'QQQXFWKSP)-N40?6I]?G[ M0^OLMH&6AF3:19AJP0_+<:+A?6Q+,:#D\6B"WPD!6 KVB"A!$PG3>>$AXW./ M5TYV^2OZ/?XM ?OD7N'(56;>"-L;#QEP!492NTKZ/GW+P1[K\S_CL3?+,<8+ MZS#89)BW'31>*GGQ>[]UL?3N(&:(KB,X6/>4)<"700&]T->Q!MA8X!^-*2(; M=87KV?$#2Y$Z.&;0%$ 2K_P4*.G;@C L((E7WW)4G&/XU$$!2W$PV/3IA!4L M!?M,TT<8L+ <)6(E7N\U93FJ)E3\^4$CRW&FHOH+(DN60C^5=L<)9%F*I;/4 M-5F ; J<_ FHOB:+KUF*"V5EA1'!LQ3D8:XU 9-8#O\ C]%$_/UGH&>=&6&U M' %JW*YP34R!A[^ PT,[6#T%S'^%!K.2X38%)OX-\[\44X/\=&OC#;3 U MM)1EQ.TR8>-%Q%>KA]7C]>WSOVYOMZYV^ )JAQ\"[S4(:C:G3]Z18+/<%P< SF!SFZK=(D0)NX%?4&Y8ZW MD7W.KFK3))&41)%Y&40QMX]#K#VF1)!D1UD;4_X$@R7_S?,G$INLD1"4!^(N M&TH)Y>DF%8LD1WY?Y^'K%ISQYL['/DZR+4H.]]$G*K(,N'*4-=1D&XP/E&3' MI]##ND[D$YZ@:0'8#N<>#L$4D]5GASB2GNS>,/,U%45XK&3FXV,<[83<+Y]G MD ;]#+]Z@^(SK335N.FS03N$E6ALT&!>5S. F%,T5SG5)_ EPG*=\D7_^(I& MFD-LW6C_R0O\^^C:^P@R+VR<4AYZY1,U([G,&6O<.MRC*A\/3>J(>5DRR6 3 M@8PJ-0^Q%PTYF_)YYI2].'I7TR-8(TT*R/R0A]A"]'D%)22L(:D''[J*V3)> M%4F@, &"72$^+I 4;<+M$5[VR-=/6T, RB8ILRA--5BLG'E!A/PJ8M4XM#?H M+=@%_/9>THD0SH+\$!CU8'Q@=:<*D$>%F&SYJ_D>#>E,O)OE MQ#_FDDF 7&7*+C*SUG-0*!$D7("-,7Q"4;3CGP?1#!A1'I7HCF$5HF17)>VA M-];8UK?H\!$G7G(LN+:*)15/NM9)KT\D>3&.5EF6!*]Y1FZP;4RV3RS]F-;B MXW.+$JR\\GAL@@\99DTA3X*X_I@^XI&N9==.PZKZ.GF60BL[F9,.8#D2A(D" MK=PUM;"\Y>C@AUB5'[@'C0%A-7?OG/-"Y2V^8&#,$A2P:KHUX<#ZRNZV?! * M1K8$L1QN>=RYW5J'$6JW' -#X_!-?(BN5LAHT= G1T& 0,: MA3GKN"PO+IO ML++(2_&P' _*^B([1601T(MO E&"B>7@#[L$^BDJEH-_SHVHD/YB.7;4K@5U M'%I>^SGLPE!+);(<)) 97D/LL1HLF-;WV'%F6IH)1TN AD M"/L(2W(4+4? L'/ RA"R' 'GB 5A]J3E[8O4?533"X39P99JS/T$3LOA/N<8 M3)$7:GGW*]5L$>L!/8=OY@YZ_,,.M,B3KC'?(ZJC4:D^/BV=!J%+B[!C6G^< MJ^?3T%=#B'/Q'(.ME=28'A"7=[VH0K1S!IOE]_LTS9'??->39JS1OZVICIG> M?D?)+DA/>B'K. Q:!W+W"O')49X/C:K%H=% 5M%"!J5@]>1;NHTYXHUN_-7# M^R14(]8,&;1!6("GV*PH7Z6$FB'F.3?U:W-BLXJ;>'CS ^(G2% M(FPA9B2+E\;+[^+D#059GO0*Q+4L.0^$!=/J!5%]39BR8(/2+ EV665S?_,2 MO]SU.)D@7M!K 1: DFE&J!ST*%'27!4U1 LM$&&0O:REWD'BW+JWZD8E/@ M"K,<=-5KBSA M)--_F,7;[J\>),+KN@SVCK" MT0IE<8/_\\M-D!+\8<.1GN"KKNN"DCQU*MYB53QJ&V_Q!P1Z1GN,V63D'H>N M2 .J]\+&N3J>QCQY1_([NO<3 )%/?2;> 0F5V4D^Y1 W[E/F2T$Z_B1)2CEK MK&X[*#\^3G(>(2HQ&.6>VRX!/K'$(*:UP8+E(*#LVS/=;! M_H-\VKJR 1 1+E@*5>&K)TQWM"'BZ6RDG?]A4$AM2NXXG6=TZ%< H*L*7Y5Q4(ZR$-)MX'^MW\H8*3Y,A3^> MVE?JB-/]O:EN<1*>J#[,ML/*!E#D?PC%M_$56AU(,P\\8\"=KO5#SL4'QXNA MY-5BVGJ]]##MAH(EB!,E71O!G!TYVBH.M GMSW:*']-,@XP]C4[8#H]"AEI3 MIHPN(]CVU&\SQZMK6-N.136E0(-%?AF9YC-8Z9>1NJW9,K^,)&;=%OI%9#A/ M:*A?0&KS-,:\E:'D6C$+,!K>@AUY?:YX18GV( T#TIWWE$)_'[W%R8&BYH94 MZ82C \[2<(EH0SW:LL,B:DM,%O 1?9X5NKM]GO9+9BTQ\7_ MY_/;58Q9"01_;;%QE.+=$@WIZMC\BR /8L "(( <>(C.CK-S#A/1!=9O7^+8 MI[UT"Y7BQ!K%S4?/2]VG^@9]X$LTH+]DG;%SES07"T&TR?87%*'$"_'>5_X! M7\JD$3%6/%&I&? "&VJ3C0%7U%K@,U[NI*Q2XD##&VU=6.$<%8/AS%*XX"WW M[?%E5(T.]0O84ER6@<:84RAI^E[>1UF= 2W BBE+I1HH= 2AI"&6L M <5#C@RUECK"M5QC9^MZECK'=8ES5?W04M>W+C1Q-4T;W66,*SQMWN%IC;"G M)/;S778Z6>54O);WCA6C=R*)KHY?4/R>>!_[8+=![^<[U;1+>Y<_N[$$ZSS?@V]Y)MJG/@>A6QTBKT42M>3&CI;LY$A_3(W\TMQ MYJRV),WCYIJ2S;_.NJVO^#P<\@-W8^V_SX\QCH_N]#>81#3?ON,!>6G9")3C M#6J.F)?GO.]BGFO]7;=CI0BZI!NT0\$G[?145A9L4<(6@;(IFG?X&&>H\2V: M%8+2;(/-!=;N1,.-<=]=$'G1#JLTIXT5G5COHR>\.XPZVOZZVJR03\>M9=I= MNT%$URF:ZM(+/MJA]6L8O+/R^X;-M8:IK%_BR1_&JK M>Y8">>X=)M4[+77PG8L7H;9KJ0M0@UP8J4!;ZB_4@#!%M7N1SL0Z5Z[A2UR] MQGG6$#:KR*\F/P3>:Q#2YS_X:TY4E%I76U=?O?)"0B-)(:K"--W%I]Q/\@M. M)5.,F:3E-I[W"&4/9?FZH.2/.QP4 ,)"/\&$)0!AWKW85V<>47:=)TG#8=#M MJ"V:,H4/#8L\&EIJ2,''.-H57^3G*BG/-8;\:HH[_<%XGZ9RF39",6 $BW$V\-)EUCJC' **I/&VDH&$*:2:<9 XB5@T)Y M2'K&5&::R^$O7ZXI-4HQ))S!4#8O/3+\\:#8JN+ZHQ0@U=EVQ@<&F :G G*9 MD@[:L:A4]"O3W9LVL$C#M 03HE)?/:A8DN-=T4B5(<9^)_Q X:%FQ5B*$'5[ ML^V$53*7;/;>CV02!6O+4JP,XY0QIIK-00WM[-)4\"Q%S#B.D9N'-@=Z1O*) MDHEIC'37>WJC?1V2YTYQ7[7T0818XRT:XA\;)DEU8]7 M7AIP,_VF^8:Y$C@-8(@4?WWKFTLBHSL_,7=]>%:O*36!>9EDTGGP0!H*BL'* MX49Z\*$[6G.[WLT<>_LMN\%WQ27O&-K;!2O$3CCB]^6F;8&N9!I>1)'[!Z'OX@3-(4S3 /QM6QCV.Z1369 M*9IL'K@JEC[RL-'I PZX[L\90^#7.$+'KU[R*\KN\L@7)R%S!L^HH?!+$11F MF>?2)N753EUGO'D0[#YH%WB!F@=9;.B,LHX T*]QQ_]IL%;P)],BZ>5YFU#F M.5X%8?A,3I6\"$4R"11-_CR8)G\V#<8U2C+ZWDF&TO7;#?J(TX!=?*!7S]!?.H DQI+0C\01KHZ>3.+Y;#1_T MN8LM#^HI>X5;F?Q\OZOEZ!CFCJU3^L4N4-1I6?QI2KU#%W+ M61;=VQ@R\H 9$[( F.5=!R8YI'^V 3G@#BG+LP49@< .JC J:FDSC#GQJ!"] MM;1UQNQ89$1U+6VU890!1Z/1]HHU1I5:%].N:LU5K6E?WQB*MHD7I6^D)4OD M/V/Y$>QHT2KKS&SQ-E+VGX2YD%H_80Q1S_LXH:_;W$>?*,WHGH297X()Y@_$ MU;%A==PEZ+><"'RUA&?N3/-@L;8V.$^W.W.98)E/.EY]XGN42+^[.'GV0G2# M7AN:[^J CT_P'^1?QVE&)24'UL'+F*>G*S)PU3P&JGET/83;O)=%[,L9[70= MM4^8E]!,%V5]]-32]T53-:=W/\31>UOAXF=V<\="O0YWN_R0AUZ&_"])G&*1 MER O)!?;%\PJ5^@M3M#6^S[NCE1%:M>"V(_51(+>^]<2U GO##.XL^1" M<64O1O,G.=$Q:9KN5%:#Q,UJ.=9,ZWJJ+E[(: :G /(-&\AH!*8* M7DHJ/K2#W_'Y0T8SD(//TTXAHP[88;^@=/[I3SH_]K,L3+K""-A8=(41KC!B M4&'$]=Z+WC'&MOOFE+(O24-H@BF'.+\W2T^P3_=XP .@XHCSH5&JD=#U&6,( MN_TM)R6B\>$CCO!1$>8!LL=J3D=X1@FQ'LHS*4A#8 \TSWF7^4*%A7V/GS-L M#! 4=_A:E+TNGJ/Y*+#8@;PXW9,H:5NDI&T!U+G>CG1)UHF:]'OFN17@0R1" M&7BE*@.[ X&PX:9C8);L<%)Q_?_+"U=[K8(QGP*;]?OVIZ]-H#).U IU&H+B2BM'$!X>9(&-BN(]R7[?)O("($J^<8:.%2[V#?[/+R<_ M^P-&#-9B?3\H=GH?O<7)@2+!M,N\W)KD[>OV('-/TZ$TC1.ZFQN4[I+@0^9Q M%LW0"T::9 T0\$^G[>,??MF0" K3(]']ZZS;^HH/P"$_<#?6_OO\&&/XF-I_ MTUTVCOD%(9(*P&0<7E1HV-P)]APG:WR[8HD2O=/O;A"Y&ZJ?2(8F;\<*,^?E M2.^[F"-;?[?6[\26NZW^U")A!]H>X.LE'$E(P&9((]! "HT>IORJH&PA #2, M?$*.$I:GK'%%B049.!/Y'>WQM/H!DTU%XO?[9&?AT7^%F^?(OMH MP (F.XWQ=O;5^[\XH?EZC]X!B9-$!JYBKO%-GF;Q 24;%!8.XGWP(>YN))H! MD6I7QQ/&Q3WCE%> "":MWQ@.6S$-(D#3G3;S[>V>/'PY9LC?HMT^BL/X_2@\ MTA0,3&<=+R%3'9Q]+'=D/PJ%I"]81"I](AX[E?))&M]($/4 MLE:T>H#6 ]F$5 G@C)/&K1(ND3X!&3W*%O9P+;A3)JBNJ$#&UWGL)#QQ;-3PU"G:^N+A@O^P1UFP\T+GKG7NVF5DMYR;2V!K=HN=7D#G-\33>@3)=X[>DG16QX^!&\\B7/6DA#9%WSP 7#&GO.G M$P:0GAFEJ9J3 *_CB*32D :,08BP;(K0DW>DI1*LS#_1<.=/7IX_V7Q>CDN\ M@V;\N\ .S P0R8>#$81"L7S=$G02+N8< " A,_I,[IA.*>7[;B_E% L#%X: MZ:F>6OX"=N/+32 K'/@GWWV_MR+(ZE%Z'.OJW'6R(0J!S$_N,/G%"N1XIY6S'&N":3M32#AM!2<1HCOG5=,Z6HU.@V(%V5$GJK_5HA;7]Q%;"+$70<&[1@E++L;7\K2 MQZ9FQ>:TV)KA?:E9L26P^*R/7M1/2=VF67 @I3C-)[OR X4FA?BFE MQS!/B M$#XLUN"139#^>I<@4MV"17.:D[*:; MH]998(JY)C2?U%P=R&ZL9@BNF^ S\/$U+'[31WD1Y^:UVZ:W9#+Z)XZ\7%O:R:6XLA\PO&,>9 3,T)3=[+4.S@QIAK:F!4^F$X+ M".*2"N@3*NDJ\NL$V=U$^:35ABX@O;:2H6OL[PH0V<;\PO1 M$C#D/WE)=MSBTY!Z.WJV^>EWHAG0P! F9HKGZ$ZFRS\^PN/J'>O?%YJA1Y2N(W ME*;T'KQ#B'GYC%_,*)>(Z3!Z+U1 M4C9#RY,$]42I8*!F[L&+Q[N 7H\=J2&7H#B2QR0O9;<=UKCPOO#H@FQR&DYFWB8]>F!VKKY^RAI@LIC#-NM#" M&<9HH\A4W1:TVO\ZTO)M!F2$5B5DY"CXFY3LH5-2(\?N XT$I91I!<^! DO8 MD#BMV!-;)T*F[7@]5YG*>(DKLM0M#5_HN(.&>@LL#8+H0!7/,6%IM&,&[A'Y M1FS.>9[US$W-:G.E/I^)M$'.G2GP]#?K\*3L2IH"77\'CRZY*VH*O/S#&KRP M/%Q38.1'\!@9Z&6;1)V$KV%K]>M-@D-+=/+AOL))L&6)6J[DE;0BX>8$+;[$ M$3H07QBWD&O6G!O.'GI$Z7BK9;,T^Z=/^!,4P'%S:P;,-EUS1;V]NW9Y0E,:*P]:[8(6]?&233+?)ZYY5%1ZQ/7&FP,A?TT#/_"2 MX[-'VN1*0>".UQTH?,=4?L?XJJA>]J$H:IN9,4+Q#%=#:?:Q%KL?H&IP.VFH MO7Y333I4F+A$H,RG4S*N-?'[2LS1!I.;B">IOC$>R$?$*="B&=# $'*7>,YR M0#%_1B1N7:&"K3;7H&Z&A1._-0JQS5+JX6[8:2=5DZO G;6H9A7I,2]Q%G??$':][5^@U;3)B?X M1GN(%L-!1H%:AN9P_VGK>/&]$9!1(X].#):\,O>'I>@P7RWOFF)HEWHR%V+K MA"NX'"Q!B2CK5C-.+$F\57W(4.27:2)&KT9B/^H4?$+MI"2AP\(2?(B.F4Z$ M6'+&Y'J\DI^JB19%+Q#D#/=9E%.^=@\9-7J54UWN-<@U ',P$_<6A(R8">P< M=1\FY!*)*3EFAE9R\U6*#.8/@;\8ZF>*RYD&#]&#C=T=61[D_4;EXTXX)3MLYGHM/%_E-, M4K6+-X5X;,09[3*Z+K@K/N3D)^VYD-EVC[YZR:\HJRXZ?KXL?[ Q5-==2QLG M^=I+]QP$20_'RV)8M80L\K"*_4[X1^;2^[F17T\=[.+4)YRX)+9.' M O*(OM&_#$S8ZYNY]])!2$YF]N!"_W2%^^>%6MQU. M"3U\'1YR]$BWX%_DPRAR(<^W@"S%@/E$KAF"6LIDUF.S61K:&:X%JQETEH8P M=*&C9P1:VKAKV"%2,B^M#>]<>1C'Y,5Y,IO2!F*(AW)>?ZOD6:)W2H^KXVE( MV2EE]&$#R209'RP% ,-9VYOC$4_8128K\*G>?M,>:HR<8Q M12+I*+5'ZTA<_CADA5G]UL\[%'E80+Y$Z0?:!6\!OE98%!&/-;+ENSA!.R]E M-P,1##3W9$_H1<0 %+)\9Y!F?^SV6[S=QWGJ1?[V&Q8$Q_N(9,@$GXCR(ODX M/U:D/MD8BHL3A3\@B'"WQT 3*@J"^P1 Y"OQU"2?,GZ,!"1N#3&^T0'G?:(B M?YE$K53G2F)RXO#LQ MF)4GNRBNX])@# ?KZTN34FU=O-2*Q>MC'/V6>R%ET^:?^/?QR)5<6L^BLN,@ M9B;I,@X%E&B.,+U-=1O6_,U3/04@[XG)&@E-6VX8T-@Z.=,$/ZTPM=5U%^=) M@5ZB3=U'?KY#Q;_.L,8&+PJ-F'+/WJF@8_VVSK,TP\#CLU5P:!%0T>U,5/GD M G-XAR@O S44$-SW*F>%5Z8Q7(KS(NV&VY!JVF\90QTV*[(DV&4J+9798^VC M>J>E2L/B*BFBF_3R#T*A_TL49.GF^64('W3FV,^O9=TTWA M50#Q@^YKF?4)^Q!5WHA?\, LO2\)_C,B\A[YJT^48&E/_T@BV7=>D-"L!]VX M'+D+^XYN"2AA&W0>FF?XNN7HK?BH!D@H J;XG'D3FS8A0NQS^4C*ELG.*2SI M-LZ\L/EW4IO\&&?_1HWG^)I:M,QHG_3;RT-MR3UQ4OZ*C.-Q[,R;L.]:JP_A M*DWS0\$SI#T040*KW-9-O_1GON_:A]*BQK_1IXSFA6[W7L04@Y3=)E,8SMO, M\H3'::5B4A<=L\MJV7YTM^F>F)%6D5\=XVU,?M5PQ!4M@5C.)P"[@A!?+@+" MJSS;QTGQ6J0LDMR; ;/BM16?J)TFH<<];V-7L[;25%]J+JSB3*^Z3&% UB5H1"A5?S)3,!4.Q9F)C_8C MCI77V,2;I1"+.O(. ]F2GKO2.G!ANF574C)$JB70LPA_/OB6,(%"5?@DRMF( MQ%)+\6B^IA@2LYQ1+%"K*6,S4T'CUG7E4$UU75)7CC&-*/04:K+4%PM:%"FQ M$",KMPENQQRV!%Z1?CH$X.4H)H/:U0CSBBUM5Z+1O]/(2K8<&4-]',-SG"U' MT$3>UDESI2U%N?FN<9#X:C+=WP8$FM7T9FA0-F/GJ@DEF/Y\^Z7C^LQ3+4G9 MAXP]&,9;)XYA>;LU8$=;H:ABZ0B?YGQW2S(@8Q'&.6_9^)9W$01VRONE,I#Q M:UZ3Y$3&+&_E",PN9A8G048Q##$Y<^_]OUTL?XZM"9N""G]?!!7F*!6; OO_ M<-CG59)-@>X?;4?W3'5GDW@#(>52P$(^IS)M$BI \FK/>^NJEZQ-@GA(CL=Y M$7]F8=LDU(#D)H(EC.25;I,0Q%H7"I1"M&G(8KT305@F-PG*[+=KQY;D+><9 MCN?\?7A 2MPG6T:JLZA>\AP1_XX\$>/="!W]A]T('W!]4$!8LI*ZT71+%MGG7&?7.?L[2*C!;4HPUU9%U^JAM6%HG^%=O*,@,(:SY?==OP_7;8.+7M5E8:+< MZ[S64JT6,KIA))1,7QSIBJ/@( B26WV 50(Y37Y96._;.)!3EY>%^X:M!#E! M=Z%(;YE>"XR2%+'*(O=VA^\V#)V+B+B(B(N(N(C(149$RMP-60_CZ;XSU9M@ M"@P(C]_TYNE_2>)4^]T@^!+,SLS-?.';[RC9!2FW[_2(A:SEE5+/RXDZJ MXVJB3L0Y\N]:B]*1#>)G__S2$%R>1J*.F4!P__/6(KC!*YTZHTKBT2+YZ;4# MX=?AHI=K*Z@4TFE!L<8=V(OF"@ZCF!ZV";C(/O<^-R!(SMN3M:20*P &:''F MII9&C(:R (<8JINR]AE(/K=M$'&,X=]?QU&6>+LL]\(M2@Y_$E%@YIU8B_;! M9Y^'@VG?Z]2RP:41B2\3@!!IS :MO4T:''F/80JB--A-^?XR_WO6HE!^UE?O M[PEZ]S(T"XK'[V=I)&B<9! D4-B/2PMV:<$N+=BE!0-."^:'=B'CV>4#SRV2 M7)KOK.>1&:-WJ;TL3(\(Z[L\W0E85B%5 '+/4FOQ;K:CCOW=86;+-G#M3J=5 M7,61$M?N= SV=:8JN ZH4U!@8!:#:X5J1/-$$"3'2._0)$K[. S,RD4 ^]39B_;G;^R:OE%P=6QY M1S:$7@)Y,,67;$1;'Y010N6\+VGN:-'_SCI"_*86HN&.H&.^] M6=;T\'-^N MW7B%QV56/RF?I^VW>,AY.@T'=IY_D:/KD,A#Y\O$Q M-R*[GW25:Q=9N:94L,7T/.K):1/Y^T CSM8PD65U7SKP?(:SN5=WTG8T0L8< MC(JY25R=D-$^FF&UN+WJZCVA>Q T_I1NI D]Z)JXET\I2[!?>C<7AO[::^NJ M6)>=5;JH6[2C@$-&&-C[K^'.=V75TQH6\^?S&\?^Y-S;C$FX:G8C":U3VLO& MT3\U S>C*NX!+R/\.[]8-DZ4R;FZ$0)RO2ZF-N%Z\2;7WV)JE//,4JN6%6/L?R7'F]_RP-RNO 5 MF%/RK+,]2K9[+RKMBL&(([GU\@@NN'S8WAN+^#!:*Y%N,=+Q0]P3=>ANZ\()FDJ;_.K2V0 M,,*&?@"H,W1_"R116PC#(]'0_2V01(U^@/#H,VAS+A'\(A/!W1,F+B/>O?UB MB.>]=[!QG],/AU^A>@C*%Z+(071:BRT)T68A]3S-5$S;/+T.R$3MS- O<(?(5GCAUF9+6 M(MAE2KI,R26@V65* B6,RY0$3R*7*0F>1"Y3TF5*NDQ)ERGI,B5=IJ3%\2J7 M*:DE4[+KOX*,11@9:,O*F)1C"Y3U&6*NDS1);"KRQ2%D,SC,D7-JZ4? 8[Q.&*D'X<_XNDP59;+\[?=9QF:8_3.@$!W5\!D%.J!R2U_%*=WS*& MNOL('S!\=/#Q)V+CH=RL(&=.-$,O&&F2-4# /YVVCW_XY2F)_7R7I:O(+TF0 M,K,;Q6/-I2<66Q*FH+7'F,N6+9@8^6P>+\4G+XU6;3*T$R!,E!7/,7$*UDG) MUXR3RQUF3F![(4J%G-\<86Z;!:[$&VV-,;95LW^1X[8\SB-T0+_?^!458 M#0VQ9%[Y!ZPI8@W6([[K4C!(V&30&B;3CQ&V+?9X@S?H$X7Q!Q$;Y>YD2)(%0R(:-2X =0TD!;D8VVOF756M M$S0FE9)6%(PPA>-D14J+$!\R?98@07+N0 ,O/U9*QDCK?FMJ? L++T]T*_&Y M##+^=%Y%';O&4K!'GQF&K61YHL%PL3',]K(\$6 P>I3L-2MB)*?PR*V7D(>D MTX5B.Q'(X MV)%109AC%8VU^!/^_RC;HRS88908\UU&6>"336*V?D:['%,L0.GM]UV88ZS> M83XAMTF>E7!5@%1 R&(HVI:'$#SI;([2^.J( 3C$T77HI:J!$<5US/FSSR/: MU9&]@*B7Q(1?!(9&:9<)Z33-I?58VR&HVB ?H0-AO&N2Y9-D ?[G$YZ(DJ1Z MPY J3V1P_:^KG[V$9I[PR_&UKK\T8OZ"KS8O#S-S@'6R'8K"@S)WM?G\.I52 M'"B'K3$-_XY@2>U/MG 0VT7]JO]4V+O=%=KF/0ZSV,B$&VJ@.FJY;W:LV)Q7$AI'R'FLI5L'M]P9/AF*1RK\"_ 3G]1+ M!>0VW<2E>[BYEO'<>I:"+'/S2B8YYZUI1Y7R\5X=XOQDS>IUTY9KVXH:Y]>& MZ=?6D<=,D-HV.V59S=P9T[@W*SUOA)M3.E7SCCO-6&C]'?DX[H^1>=3:4XR8.Q##'6NO>E=VR+;<(\T(#;;PK^4,D]YT( M!0W!; D>1*7%.A!A?3VPQ!/OX7[.XC>5X(#2DXXP2(<_Y^_];Y;!OWZ@W1GQ2 4#6U),K0 $:EET#VB3 Q7_3[A MRO\_3-3B:JY<]"Q@?_\#4%!%;%P3^0%Y*:+_*=#2O!,L(*\WFXC@[)?!JN&J,Y)?AL-;6U92U+&GP-KGW[]YY\*_]L M>H/#-&D1+(-6,@:V0!9TP&*--+9MYLW4V7![C+&M2C1XYM;%<\PS2U]-%[-, M;[PY$"3**1L.\23@KXGR(GEJDV&^'\H5O:(YY@K%))H4$Q;)I+ZGL>-+-.]J MO%H]K!ZO;Y__=7N[!>=A+-!XG2=)(Z#<,M*]E/ 1^9_;W_+@TPMIKEAVC<7P M$1\<*I\M2Q-,G[TA; MEE@F! CA&J!*:!@6HY([!9B*^45"T:PI9.QRDRD(VR9$O.+%V0,N7LT\) ML0ZRXU.(;31,4T)[JGUB,]0R("5BMV/5E8./V#[:64E3M1/;KH9L"V([X)0* MXDH3VJ =POHN5H8P[W;/J1UN_3$R>8L.'W'B)<=B2*7G%S6$M3OUB5AE&)(L M2X+7/"-8VL:$]XFK+Z8F-;;54()O,G8L!"C&^I*-.IQK,?:"[<.$GOBF0+.. M&WH EEZUQA"&(+. ?FH\?BIU>O("^K[M1Y!Y84/%M(RT4J'V&&=4!CS$7B26 M;'^V N QDHTURE:@11X;1K2E5D_LI#9?WWR(HW>>T?1G^.)*IF,2C[M8)MM! M0$6QO-OE![(UY%/(2?E^@O8D9_43G8)86&BMWYHI?!806BJ@"0-'69P@MV@6U@ M2X\LMH4_L/I8QM4PS:G08GN:_VH1R"Q8B[*7!U+VTHW!-066[6 V*,@XKG\; M#-U,@546IW;CJ*TQYK+1U,*)3!#4YAH#3=4DZ4 EG08!(/G>06Q3? 08 \T= M64ZXE7UVV8,-RQNAH#&8#:1Z\" =M7YPDRT!N\/,89D9K63CF374**:Y(4',G12$"QCXO M\HGFRB'D02XF3/)Y!M45E6 .1V]1F&K.:F,%;MAF&V.DV<()E;.O,,'D-3DL MSL*[.0>M8JYO72NTPH2E-02:(BD^YI)) (6Q],PH3358D2,/=##!4IAH4N&7 MQS)X!H!TIKFJ0TG8@@F19)+9NZF; 6$VS6ZC*(%H%&R@7#R=("7*$%>&/P'^?^*0V), M?L%"D.!B'35>#4F"E!3IXQ^QM8F2(/9[61X#:R!FD4GX,DBQ6:Y%VOGO]U][#^&5P%*['2O73_E,2? <; U?$E)?=VK1:O M=EGPR@HPKFN'F,!"8.Y'PTY,=9:2\_8O&R((5,2,GQ&:X0<7_UNZ^ MV^^[/>GSN,$,(&[0@MVW MSCJ\8'79BW92GI!-5X]6F]/8[2G9!2I0F M>ZJLSY,RBKWL[*AY BMWF'QI3PG=F4*G>=HPKK]Z&3&&CC1U)@PQ)LG9(\S7 MET7V(F> #G07)WB19Y1EQ7,NZS>0.:1O/^:=FSA_S=[RL,I;P>>*ADM. M81++RBS.P,N7!-OM=>CN9RQFT$W\+6)6(RP*^FIVP^?DD1=Q6Z9FW\[\V^)E MB%J?^'\LG2^(E8WH?EL*'WG[LQ(:V-(^!/DA9=W#/RZ>3_J*7T>(]OKR6&PG M*>*D>-:]JX:<,&"'5:";+_KYH2>,6-+H7#=*RHC_3>FJ8T;^3T@:T1A]"4BJ MU)*6T^FOEXF+BE-Z3WW\;>D7<1\7G'2M$T[^?GDXZ=2WG7#QCTN], M_'B1&*$72SV[3#EO-> :$4*;+;-B("KZ:1>J"Y@LY:JCZ$P@&@.,EI[/[R]F MU+#/N EH;"]P(JNQ/6L!@;(H,^]FE,Q;ZGL=!NFC&I>44TQQI6D$V]!0 M(E>N#5P(2(&42HB02<'!R^@FW\!X'H-NPU;0O']NW*V_4=Y08RRD&C)C,H[B M9/?(FIX&)V-"6.Q+:=QB!BM65<-33'"5IQML'\2.-3'!X0P&1!U6D$B1,HRI M@ !3"_4H@JJT&"#@6R$<11B;"%YQ0WN"XU[(UV#HIXR^W!YC??.0#BS;<'F]]\F['%>V^-!7V7 MM%W%Q-:+HZ(;2/=OL&X6M28SBMWTJ657G.@A8\UK*7J*9&R^H-6WX]W$!]Q^I2 M-&AU/6*P!JJZLB5HZ:L.&C#26]029-2*@@8<5&O9!'JA#>@"GJYF$?C%I:\) M>KJ83<#3ZTL7\&0Q2X#O7. :,-!>$;!KHA_O/3DG^G^#Y7:0/L_55.EN#Q]A M?$3XIJ:N(]8DJ_P)@X O!Y,",92F%(X[U(?<#E>!$N0T+[8<6;W+LO(_O6C' MZ1-F.;S58$QB/]]E96KID<[UPNO0PV1_"P@N;'S9?C#)6Z5#3"O>9DBKP45* M'W_&:"M]ONQCRY]75+A5F*#(YYFF"O>N$)&&-TES:017KK?V)AQJLD1*34 S M\:PZ>QJ$=Z0J%]OM<8:?R\JJT7O\HQ83(SH=:U^ -J;S4%3:+B$ M3&=+ [_0T B9Q'8%KZ%A#SQE+0K 0\,?=-I:E$0 #7V02;O% Y!'?/Q3.UEX M[[7#P07+#H2TO>5B7B6=P8X]+Y=&DMP*\-M=+F78B1Y0=[EP.C"R3N#N<]FT M8*3 @-WF,;/U"C! M]/S$$+XC#.DK4;[*_=,-I^L\2S,O(NUM66%FSA*]N10W8Q]?GR%+_^__X;[_Z?WL='$+W%Y%?E+Z(("R^R M OT=^14J>BC^5^"7(A&+0O(6^ ;Y")L8I/U6'.$=9R1-K]TP%I_>^:!:']+/D]^5?Z3S\FIM ]/KE;_//O_BO-7],LR'(" MYY$\,$_R\--__U!NU-OBZ7RI+3 HR ,R?[^YW=90AH/>7BEQ-ME MY<__S4=;W9BN;D?7"'JN4BQAJDZI95 0)8<*/>/F%F@HH*D@F!@);UZ8"K%0 MTD[(!5:0LVIH^Y1@M6!#^I13E;4-D&002,"&G5C+#N'J':.?_.K&RU %2N>7 MK6.#?V/ZR-2'_RORB)I%_OISD.U?HO@UQ6HI6?8^^LAIT[V&LD5^S).DO##2 MCN XTB5[ F:2;S0Q>H@CK+4EQS.P&D3D)LSD2"WGOGHA247ZG]_M\"429")< MB1K:%2&=FD'WFM(GHW+*BP)I3O"D/H"XJP/AAB2;OR#Z3M4$:6_T1E M$E$-YZ I]C#L]EN\W<=YBG7?[3?\ER/Q1Q1F.1EX'V&H4?$OPI882FI0DQ[& M[1M+PT(@[[1[K/\17/;/,^LO]A#^ :4I(OU4R3_BY*'H+YCNDN"C-'':YUQ] M/,#33ON1DA;\6%K122FY?JMDVK0'[) 9X,!E):^6^=G;^#&.R/LJIY=Q(I_Y M.$NIN^E8"LR9D"LH=5=VVL.&\CBM)2_M#,8G#<.M]/U%>:2@8RDHA!^1H/L4F2JZ"N#5K6+I."V?CK?#NK3Z] M@'X6W85TF><2KM;UW)=72:K_F3:WJ7-_:LVZJ<^\BGFL%U1 M&]#6Z]3'@U3?3E7 U45^5?!6_])7&@KNMB_4LS,8 V]YOP8X\R%R\JT.D M4QSBXX/2EB@?- 6Z2,="HN)0WN7<%BG=,W3N*O D$2"W#D!/$YS#+0_I#GQ_ MM;0W!\X"(]:E^%#((NNYU8;- >L[ W2 FGG5X$YWLD8K?ADAE)$@0[R.L&&$EC/0E M.VE9)\<^^Z\6,>%S_O$1'NN\[VYJ.^>O(&G%[=#8RH_J_QF*UCO =75>7SU) M.H7>Q<&JUELLD5)\-9+$P<9SQ]M8G%@V>!H882!5.5Z>O\18;8C(;[F7DV00 M2,E0!V I.Y>F,"=&RQH"$BB!._[E@T0LWDD%9)PU.5;=B8;%\ M.$A@B7(0T)2(E*H*I7Y!(N4G1Q6C1''8+'!N+(DB-58!FU[5FM!N[=4;#BY0 MM"R%LI;.?=E<)A[YZTY.42\#J9V Q+;9I_\.6/.='3-=$32\TZ%7Q].0\B11 MYB%V.F$H_*6<'J]NC+0,ND;^R;]!?M5H.U.DX-5B&L!.M.;4Z"A*'XV4=GIC MLWSG"^%P^A_,U0D=?'+%SO<]E[XTO#TLN*P'SCZA7*GR4KJ)V/V:?#\,IS]7 MC0_!.U!-'^#=?M^%.;E.G^,\ MV_]OG""O$Y$5#P))[3Z!3F6@G.JRSA@HTE A,"8WH^TPF@%=D8T>R>"N[\;> MH#"I/#>YN!SK)XY;C3J*TE9B>L5M?U:=HSQRMD7QF TB#AQR;12I2I07L/'S M$@7=(ZTT%.0!K\K5FQUJZ(O>M(4:INI-CDAYN^GS@Z"(4U(7^,X1)[Q M^"--?^@CF>G>:N/!Z-?*W#(U([==5*V\9C1F=SZ)CR)\Q!'[R1IL&C# M2?[6T9"Y?P>I+:^R[1Y]]9)?2<^60E!VW*;\ 2 !JM25#@QNJ9, MM\OJ7V.](H^ROJ 8/Q_*S2)72KB-]]H=,V3#1N3MS-4E0T+%4Z).]S909 /1 M F N$#DCU#&OJA*O+A/JNM^E T$*@_+^P1?*(\J>4985 _ EQ*R)*>R0CKMV MZ&0PY)?K#Z=L/'K&.8TBFC)AR S XJ'6BJ_W1&U)[Z-S5.MQBX!5K9G&U+16 MU R=J-7N\W%: "!\Z.J=U>_6.W3:B.,_5VOB%=ZS3Q[=(W4D]=56) =@ YF\ M0M!\NQ&+_]8[C6\ MC/[Y]OM'4/RJ^8B9TM F@._$-TR]_J:Y7S6_:A.DO]YA_JX:$&P:X)^W!M0L M+1_?3/2,;^*C%V;'JC;BU ^[=CJH# 4*9J?5'(N\PB'ZP=*1"\XMF&%5*JEIRLSA*KU!Z\BHI#;4'\F>/Z#;K;Q%*TGWPT3_ M@@$P^;LO9D^F;D^]4QP,5D&3/K?5LOE51P.V]Y4J$EM #YD!&'!Q _N>D:<\ M')QNV8XN-5Q3^'*M7AIIYF*JCX<7@CK30M!D:$"\KXIGWU-L?1^\____ 5!+ M P04 " 6@*E8H\D7):(0 "W>@ #P &QNT= M:7/;-O9S^RNP[6Y'WJ%\YFAE-S.NXW8RTS@9)]W9;SL@"5EH2((E0,OJK]_W M'@#Q$"7+1R(Z=K?;Q"(%/+S[A(\F)DU>?+G[U)>7,ALQ'AIU#]DFJO"\,PWG,CM,93:<"'DQ,:,]^#%45T,M_\850E7$HAC" M)[#.4>Z7&*O,X"MBM+>;FT,+AEWPD)Z->2J3V>BC3(5F9V+*SE7*,_]BJ(Q1 M*;QKQ)49\D1>9*,"M\=-\/M^GT@EJAA]OTO_'$XGTHBASGDD1GDAAM."YX%!EN>7HUD:$TS&(<5WAUM)/#_P%IA+S/>>X(8!!% M^^#T@BEXIL>J2$=EGHLBXEH%F-CINAX'7,>MN3_?#]WHO=PXT?KV\$/U/9\#3-$S43HHM!-\6'K]^< MGYY\?'?.3MZ]?8]"]/'-NS/V_OS=;^?';S=.Q:^<23=$],&Q9L>IR&(1,Y[% M[%QHPPW\<#H>B\C(2\'>\AD["-C^[OZSK8VC:3-<0&!)0%)F1B^V7[QX^:^V M+;_EB??VX;NU0_]9:B/'L[OY%G?12\+I)9:*-!2%9FK,S$2P4/$BQA]B60!? M*'@RP,]_^/YJ?W! $(I:YWW"LP6 M$1'JOE#C&C&)A8X*&0)IO(QXVEE9"P7+N03U7^!?4QZ+ $6+YSG@@8<)_@A1 M?0JK1?#^C#::2C-1)0A?"<('].81[>7L":GD@!G%!(\FSMHT'K+I1#$ )5,& MUF-SP^3><:R#,.$?.2_@X/B3+D,M8\F+6?O5 6X%H#X,-NI44SU@*$\7%%&3 M ,\ #;TRUB70DE@-"-'!:0'(?B*TMB]V*^)81(G, "8D'2V<&Z3D=6NS<,:F MA30 +_*,C 1"5J-_6R]Y.Y)RX'KX5Y#'"Q :F3!I\(R%N)1:$.,7(".2W&38 M9P5/MW=)P7L&H>'6QPY8JF(YEG9-\&\!W>1NPZ(5YW-#/&V - B8-( PE0CP MO4!.!6[II!H7T"1M0*A8XA/GL2V<4Y<0]<)9A!670L+^7BGL+,$H+R!HOA M.D P1MD2Q24B%H6_4V9#8::HZNMBA^"1I([I))U4UW"@,[6$(^P!)OS2PD[9 M-\T _X(L2<#$522 25#C()UR)"-J%GLDCD9$XP=(AX:> OQDB/V\+'0)?_4< MXU '0)WPG.3T;V1TPC;J(X74GP)K +>.@5EC@@9(50,5UTD%SV1V =AJ*%C! M:C9B>YV@X^7VWK.#>PTZW$>$3!_3]"40V=O^YI:*CDX &D05Q,$C8A!4)_NKT144D1Z,N&R@(7; M:0AXD5L!+)P HK_SS^>[ 9RBX3NIK.8LKL.M^[M?):<.9$\YU9.XX=GN_"YX MS-[ /KD@LO2#AX^7N24/&,\YH7AR9S8GAF$_I? XMO$L<%"//!L& L.X RVP MN:M50:LW#R@W8Y4D:DI269VM)22ZE5@;/6H#T5/.+(%Z& >FF&RZ4P7_SMRX MM@' Y$^5J6H=H<.76TL@?=1R MU5/!:I3@^B%?MQ.O[H/7.$NWDK(E,-VKL+U\DK5%69-;K)?2=J:H]D#L MDL7 $D6.^PCV&SCP1<:S2/1$"&\IA3+Z&R-8Z MLL>)N!K:)B!D26"",LT.8ZGSA,]&^-2W=,^[NKKZMIU4>D+3%X<0AVZFH3L1 MXX5^[L_5P;W0:5;U;D^*JN_]0@S#0O!/0SXVHACQ9,IG^D$WR&\ H5\@F-_M MCZV)^NG6O>>SE'HSQCT)X3\N)K%TLP?F@]5NFNU12@MT\MX@W*JZ800OL.B+ M)7+V5\D+D-!DQD*NI<;_^D<13T"E\<*_0RLU6VIF+>BM2Z0$7]9ZH83=%\V J_)WOAE@ M_M"5LJMD!M$:P)2U&E8;P;3^D$1M-0I7>"@4H5V\L.A\NKF<;6QM*7I?A MGZX=R30:MD!+74I=-6PU>H("W]9H7?V:BO6&PH$MYZVR>6*-1#;$?C92FVWK M$C1!\U"W0!2VUHD&#-Z.10*KVUY*0@/C%X6P+6%8&8J2,J:XQ1BP/+":L .* M])!Z,7'*4Y)VM4EP1$".C76JU-@JFB,F6AUP&$8!D+5S6\0M8HK>F5G8:SUO MH)#EF(U+J]1]![AMTK)H0"00!FA5;53TR=,97P-H>%&1#^TRQ5747*:;Y.R" M*HO;QK&%O7NP$OM?0Y,$D_'/WZE$_ ^4T:=G3QT]-;C>9!(EQW;!;]9E7M$K MX=J!I046Y$TD\, VN +[*VE5K:H5G^FSS MV*DP$P5?4A>PC^,$RCTT.$5ECEO68A;?H!-C LZ'#(Z[+6]3+#%G;HIM!Q6L M7.LR=?Q:Z@5\4%0REIC4PP5IVI*6 ' AH!!Z;CNB1-&B>8%M0[DH/OP M\U'DW7K:0?,!G&_0O2C9&^?1Y641=!_0,$@]KY#4.R11'3B%YW69G2FA]%TJ M!%5-EJE$TH6@HF+;60.*E4S-5(+:0>AD5M*4T'7Y+B;35,02 $CJ>3?2A Z& MX"9>#4[9@Y;%CS^0NOXCP]&83H?@\YOEXRWLD^@PR[]LK31$/K]V7%A2+4MB=[\/$">[L)'X]OL#AX94%KMJ=A@C -26,Z_$JF M97H]@>:) [6J]8OXJ V>8P_,KN*X$BRROT\EQ.ZMT([Z>-RLR-DV1F>?+>Z* M8E7%]Q#8AQP#7800\%DFQLN.#\E!%E!J(Q&XTN3*7&O7$""WA6JLMBJX'79AT!)00X_F 72P.Z51NX[;[;Z_&@I[RVHX55MGV^ M]P);.C[ UF$X4U ;[FP>#\6EF46#;0A^JRLK*L8W<#W#!^YZ]LFR>^^3L5^= M.>"72L;4LX#7A:@R-,%2SO&Y F]*QK+0Q@Z^-C(&-!%[&Q9VA%896.):5T3# M>2;C(- MM\[-$9N##G&KYRH&*QW^S@ $4!8.Z<0NI+BZ)N_7.2*^Z^Y":,1?%"LUE5Y+ M>]9=JT9ZQXT"A66MMD1^A)EP_(^P-9;Y,'U_AH"^]GZWNUU!=[=VK?UZIU;/ MFOI^;)WIN V?^KDZU,GW]>6/?01=& U[7SHDIAEKNU1IXX+E=Z7N@\ZTB=\ M2=L6Q4NDRWOIMSZ6.< 4:#%),%D-CY+$ M7BV%4PZVGV:JV(RZ7]$G%*0#@S8PW9D$E\[',^#6'9MY8".AK"67?P;0B15Q##GP!.Y":9!WLW9+] 4=44G#*B.[SJLG$R^V# ME[>4"FTV)Y%;J_B<,/_EZ/^'O9NN=DE"[9HO:XF%#B 8JNT=RW3K6MU)6.L#&#R"Q>^3L1-,V_0>62?YB3Q7+YU)6T@!7_DU+Q^ MS>ZQX(:NXGN-:\A$FAE5JDK[[9,)WAR'I#@!PA0J":B!3I5F7N-I=EXV>R@7 M:F#S2^2H"-9=\5I1[**($X/-B4CHZ;*$9 -AMG]P*=H")@M7E$(87&G20KBR MO=,G1):U!#Y6%T?TT\5Y324"$/!3;U3''4*^6;<&QP-%%J%."-2ND:UQC M$5+UB^8/;?$SK*!N'(- MR':>)$IX08JH58C"'[L+4:080#%3$VD%-+X#O>7N1W7<=A\E7 PAW%6P?])I@""?..MN^,J'D!+4$9.XM3I9*K*2ATN%OHL''#' FO163GE0^>G-=& M4L)1OMX=E&,&A_R;)H('&";-+)=9%X'8BI(NG?S@;_ZM+OUULD1+++))DX(X ML!"!.;2%6#()\Y 0?!, L<0X#W_;1YA(/6EM3B-MU9W(E'J:5V7ASXUF@AY] M*FC<3S_)^OSD9?SJ@F3G]#KWPT70OY8&F&_#$V*+_69ME[W>,A+4Y!+4>+ H MG$$EQR[: %%M]@AWA88=/AGE"@A%WF*XA[3K%#NNW11JS@L3M/,2/#%X9P2% M)(T0RW79<+S6?)ZZ<+U*Q>)G959-<6$+ Q@]4?@>\3DFJE.O%;U\O:.9!_T< MS6Q<^_.[!!=^LW%*6_! 2K!Q[<([+/AR@:F@UF^BL.F#QNWTW@'R&8/:^!^5 M4II]8RB."9W?9TA\UZ?K10/16999JFW:^G4R[2S%>D;S<4K(LWY*R+F0:5@6 MVLZT;E(X/M8<=G^/CX-M58A.OCV]S+7*;&(J5E&)YT&CH4HS5.-A#DH=F!>D MZU(DE$^S;FB(HTN8]Q17R.8"63@JJ272^ZM+>N*M ( GCZ;'-_RA&,)#05>BP U,*GDLQ'Z?V/FU_/=>-__:\+]/A\6_F_O?4 M5?/%<'[PU%7CNVJ.=O#73K_Z]FB'?F'U_P%02P,$% @ %H"I6-.4!(3V M& %L4 \ !L;G-R+65X,3!?,BYH=&WM76ES&S?2_IS]%7B3RI:T-:0I MR99MRNLJQF881,YNL31*# M 1K=C3X>-%Y-=!2^_AM[-1$\@#_9*RUU*%[W_],ZZ;1/7STQ'Z'!$]OBU3 ) M9DSI62C^^7W$L[&,NXSG.OD_&:5)IGFL+U(>!#(>=]F+].[B>^HVD+?N(?MK M2R=IM]-^)N.+2,:MB9#CB>Z>P,=A*A',?= M#%^/+\'GW7O\)$RR[@\=^N=B.I%:M%3*?=%-,]&:9CR]J SE!(:R\NWPZJD, M]*0[DKKE0TL1XRO[=Q,YE)H9BF,/KU\]2>$_(!H1KYBW)8>E7 KC3$(97%0I M>@Z#L,UH2@L;AF($I&Z?=)[_6'QGB7+N)E&2UW9'#U5[NS?9W2O- .TX*FOA M UU$=M_%F!I.&B9A\!BK\[Y_==.[]MCEU9NV6YT=&!:K<,HB'IE?_&7+>#^F MN.?BGYR6#.7X8<%8]H(S3CNG'62+_M7@\K<^Z_W>NW[+/KSO72U;FDIR'RNQ,66B/6A?_WSK]?_[EV]$>RZ?S.XOGPSZ+]E-X-? MW_R+?8Q!_;V#P6IVE6CIBV44I%G).( ^N^?M\W/@CJ]#U#]RI>5HMIT-X0U/ MI89Q_$\$#)8V4BQ.8 BI\.5(^CP,9RP0(QG#SS)F>B(5^R R7&<>^T!>H70F M?0T_W^C$_S1/7G:D)X+]_8>[T\Z)?[$%K6::XJNZ-%-_*2T6<<7F5\20*K@X M9A-^*QA2+Q(\!E6EV%C>"EB%!+^-S(((9G1#C+()/[/>E&LIS-4IZ!#,H4Q3&4"K7+4(3)E!WM!;$_E,/? 8(313^K MLQ6H>>5G/J7SXA_"UXVJSO?(X8- ZD%HFL4*50NN# MZAI_6FNQ6&^<"0&*73.N-?0[.W>QM;SWVB'&+5=T)[@5K M=8+L":_R)XQG O2"GV1IDG%-2H+8NJDF0)=G8@2\",S[(!_V@:O>]%DU'X:B M'DMR[NGS%V#:6S\11X+!H,X%/= *^2S)-71^)X(+\Z*7+]N=HCW,)N2I$ETE M8-,"PI@8%+PO"?NO3_+?QB,>GG![8D#O0PU[_3[CS':-RM MP)V2A]83@I>L[;"[+I;$ZD[J_MG9Y_BHYJ&=U1TT'/(]O+,US(-N+0:W8,F_ ME/I_,2I_$5W__L/)>>=B$44W(2 '2?AR23 [QUM0F^L*PH'C#QR_]35Z ,=? MY=%09&A6H9=RX/H#U^_-&CV ZW\#)Q;FP6[04\W#O=7V]\[X/C(],8"&^H.I M"0]#=@OD1<>_%L'I(4W Y;F\-#$&<-0J48,X>+0PP;)!NL5F)_=]U;*>;3RE MF,Y]_.0ODB (OFIGFE5%B'L_D>TS' M]O4X&NJM]@JC5(8"] F(5X#A2S^)A,T@01_+9V_GC?W"0(&,"H:701\8T2_T M4'6V[6^;OWZ:L4HXP$3?7EZH*HFY[XM44S 8^('GL (Q;G>&'7#A<>GHAR2C M/.YP5F5:K_H&QE%I4J(%%GB8Y''1W(2G%ZV1-Q^B+G4OJW4_ 6;/Q*T44Q$4 M3WF+F+S9D#8VX0'*'%)BHBO/)9ZAH-/AIK;]"Q0B+C4.5.I0;?!^-,9/MS@ M6&7F:W\VHX5'$5B@3!1*_.>RJ8:)D K0(85C/JX1:46$ @#?<8 M?@M/T0_T0<"VX!,T *E.')YG:0);65/Y5I"3HU#I;O?O%8QM-?=V(%=G12.-TI'POC M:+?X")B[R\,IGZF]!NANS,Q> ,;].I;/?J#YA,TA\P/4<174L;\ ZGAU.6"] M=]?]_K_[5X-OV]"^!\ZQ-$WG@7CV0==:-&TIC\D1O:'6J6B8U?9+,H)6;,7% M[#OUI6ANKI9EB=HM(&.DND/@S1 &L*?,_K3][.SLQ\+LD#'.I476QT++ JSX MC) 4+OA5D+5"3]/U2:?3[/CB>R:#?WZ?A.*_\/'3^*Y"]@4L5@[=]OLHZH Z ?<(D2AHG))S M0PMX+ZJ>MI_:@5D:=+Z= -Y1)AAFY7:'FJGB0T%GY. H2Z6 M@"%O<(.J?FGIW/#"*Z9G6,"U8$I0- RG^@866F? >P8;!,?>Y/<#U8 M)N 52A!X%XA)EC.N$3B. E7J*,:M&$+GZ?J\9@;8M20O@K+,D/,CK M9N3U;)_E]6.LA)]C&/1#ED12;7&[K(HH\3'7%'S5]'R1HP"IU*$1PF(OQ81' M7LS$F4/)$-C-***4SRC*G,3@MQ9Y.=NPS")9[P!V7GB+6D. #J[F_5W-+_4U M=XT \\[E;_V;P>75NPO<-49"4@JE=_66W?0'@_?UF-)!)7\]E7RZW[ZE!7]= ML)\++MHAI6RP4SY,G3*(UGZZM8 UY3!,-=OIGL/_JE0NT59;/'33/(RV/_YU M$Z&X(U[VG8,+5)$^.W2^;Q>XK@BC%R[(0D0-.FXR+ORX&Y$1;&1D\0*9X"H! MUPB ;TV5F&A."D4@8)^G*&N>$S-(N O:FPQD'] M/2HS^7O 3%=@HD^LCJ&$80R&M^.59IK1JL2F'5L8TA:V[(,N&]?M?OM+BB:_ MULML_B7&=Y$PN3%(7/:T\[+GU.N;)"A!Z -T8?)LQJ[%. \M3ASG)\A4:;,U MU.4A_ON ^.]?+P \Z/VG-[C\]8JBOO"!_7XY^.677]^_O;QZ=PC];L"M.=OO MT.^U2VA1WUN-^E9#%E7,2E*S%\ 2U79*H.VHP $-9PR/2M/1<+=?8!]X M7, >X 3J:>J)#G]FM6U4E=:_Q868# 9\BV4\@>WCM; >!_/L$/A8F/Z#*3\(0-DXQ@F&?E2/;BZ@9@X28SRE^BD5P"VX[=>,GX[95Q MW_=\:FL6T.Q$&,Q%8LA^YW?4W 27\6B]R.+&,(HS\1C5Q@[R4-=.#GAE%#NK MPO,<,!6C/>YD-Z5SW>'Z.J*UH(%'0TURK&4-5*>)>HWE+!?0[ NT"LI ^\P1 MRJ^6;"-YL*"E0XHB0#O(YZ):$<=KU5UY7$6[3@I^0UIV>/Q=32/XG^)D&HI@C&4ZFC$ M6"=0$3(RZ(]0FI07B TJ'\2YXV=76L$HP&1JX!3+6->#9\? (83*L!)@UW6! M97>3#Y4,),]0P7U:$(2VJJ_&RJ7\VBFA1(E5@P)]48V(NT'$\Z.(:!1&)*JF M*0Z89 "&B6,PDW1B1"K$:=)%0UXR-CXUG=3TLE,M#:6,?P>A,C$7X"H>BC)X MWSA>YK;08F(2)A4DI %!V^(&25"?S EVG%0QV*A<= 8J.[<"YXZG9:C(A:F) M(@ES)!;K*9P_LA,5AUXJD-5BU55[VLKH\_;)TXV*Z+90,H?VH'W0*[ M43:8G>#5R8N%%LD@TT<=ITZKAV9X*^;)]43^$=8DF; MD:V]CB7U IP=A2QW)L\W;]:7KJ.S_8POUY":1<=J>3%!CT5)0%5C2%JHJPJX M'*U8M(#A3PI#J"9^?\71VX.H;4;4]OJ,JTD[;%?,>N084OK#A.7,S81E *1> M3;3D]D;"/8)UPL=!+/!L X7ET.<* A!+9:H>-@!]/@IF/052NE2PA6&4!GQ4 M*^US+=),QJ@?,"XRJA2^+)ZL^&<3$;?\/*.:NH**3=J!X4-%24H64U'_!U*E MJKC6H4I-T2V)S(4<^D$=&%.I3.K'].%]?CX./#E/09$I=--#-H+6Z%7_!.1V M$S=33O-,Y=RMMU3.MH#WF@@#EKN<$30N$*9 IZB5,'8#P[B*Z5G5:$K]PKRI MGSKI&W4SJ52F>6@ZP;,SX+'3J1U;HB3PS/=T\'HX,X1I?(<*W93[,B5'@5/R M+#8]I-K%"T5@"CP'(DT4GOXQ,0SXH/D8RY\*AZ_F]&6% X=@E_F3VK<9P?BR M$*DD8]Q/2N@@7@)'-\(!V13[@"\(W9$F._2R(.B05H<4D9MW,HZI$IJX2XG* M:B+3%-G#+R-/5$W6S1 -T0J'U.J9@F(825L\^K"!;68#>[K/&]A ZG#+^Y<9 M MEXA6EFZYN@QH&VH"^DH*+;L3OSEPF3'<&B#9FI.,79D"MIU%2]1C,SW9@0 M89%NJ*$$#N"N;4);#E"AQZ7G0<4_KHI_ML\J_DU"%TK8U/8-5K(!.Q8>?<^G M.Q\@L!7R/POSLI>B:G/!.EV30;-V3@L0&%O% LOAHT]B2N:#=5I'-E XPFL\ MU6QBCH]X3>O67>\.>U'YGOI0&CT=3+3-R._Y/LOO34YW.#AH8D^AC[8[E4'1 M;^0TIBKTD0 M:B$GF,6G/H10WB+Q-I4?8HMM0=D575NA+YJ[O: P4[W.Q92+L12#!RL'C72LP[U", MP8D4]F]A+:-_BU^OGB3ZWZC73<67@V[9C&YYOL^ZY7V!@E/5O:F.@?I 0:;M M:AS8^'''IJN!3 QN/A57K5:9+ !/@3RM=P8:6H KTQ;.%U035T@V"4P94!! MPL,*_6L:A]J5"R+N1)12:>4L+\!MJ\=<17Y2;VB=./U[386"SH>MLV.'2!(. ML6:P[NY6(#L(YS83[*T^&MP/UC*7EFC*]:TG@[E;1I6#PMN,PGNQSPJO3Q>: ME5RX=3-J?0^G(<_N+A:SVQ^; )?4N38(.&$F6E:G:A@)^ *58_Y !&+^PC=[ M^YJLHPBMV>'ZG#O^@K_6"U+-G]!WRC#B&HN*&/S$078W([LO]UEV2U&XP5+R MVP8,UU->V3^:K^:6$LTV$/P#T)C]%/TFFZ,,VJA[*\P)]SLZ4R" M5Z 6; \$5BHZL="E!3UA_!RK9)C >.56.](N=)<#F-^1L95\_O M(-D;0@-V]EFT2S\$G?"%"?1KBBCL1KS2@8L*=P.-5-A*B[J+Y46A0FGE;I[$ MVEI262W:1(5!3"3ZB\_'H J6[3-%]DRJO@M[M 87R.M_*/FQN_+0GE]P) M)=03&*V9$WQH3J\DTX+!=THW#B#0)-WI [/R,ZL-QAF//..R!#;Z(\*1N3#6 MC(4*GB^[4H3F6!R!,B%U&!^H,CSJ59_IW/$+.V?3OKB"DZ(M!27( M%Z13=LM*"!FE:H<$BSJF%;%+6#OKYRY7J2#8*!>Y8@HK7FH,+(MWP--N00.^ ML12WPV[1L U!^$Q"@6YJ%^<_]QV?&=BSQVMR/O,6T].\5*8M5YX M=U8**;Y*QKGS<^RA5W.F-'-75J\^[>7T.6*B[*DO.M)KPL?*Q6RFO*G-FOX1 MZJ'J,2=WQ8M] @,Q]JYJBP@BF!"A'$QB"CC,!T4S-N2P:%>C@.QL5*/R,K.F M*156JU=9AI=SK1*T*+UB5NZ,K,]S)8KR:?6<6#FX K11.86)L*KE!9*;E*[2 MN>%"'M3:AM3:7B/>JY>6;SVB4]-8MN"@N ,CP-;UQFO8,/&5T"WHY< KQ]01 M)XB:Q)XY672!NE>-*M"4<%=E$S=(,M&)T7([-Y?88S@G#LJU.QH*L M/G?=DXLIX:@E&8RKK(UO["9;E)OO=O(*BDJ%RETH8_U-WG/\'580^<+$U5R6 MQ*9AFAFG):U=**BF@XH#:04JK>^!K MMW@-RXHSU <\Z0%/NB?T?.0I[I26IJ1R50&Y>D*ERJ'8OK7DK/HI*^*7UP%[ M^W&_TF[8!M6[E09S%;B!V!131&<9_5WBAI@GD&31Q<:==./.J@>*B6%4S MQFNN@W(&3FG %87PY\\=Q@D+ZR%J\S$9=1D[ZIE[MT<2U!;,>\*.3I[I"=WN MX<:+EWX$X)7BKZ,D#)/ITIIQ(YDI711XFPE.!Q2- UE<)F7/Z+ PB<,^VTF/^UUR:^L;ON?3;<:@!M5,?_T*;Q?MH3HE MRMS2LMB/*E-2A>X9TP3M&59R%%W<);,J=72S4V[H6 M]LTO_;SISQ-@L*7:A>./.F(G;F?574&;WG-^C[0^' M#?AP]\QA8@\RF5X]&2;![/7?7CV9Z"A\_?]02P,$% @ %H"I6,BDVWL_ M( E_4 \ !L;G-R+65X,3!?,RYH=&WM7>MS&\>1_ZS\%7-..2%22Y@@ M)4HB%5NON^>QLXM=$GP"L)#+Q2:P MF)WIZ>GIQZ^[/XSS2?SCG]B'L> 1_)-]R&4>BQ_/_KW;V^L>?/A!_PD/_&"> M^#!0T9QE^3P6?_]NPM.13(X8+W+U/W(R56G.D_QXRJ-()J,C]FYZ<_P=#1O) M:_LC\^UNKJ9'>]TW,CF>R&1W+.1HG!_UX,^!NMG-Y']QA(%*(Y'NPBI M'6*HDAP?$4>]O6E^K*>A!SRF[X9\(N/Y45].1,8NQ(Q=J@E/[(,#E>=J L_F MXB;?Y;$<)478SE@.9,TUQ'.''#S],X?^!:$0\MVY##D.Y M*WMO?W>?6:(*1Q&N6P$9^SO[>\A6YQ=],]_/6,GOYU7?4OST_[9Q_95?_G MT_]E7Q(0>3_!!'-VH7(9"O:7/]_L[_4.CMG'\\NST_[/E^SCV:>SR\N3SVT$ MI47*)()7'!UV#P^!69Z'QK\762Z'\\?=#P\EW2F?RASF\5\1,=CI2<82!5.8 MBE .9,XB,90)?"T3EH]EQBY%EJVKM^?]F,F^KA=T*2*CCMLS*\%0^I-!$] 6F5L)*\%4%[AIQ.]"8)I M\9#@\82OV8)V^$9XQ,!?!NQ8:HF+(S*4_A#,HI'L=8 M9BA=!B)6,[:S$<3^I9S^&A"<*-HHIS,0YUF8RH$GT#=4=%]>?L&L9-1*@0(\)SQ/.?A&+[% P.# M@V1?(R/!6I8GJ]N##6)6MZMKP;&@B8Z1)>%5X9CQ5( L"%4Z52G/23 0*]=% M \CL5 R!%T'O>)2Y^LA=KYNG.1_$HNHVLI;HVW>@MAN3$&>"?I^]8_K!;LSG MJLAA\!L1'>L7O7_?W7//PVIB/LW$42;@<@+":'<3O"^U+[N6&9R!6.;S(_NT M>0B>BNQ3>NR#M]UW[[Y'+?^'/&IYYG"_V]NO/ /_DM;?:MU92, 9S'5WD K^ M]8C^=Q<_:";]XL1:7#Z/L_+WNGMOT?%V+?!&Y+&QOKH&I\X90?8'DMH08<5=QM#5M^7^K_P:A\+[K^Y<^]P[WC)HJ^Q '9 MGH3[GP1]/X/I? MP8A%S\X$K0(R6[%C! M9^E,9D*K^9%6[3F+Y)""4:36P^/>+!&WI'E!#VQ>C[.AT2JOT)PR$"S""%V$ M!D:H)L*@9V",]M6;=>.XDDR/#*:7PAB(9M QW]IJOW'^^L><>2$2'9%\?YSY M)$;#;IJ3_07\P O8@02O.,T.N/&X=?2%2@FW-IC[3!OX;V A6^[K#+\&)@]%==2S$3D?A4T,7E](&.>RI3A\E*1P\1Q MM#&/\,2I*0+>BP2L+9R\&J!12R/PZ!H'A(F'L)Q,Q' L))XP;SQY*8:E%U*FA@3TES?5>HD082!+7 1Z2,"XR1*W1 ME&3"8YH&J+YV%G@^87N \7)>@4^<1,!8,LM!18:'M P',?6? L0\/<=3& /6 M3VN\=2U&UMRVL0,ADE+FD#. P_RG<_QQC6,SO5[SM9XM_!2!E'F1((Y/.D_&E^Y5EPT%4 ?(?G9U_M,%.PE)5.W#N0\0@D+' MZZP,NS*7.C-/26!L);4KO\B$P]Q&/9WR>;?.3GC _ MZ7FTH9^=_'1Y=O:OLXO^MZUP/R"_HU11%Y,1S _+ MZ$I-IPJ8'-(;*H.*FGKM169NNY+=ZO>J6U&_9 V;$K5W@8R3[&@ _*A]IQO) MX*^[;PX.OG?JATQP+;NDA31J&*#-IX0R1046M+%S1U:/GB[L4Q_X^#LFH[]_ MIV+Q?_#GU\.U(T>5I3\,TA]'(D$-MA*$\]?P!J-*AK'P)BGO$X\@MTJ .WC. M(WL#BY53-^,^B3AHCQ \B*K[W=??U]SE]V:X7K=W/TY;]:)KJ&S*FS*(G=5% M=.OY,6![4G*,\2F0/Q/,(=\^+8T<[JQC^@V+>"Z\8'>3G-X6H^(H(_1YR4) ?#'8<.45'5AD8U#+63BU,]MN!.UB <=PIN8=&1&>XB+I; MP?@B@G%_DP7CN4L',=S6M][2U>9E&DE)/(UQ@V52KVXY?,ZCJ;V$.AU&9M5L M&/1JPB\KV2^,G6NY"NUQQ)\E&28O)B$Z]?(9^JYJSF3__4'=$VV>)"D0 MUB-2V_/ZG.?U8)//ZYQ2K@5.:Q M/H3N+L7 1^%68M4A-0!V,S@_/B=OLTK ;G7Q.?-@&4TRU@'T%3$;'[)/CHC42R@2,T5!GBA=K_>E:S]FAG#?<>C1;P*[,#[&>S'!:TS'5K422<8E?3=311QYX)>!->!Z.1/!JO$55(DQ&XSF 93\DL2( < O2FN\ M;GJWI1?4^?1V]TVPA,, "5YQ&-"[0,N:&FN)D%HXOS;MZ#GCC>L F]S>U4][ M5V^TN^/*&2,KO*+OIU3V#KH'J+@_.:?:@5<7P7S=??=HAMSAG6=FR"?8\N;K M]TICD-A^]R#P+L@!ULB2^@GM]D7'LD(('/QK>;O):[Q"IZ15:&P605(J^IWQ M-7GX+7A/P."NP.'A(M$W_42E&/\%K223-_F<[1SN=5C$YYDWI#>&'1TC$%VO M2LN6GY^ GP<;P,\G"./TM(ZLQ%9/>"1J0%VKVQ#>D(H1H:*::=Z&OS&I&+B; M2F-MA>.3,E.X K]V @9"FLEH+1;7JD'PXQ$K&NY3@DW(-N0TCTJ-H/Y M9HKF0IZWV0LMBKMSZUN9_7KO_8F5KJ487)S6![30)5:7^EXK_%*"/30@'1CYO3PT$Y7(F,/Z=D3N6=,6TB'%&B7N! M=AG3X-9*4F6.XQ3] @N4NW6>]$-G=K4 60B%XM L%C!CDU=Y-7W5@ZKUM4H- MO$_1^E96D)DS^+P=#)KC!EZZ]L#;(^&[.AQOR13]$ ?6#U$6YM%9QFE&W*'" ML,!*;$=W.;>_C22 5Z]V9.=5(_%M',^4_2$.0EQ%IJ,W-FY%;04\3+]E]%X7 M67VWMS/NV%/79.ET-J2*^U6-"B:&M09QPV/G(@QT>%!6A;-$R>PVTXE< ?)* MS45]'UUPK,&N]6487%,[^YV=?W2 ?Q;,VH:-7N0+V>F@0"-!C\!D& 1E"IC4 M8Q*^C?0.S,5 *9YSBZYK]@R9U.XR'[0&E#9)PA&)8?0-%#&)-A*?+>_W2P+ M):P']01?(C#AEZ>4FLVOE229F2I*TH*G*]Z)ZC5#5&TB:4"3I%FU++111-96 M:T@M.&B"% @>LIV3CIG[5)9X3OPDDS>[,#SLN;FJ)[2AKG&(MV>-LJ-U]V!U M=_\Z$CP?!\@).Z<=O7 ][53_#O8+&*7TRRS2<>,KH3PQ=NG5J]4)JATI96<% MLKV5%JLC14-5F07I3>R^\!@#?5"1)I;+'(ZW+]-#][#!!>L83=L%W22VQ$\P'(GYTW'5VBI9S=L$A170Y*?$K=U=HBG=H*ZABQI34R'^3AD* D 1?J M\#!V/FPC4Z2$SF,L274WI0)'JH=12E]*+:O?P0*3.%FK1NMQC PSJ-56[_2T M2+,"Q;<%9BPL&;N,6/%/4Z\4+Y\:KV=8NN33?>EC[7;;;(1YEQ76"4[;B .'&9]\TM M(C)R3SU8*O90XP6I"/JV2K<[A9?ZJYJE@2A",O3)4T 59;5(J,@6(+:GY[?Y M>*(BM5(EY+%((IZR.6B!U3SSEL/4/*0D8R$@V"'Q3ML,=^#B"UQA'M+BN1&< MD2H&>5 WL7#A>.DLM?A[S9ED;ACS(A-,$]U(>WP= BSFS#;DH8S5SBJ[[RR' MH]OZ?SG1)ZY-J6Q42?!@.MUIB#6QM _ 2P;D^ =.-Y=PW%*9?<6QO7P.//>V M+)3ON7UW4/%SE.E*Y&W5P*9S4.PBG5U8@T9;8!8VU(+5@7 @YT-9K!Q]N3R3 ME,Z=P?V3#;5G]Y.IR'6>P/5$1"%URN%HL.P6DA?[H&=U8SAC![V]7@#_NX_W M%PI=^M=K=-Y4EK,YT/U/YZ*4=R^%SM2 J8MUZ%M9+3Q0*BF+DT6FMV:K\D2OLTBU)#,A/I_/X,^0 M9^, =@^1I)3FIUOD5-(]KD&&$S\,"[Q?@!'"L0B_!LYR-BQ/D(R2]2@8=ORH MGIA/O=-63JQN?X.UHL=8S; 2Q2K)@2K*0H]6-"!-+M,"V,]XXE4LK-Y=1CQM MW-6D;.D<+=32C>S?@OA6"6':0L*>EIX/R9!_&CMN?8TBH^^3:B1=WJ8Q!T"+ M0=5%5;4M4I\"7:D7?X@AK2R3E)KA=S$RS[5AB8,*>D9?OJY"'V7^Z0P.%$=T M6[JZ"0$5A[;0&6MW//+VS\>I*D9:)_/M&Z>7ZI344@LL]=02D4,/(R%\%[B? M.DEV)"FPN]JUG;-/7*;L7SS]*G+V*X\+H;TR-Z$0KB. -CVK@=J*O;6XS*I: MH6NZ@_%Z!9J[!$TEE? ,UGJ(:MM;TLY3;.NF,))F6X?B>>M0_/$*4?1/_GW2 M/__Y@JI/P!_LM_/^/__Y\^>/YQ<_;4M0O "*]V"S2U!;F9/[ MY>UISI.IOA<,ZK*A!<(M!?P(6*F+[AL3 ON$D,U@)X=CX)5ENA>0$\1 2-.2 M.-7.!ZX8DBZF@!8T/ ]:;K)4@:.M+'@"6;#1*>Z@Y+#?2HUDI<+@/JC08BR:I%[VJ0GWI. /M40K>JM81+UJ$&6%,]IUM,Q3P5U7NXW$T,MV'$ IXR MODY*]D \%Y_;OD:MJ;(&R>M;1G1MFTW2D*W$RRSBPUZG/,NH#C[VI#!;@1=U9'B3JM9$IX?<=ND0#KXZ?1V$LGB+$R2 M%QT 7Q'%"1/'PS3)H4&+M(>&!(:5FTU3;ID;G^E!*E+8"I*:"+9A5%+G@:]X M[(4^:Q74[859<=Y$RF!&)W@=$H@AM<0H"NC#'RU9@3U%L"]W^ M2U*Q,]$LE2B *0T:[26/WU.DT__U%,8:I/*O00:FT6XF4CE\<'&MK4OKX2ZM M7_]P'BVMWI1X@*WE^@*6Z^O-]F)I]>H"1'?? CPFEZE ?N;K^+;.] 4G48% MWUR"-6:G_%LU##R=L4105,/3<*/EJ30^*;R0W,(U"+I2'](JD^^[#I93[:RT M/5O/>;8VVBMT$N'JR/FX-N[A196]- *M7J>MLMJI:>H*P=T" S91$34]TZDY MB6Z(9BO6HH9J<*SD4,@:87_-G2.V1^UECMI&EU31 835'K,3,OHHD*$=;",) MO.ZY,JI-L4MNK\5I;+T*.!98,)D<;&A/11$YAOVZ19&M/S^=$DMUZ[:TOD R5G(1:NI.@T$(B MN%M@V8R311$IT@Q];#$;PM/H$OL'R%,KV;1,J\*LRCP!>*]V#V+EGSGE!T1" M-Y+'U&K0FZA64.XFADY1/7)6$9HT+@@V&J",'L620!_Y'"X MX6H1MK RIP^]*V: R3CCRJMQHEU*E7W$R)RME83J?('F'I-J9$>Z_2%?DVKUP;4]12[2!#$H?1_^^BPQ6 #W;L_(B9^7-)I^5 M4Q"N"DL3S4T\MT"-'W[ZF<_6W96BFUTN 6W3B:PX=J2MEU"ONK4<%MVKZ-*L MHCG(<1/4?E5_1%=Z"NIJ I_HMV/RO8_F]J92&VE[?E_F_!YN\OF]*D)D)@O' M/,E0V5V?%N"H@'.:DP_W)!!/U@A!HML/-,68U-8)HAJFB&6@,83(@J;CK1MO M)0;/@V=S(!(!$RO3EBM4TJ/5,:DP]:OEPA>WMN(U#ATKG!8G"C+!=NER1?UN MFSR8WBFL.Q8CT,:%^;>X@FNXQH]O7R0:,BC740O)U5:VO(QL>;O)LN6S0_YE M_MU4Q7W]0M;Z:B4.7/QX8U-9#^VM7 Q:^FVI50/P\3$PMW9EI"X!@C+ 8V6! M'^1!R$^9@A=[]*](''JNW!!Q(R93% )4EKE6Y:!YSC[:E49#[<3*WTLQF!]VZ3 M!=Y9DB,0U7'ARM6HY2V0GDCABUUX0R>DBZ#(>416]D4XHA MC62Q0-+=Z]N>[!?"3>YM\M$N[9#6D@67Y%%8#W^EA6$Y2@6H IORM!=#5.$^8$H4_626HM)*&;- M^GG3@=UX6QPERM*K;76NM5 U4X)-'=&.F"VLY#>:$+"/]:.@SBU+N.6E6L$R M@6/,\(L6RHVT('RVQ"G\XU$W*92D1;<.$67+@A]-S>QD]\&V]T M2LLIZJHB10U^]?'AXK4K1="@G[E640)P@7H FJ8SJ M':0JD2'3^$Q0@ROE3:N! KAH.-R#\&-](=;C QC4D<#KIK0'54ZPSWJUE^%C MSQ6*LY9DY]RF)']C_3+PW#RTZ]3S0AV\>I(K/!#?>#<5+/9SSWCK0G#/1 _K M@=*6IZT'LR*#O,ZP!A79V 4R,.@*USW6LY)-MU@=;LW\(C[MM4OKA=QQY1^Q M?:"K&N%:\Z1EVU#M_:!?N>FB6V!4F%XMILD"/B%,]=12;BX6XBGKJO@OL>5] MRF')[6RDM7D%J6<>.3]23:2-J#Z_'N??KSO?KU>H06*3NPOM.#3%<*/13AB(JT6LFJ?%G0^KCQ.,%EC/5= M@"VU>[]#I;BPFHMWODU]07)&+=3G*1NR:DNUC-3CQ+&RSS25= ;5O3I0?_,B M=]!Y]26A0CS$+JOL95Z/3J&[V$?6VF):UI'@1H(]K50#:X#7+!:*)KBM%NF( M"9P'OB?UCIK+5I0NU6\V42RN^G#UGVIXQ%SGV:$$X2FPS^Q.[TT^IM;==K[8 MT3MBN@MMV6:PN?28[NYMJKY1FS#,M"15E22$R__&6:EDA&M8OB60OO)LZ]K[ MS[EA>C5'U7UF>^=<[]/&6:OV,(.FWMS>)=M^K]9%R;;KUX.Z?O$-Z/KUJ:47 M$3'2SAV%#NN-C);H$;X/8AH[8F/;NXXQ5VT)L(6";=:$!@Z0!E-I8T6-J&@G MPZA"F3!=P$VS>QV\0^D&J\KM2^\9\]FR_.8WNCL?-G8N#BM=1BU/:F1*4YV^ M6JU)C58E@1_Z?8I;KW8RN1H!M'A0]!WN5:NF,G0TF4B QBP'R-X#=;W8:)CN M&SM_JE)0ZZ+Z_-V3:X$.O_)K165=HN[!]O0M?_K"33E]7H??=3QVWO3N.#]E M$^(''QG3A'C9([-UOQKWZ\%:NE]_ HFLZU)_YK-5!B3Z/EHQ\QV-SO5/5>FP M86LD6IQJ):S&J58C6J I:$!>P]L\B\9(G+D)4+$$_..CB+$>+!@W<(;*^K+A M6,E0[*KA+GQMZP#%9<,>_-3$1JA2N58:=6>V6HED/^?"GP9GOQ=@9$72W*LE ML(QN3AKVF8NX;DI-TRI3_8V9_[NE_NL62+!B(,&''P8JFO_XIP\_C/-)_./_ M U!+ P04 " 6@*E8$VOQ%E4( @.0 #P &QNU;;7/;N!'^?K\"S4U:>T:4+%F*'4KU3"[GF_%,F^NY_M"O( &*J$& !X!Z MZ:_O+D#JW;%L7^(H)\\DML@%L+M\GGT!H5'N"GGU QGEG#+X349..,FOKO\3 MG7?;W5$G? 2!3BTQ2C2;$^OFDO_]34'-6*B8T,KIOXBBU,91Y88E94RH<4PN MR]GPC9^6B4DSJ+X;.5W&9^V!4,-"J"CG8IR[^D*B9Y$5_\,Y$FT8-Q%<@9E& M93-)II5#$1YWSTHW#(J$*8?^7D8+(>?QG2BX)9_XE-SJ@JI&,-'.Z0)D'9^Y MB$HQ5K'DF<,U<'BSS#07CD>VI"F/2\.CJ:'E<&/MSRX':TT%E(,D5 M+O+7'[OOSH:C#HZ]&G5*^ <>\I[ZDB8:]/&FC:F6VL0_GOF?X<,63\,32K1D M?X0+KF>Y2(0C 6<+1^SI@N[E8\L^[(44%.#F&W'#Q^O;NYM?;CY^N+OY]=,S M_-![OA]V 7Y?+[S,Z)L6^2327$MJR5V;?*R,$[9%4@Z_LSEQ.77QAB]6 @@3 MMI1T'F>2S[9\\=_*XAS-8EXHLHX:-_161V!18>.$6BZ%XEO^6:K<;P_.+]Z^ MEL/JU1M;A4)M(V_R9TQ\<]5M-XY;\5B8LGMVMCGA*SU^DM,))X9/!)]R!L]; M6/);!09P(^?DEF,B(5J17[0I2/1LS%L!+"9 A&F826E'>H5Q'E+4$TS,',"PQA)YJMN.)+A960X/V0R<)()!7!#Y"[AU0(F M@#C<-BOWA- M,EO:'I'_,N3W#P#Y=VLP^9NM45W7BA@P=98)^'AB3SUZ;@@UW.,4<"<2R1%/ MA(/-B10VQQ$H5D"^P)R!G\'.5&I;P3A MI3E58TX^0)"^K21(=,]IU!V<\*!%=\#"I_!18,NA E%P?H*1?(4_ <^HR]X+ M96L+9; 0VKG)*I# 8BM^G"DUN!&W"*C>Y?+Y?^?DN1CTNA>7[_KO>^<7_8O> MX!E,.J&GWSZ5?N86G NX\L7(XZ!O89V4TLKN/P0+EH0#@.N50@FD*P,30#2? M".MS!$AQY>?!7F^9758SE.&2>D;4-= 2U:TZ>^%- 9D&=+%:"D:=5S2Q@@EJ M!!H@0J7F5\$Q%6DF*B1#,\DHLJS 8 M$6JZU5(4_DHX"L(#@_&<#4:L5 MQ41)+7 2>Q(AW]@\)KH2N_C\_&L-JBL M3 GTL[[23%-MF%? =T%CKJ" E,!"N,-+I#>*0(<7F 9A0)20$O>H X]4>PG5 MT@.@VO6$RLJG ,0ASS)H4\0$$&1WM!M01^Z1S,+'W;V'YQ0,A$1D0X>3Z,H] MO/8^Z98NI#FV;]GCO3])FL;0APD>? #Z#''R(RV^+"W8 =#BYX"[;?SB7EG= M6_@[&_1X0L;!$DZG:640GROUTMI\A;8.KN#+%YC%IC#%[V'+EYQL"6= +HC_ M&W*UFBF RV_JX7Z?JA:ZG 9-U+O3\*SY^U,#+[/G0G_WH,UC&PMHS-6LP1Z46B5 MG#9V4:3Y"S!940CG.-^9'A,-!2#>80)T\L-/@$&0C2QF._B-K5I#=?Y[)4!E M3^Y*I7[/[_2XZ7#<=+CZ(*'V!_<*H +N2.'>5BHX +ZR80B_@ M:R;?Q?BW-;46?5G;OMQV+LN!T0R U5V8@_+8 FMRG"P"W?P%8LZ 5BABA)EI. M.%8RBH[K]YBFSC"\**6><[@[S77(*72-8\")%Q9U[0?0NCB2XJ$B%,/G$,$# M[+]_VYS[6@#X_/SMIM->ZZ#6H\=D]CVHY<_(^M ?PO0SSH8+6+8!F/4 0*"DI>6Q#3LH"[[Z4UMA;G^8#A0PS>JXGQ-" M5-R,KX5 BJVSH#]H]]^BXSJ./232?G_YB,AYN_?8)._:_749^,-L:EX?^/.H M2&AZ/S:Z4BRJ>9CYG^$47!,E$+OO8_]_A!=VLW/;Z@D68M _U+ )4'J-4X1[ MQ)8'NS? 04S^2>?D?8OTSGK]M3.#.Q[!]V T>:*1H/N!6?C3/'[>@UPSQ'_QH#R5J[.V'8PCYMMAU-/*UC3R&D"?ZX6,N>$:N9SRM\&T>^35L MYS;>^2KN/VP/GOPKO*.G.@ M#P &QNU;;7/;-A+^WE^!2R=7>T:4+5F*'4KU3)HZ M,YZY2Z^N/]Q7D !%U"# J!D]==W%R#U[EBVZ]A*Y9G$)KD =A?/@]T%P6'N M"GG^'1GFG#+X389..,G/+_X?G73:W>%1N 2!HUIBF&@V)=9-)?_Q34'-2*B8 MT,KI?XFBU,91Y08E94RH44S.RMO!&]\M$^.F4?TT^IYS31H(]7 M;4RUU";^_MC_#.ZV>!)F*-&2_1TNN+C-12(<"3B;.6)+%W3.[AOV;B^DH W MK\0-'R^NKB\_77[\<'WYR^='^*'[>#]L ORV7GB:T9O3&5J%0V\B;_ 43WYQWVHWC%CP6NNP< M'Z]V^$+S3W(ZYL3PL> 3SF"^A26_5F -W)*KCA&$J(5^:1-03K'T:]$9^0_ M%Y]_^W %2%%I>[YVXKHY7SWW*-D.)=T=0,E/X'R&*"BFY$;IB>1LQ%L!+"9 MA&GH26E'L!45BE U)95RIN*@*X4YA*X0.Y04<&4$E22C*=PR1!<0?9P.?L(-KSM! PIA)618D/*0B7 Y&&A+GGH%L=\25-,,S!Q#,T:2Z:(;]F1X M&AE.=ID,G&1" =P0N7-XM8 )( Z/S<)SH3)84*D3T(]0J:P8] D07L!2"^ O M-,FO:[I'_-.3W=@#YUTLP^<'6J*YS15PP=98) MN#RPAQX]EX0:[G$*N!.)Y(@GPL'F1 J;8PL4*R!>8,S :[ SE=I6T X'-EH& MP)9&IYS!;4L. )^, ^ #""]NTYRJ$2N!LJ6!,A@([5QE%4A@LA7?SY0:W(A;!%3W;#[_ MWSAY3OO=SNG9N][[[LEI[[3;?P23#NCAZZ?2S]R"Q=D&R4<,:X ,5!4V$%&Z*F=NF87$9 M\!SQ\ \,7A)=J'U\/+ZM#2HK4P+]K,\TTU0;YA7P5="(*T@@); 0GO 2Z8TB M4.$%IL$R($H,B5LD@GNN/85KZ0YP[6),9>5C *19QG4*6(,$+(;Z@U()+>( M9N%R<_'A204-(1+94.(DNG)WC[U-O*4S:8[U6W9_\4^2IC+TZP0//@!]!MCY MGA;/2PNV [3X.>!N';^X6587%_[)"CT>$'(PA]-I6AG$YT+"M-1?H:V#._CZ M!7JQ*73Q1]CS)0=KPAF0"P+ BERM9@K@\KMZN.&GJIDNAT&3G-I91HFAPY.1 M,Q]3O?5UO)L2*6ZXK+?X5N1;3W#(EM3[A_#L<5L3_6]S:\*_^& -(UOSU1N# MR2)#Y@LY(OT!B>-:M01Z4:B5G#9VEJ7Y&]!940CG.-\8'A,-&2 ^80)T\LT/ M@$$0C2Q&._B-M5I#=?Y')4!E3^Y*I7[3[W"_Z[#?=3C_("'Y!_<*H )N2>'F M5BHX +=.L&;5_X33&\R80C'@X!QO1AU5-VZW[Y.Q_7Y ( /D7)F!Y;<% MT.0^7 "X_1O F@6MD,0(-=9RS#&34714O\@T=83A12GUE,/32:Y#3*%+' -. M/#&I:]^!UMFA% \5H1C.0P03V'O_MCGY-0/PR MA!O49]90%SS"!JJC> 30@_H0NK_E;#"#91N 63< !$I:6A[;L(4RXZL_MQ7Z M]L?I0 '3C(X;.F&)BIOVM1!(L646]/KMWEMTW)%C=XFTWY_=(W+2[M[7R;MV M;UD&_C"KFM='_OS,)#2]&1E=*1;5/,S\SV8>3L!?40(+^DWL_X_PQ@:KQYB( M0?U0PR9 Z27.$6ZQMMQ9O0$.8O)?.B7O6Z1[W.TMG1K<, 7?@M'D@4:"[CMF MX4_3^'$3.3L0&U1L=_LEZ(-O/TBCR :MG],SCSY/>9=OCNS1IO.!F_RU7U>^ M%L7^$486@C')7ZF1?K3%X\=_\]3NRK*QM1_V:\@KH]?>R)TX/SUMQX^*7U&'YCW?SL7T6]^&[":S/N MWF^*7HMQ&[]G^ZI3M[#1Z/[_->_A7D?DL,ROIB(?\*J(9+%TQE1,ZM3[#&A[AUZGGWPV/_'>M?P%0 M2P,$% @ %H"I6%3D^N4)!@ R"0 \ !L;G-R+65X,S)?,2YH=&WM M6FU3VS@0_GZ_0D>'#LS$3IP77NP<,VF:SC'3@Y:D,[V/BB7'NLJ2*\DDN5]_ M*]D.$))"7RD],D"PM=I=/7I6\J[<3TW&3WY#_91B M^H;YCA]&3TWNNT_:#? M+"]!H%E)]*>2+)$V2T[_V,FPFC$1(EP8^3O+6 ML,NZ4]7J&9F'+;_'1)0QX:64S5)3W9C*A:?9OU;'5"I"E0=W0%,_KY4D4A@K M0L.@E9NH=*14&;FV!&>,+\,)RZA&9W2.+F2&12TXE<;(#&0-71@/) ML39L]]K,/&6&>CK',0US1;VYPGFT9ON3YL#6G!&3A@DS7@R25%@CSY\%!ZVH MW[1]3_K-''X!(8?4]QRBLABOCS&67*KP6GZ&WKR[&+\;G$W0Y/SS M,?EB6OQ4@ 1'Z)T_]H<^&H^&#I2@TVLUT&",!B_/WTQ&+Y]0VCFIL3EN':#S M5VCRYPB-!QCL7?^_O7H;S083FQ+N]5J;P/)#8X) BK#KM_K=';77;L> M<>TOC[A-2^M]@?LZG$X%@@M!8\.D0'-F4F12BMX66,%D\B6ZH';70M#X2JH, M!2WO+9()>CTZ SP;Z%3$/MJS79X_6[1;01P-999CL2PO2;2/$JFQFF)!M7>^X'2)!K&Q+99B#6C')EQCVK5=OV*' M98+E6OMH-R),YQPOPX33Q2VF_5-HZW\]E4[(TP8@CARG/.!+IL,IUI0S06^Q M[XH0EMF'NP]%QZY_V&L'AT<'W>-VY[![V.Y=#9P)Z[KGQO^)\>Z<[ 7[-;+7 M("T-!*W6NL:'";4)$*2*IJ3@$ 8Q1 JWM%Y17=&/!5,T@P[:,D=7<1ET]O ^ M@C@*>GMD?\6VJ\!8!45%N>"XTXULN*P(9Q^?KAZBGHCWC8C7?B3$8P*6X0P[ M-MD6#-X0N.N(5+,2,[% MA#G5=H$&J8*7_)6PTCN;NN9LM3OX6WBY<>OU8*JZQ[MUVK2BZJ?WXQ^:Y]RY M]]\WSW$I)IYRNBD\;1H950F?]<7F?^"Z%?> 9+( =K(%)=&*@#Y0L.H 7.,X MUS34-,O;%AW#NPW#IFZB,Q:GDD/B,?'1L !T]"98GY:]1Q#93V!< R-CA'#Z MF,"X59UZ(*H\EE7MWG@]+7&_3%0_@?&HP7A:XKX37L.4T02-%C0N#+NDZ#Q) M6$Q5C>(/F:;'C>#>&\5$S'+,;\.X_ZG] KYM7>2[GWH]>+7HRTZK'F2)^?HR M9B(5G4E8.*KS&UA87-V1:32E]G92*,%T2HE-%"E?VG,:',=EU?%ZL?,^QSZ" M6,5"FEJY.YBRYUG0.Y>:NK+FN"[2']VS,%\>*&7N^.N&%7!E:DNUL03MMD1' MT'2)%$VHHB*V+78T, YPQ/ISLZ;:0/.4PK5"&284-%FP[*$!3B!(UP_(&J!W MAA4\C&LW"JMV1@55$&E7'MAQRL?8.N#V:%V#N? OC\]]_2=759CNCY<.LYZ8XQ'R.E]H] MSO:;]CVDD]_Z3?<&TW]02P,$% @ %H"I6)F++QH&!@ RB0 \ !L M;G-R+65X,S)?,BYH=&WM6FU3VS@0_MY?H:-#!V;B),X++W:.F92&*3,]:$DZ MT_LH6W*LJRVYDMPD]^MO);\$0@+I*Z5'!@BV5KNK1\]*WI4'L4Z3DV=H$%-, MX!L---,)/1E]<+J=9F?0*BY!H%5*# )!%DCI14+_W$FQG#+N(9QK\0=+,R$U MYMK/,"&,3SUTE,W]':N6L,]5I[+5T2+SVLT^XW[*N!-3-HUU>2,0Q?XV. M0$A"I0-W0-,@JY1$@FLC0CVWG6F_<*10Z=NV"*'6,H$B&]YVW[\3>/ M>%;,4" 2\CT@&,UC%C"-"I[50&P)@7MTG]G-*(3@ )6_" RGHZO)^=GYZ7!R M?GF!WKZ_&K\?7DS0Y/++,?EJ6OQ2@+A'Z'USW#QMHO'HU(+B=OOM!AJ.T?#5 MY=O)Z-432CLG%3;'[0-T>88FKT=H/+QZ.;P8C9W+#V]&?Z/AZ<2T=-KMC>%E M!\K]GO=G=77;L><9VOC[AU2^NVP'T;3N<]R M+&$RDP6ZHF;70M!X)F2*W+;S#HD(O1E= )X-=,[#)MHS75X\GW?:;NB?BC3# M?%%<$G\?14):G9]JG1F53!!$ 5F"_L(RC%'7;'5=NI0Q% .#UE4L \RIB8Z]YV.^XAT<'O>-.][!WV.DO!\ZX M<=VQX[]CO#LG>^Y^A>PU2 L#;KN]JO%A0FT"!"FC*W@?01RY_3VR7[-M&1AU4)24$/@KB52Q4K,[.HLJ3($;)AFG"0(NL&"C1.@ MI\J D:IA>T6,8QZ:^Z"0,*O:+- @E2<%?P6L]-:FJCA;[@[-#;QO=^_%/SG'OW_FWS')MBXB"AZ\+3I)%^F? 97TS^!ZX;<0=()G)@ M)YM3XM<$; (%RP[ M01GBGJ*9AAFI8Y,F_04NFTN"@[(ROIGIB )29A>>%7_ M4@BDR$V^]_K-WL&N0:ZER0:9?K/=NT>D>[]([V#5$OPC5WTO,V;+BP"''Z=2 MY)PX9U"9O[9/%:$."FY5/"K9JXL M/"PMD#'Q9/:C>1\S53]G\!!WPX&M/P.2+Q<>-^- M&'5IJ_"ZV>EGX*)(&$&5;VL16S.Z7S+OW81A2[70) :S"EU!EJ\Q#B!C.5^' MZ].Z]PA"^PF,:V"DC)"$/B8P;I6G'H@JCV59VQJOIS7N]PGK)S >-1A/:]P/ MPNLT9C1"9W6IY#**6$AEA>)/F:;'C>#>6\D NPS NP7C_EW[!7R;RL@//_=Z M\'K1UYU7/<@2\^V%S$A(.A6P<)0G.+"PV,HC4RB@YG:42\Y43(E)%6FR,"FQ8P&Q@&.&']N5E4;:!93N)8HQ82")@.6 M.3; $03IZA%9 _1.L82G<65'8=1.*:<2XFOI@1E7 O[G>&K,(Y6'<6F]N?DT MRQ;)"9,%,*9VF*?\YKE"M?[7Z?W:-UW65M\!MT?S"LR][V%\^1LPL5QNME-: M/,PZ=HH]G,SP0MG'V4'+O(ET\FS0LN\P_0=02P$"% ,4 " 6@*E8X$SK MI(C5 @#OQ"$ $0 @ $ ;&YS@ M#P @ %(*@0 ;&YS#$P7S$N:'1M4$L! A0#% @ M%H"I6-.4!(3V& %L4 \ ( !%SL$ &QN#,Q7S$N:'1M4$L! A0#% M @ %H"I6##,R7S(N:'1M4$L%!@ 0 ) D *0( !J2! $! end XML 95 lnsr-20240331_htm.xml IDEA: XBRL DOCUMENT 0001320350 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2024-03-31 0001320350 us-gaap:TrademarksMember 2023-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2024-01-01 2024-03-31 0001320350 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001320350 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001320350 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 us-gaap:MoneyMarketFundsMember 2024-03-31 0001320350 lnsr:IncentiveAwardPlanMember 2023-12-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember 2024-03-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesBWarrantsMember 2024-01-01 2024-03-31 0001320350 us-gaap:CustomerRelationshipsMember 2024-03-31 0001320350 us-gaap:ProductMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001320350 country:KR 2023-01-01 2023-03-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeTwoMember 2024-01-01 2024-03-31 0001320350 lnsr:NotesAndOtherReceivablesNoncurrentMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesBWarrantsMember 2024-03-31 0001320350 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001320350 srt:WeightedAverageMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001320350 lnsr:OtherGeographicalRegionMember 2023-01-01 2023-03-31 0001320350 lnsr:NotesAndOtherReceivablesNoncurrentMember 2024-03-31 0001320350 srt:MaximumMember lnsr:IncentiveStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001320350 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-03-31 0001320350 us-gaap:PatentedTechnologyMember 2024-01-01 2024-03-31 0001320350 us-gaap:StockOptionMember 2024-03-31 0001320350 us-gaap:CommonStockMember 2023-03-31 0001320350 2027-01-01 2024-03-31 0001320350 lnsr:USGovernmentSecuritiesMember 2024-03-31 0001320350 srt:MaximumMember us-gaap:SubsequentEventMember 2024-04-30 2024-04-30 0001320350 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001320350 lnsr:SeriesAConvertiblePreferredStockMember 2023-12-31 0001320350 us-gaap:MoneyMarketFundsMember 2023-12-31 0001320350 srt:EuropeMember 2024-01-01 2024-03-31 0001320350 us-gaap:EmployeeStockMember 2024-03-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2023-12-31 0001320350 lnsr:USGovernmentSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2024-03-31 0001320350 lnsr:SupplyAgreementsMember 2024-03-31 0001320350 us-gaap:PatentedTechnologyMember 2024-03-31 0001320350 us-gaap:PatentedTechnologyMember 2022-12-31 0001320350 us-gaap:PatentedTechnologyMember 2023-12-31 0001320350 srt:MinimumMember 2024-03-31 0001320350 2024-04-01 2024-03-31 0001320350 us-gaap:TrademarksMember 2024-03-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001320350 us-gaap:CommonStockMember 2022-12-31 0001320350 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0001320350 lnsr:IncentiveStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 lnsr:LeasesMember 2024-01-01 2024-03-31 0001320350 srt:MaximumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001320350 us-gaap:StockOptionMember 2024-01-01 2024-03-31 0001320350 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001320350 us-gaap:CommonStockMember 2023-12-31 0001320350 srt:MaximumMember 2024-03-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001320350 lnsr:SeriesAConvertiblePreferredStockMember 2024-03-31 0001320350 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001320350 2025-01-01 2024-03-31 0001320350 country:KR 2024-01-01 2024-03-31 0001320350 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember lnsr:LongTermInvestmentMember 2023-12-31 0001320350 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001320350 lnsr:USGovernmentAgencyBondsMember us-gaap:FairValueMeasurementsRecurringMember lnsr:LongTermInvestmentMember 2024-03-31 0001320350 us-gaap:CustomerRelationshipsMember 2023-12-31 0001320350 srt:WeightedAverageMember us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-03-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember lnsr:IncentiveAwardPlanMember 2024-03-31 0001320350 us-gaap:CertificatesOfDepositMember 2023-12-31 0001320350 lnsr:SeriesAWarrantsAndSeriesBWarrantsMember 2024-01-01 2024-03-31 0001320350 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001320350 lnsr:SecuritiesPurchaseAgreementMember us-gaap:SeriesAPreferredStockMember 2023-05-31 2023-05-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeFourMember 2024-01-01 2024-03-31 0001320350 2022-12-31 0001320350 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001320350 lnsr:SeriesAWarrantsMember 2023-05-31 0001320350 us-gaap:CertificatesOfDepositMember 2024-03-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001320350 us-gaap:ProductMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeFiveMember 2024-01-01 2024-03-31 0001320350 lnsr:InternationalDistributionAgreementMember 2024-01-01 2024-03-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001320350 lnsr:TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember 2024-01-01 2024-03-31 0001320350 srt:MinimumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001320350 lnsr:RestrictedStockAwardsAndUnitsMember 2024-01-01 2024-03-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001320350 2028-01-01 2024-03-31 0001320350 2024-01-01 2024-03-31 0001320350 us-gaap:PatentedTechnologyMember 2019-01-01 2019-12-31 0001320350 us-gaap:FairValueInputsLevel3Member 2024-01-01 2024-03-31 0001320350 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-03-31 0001320350 srt:MaximumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember 2024-01-01 2024-03-31 0001320350 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001320350 2023-01-01 2023-03-31 0001320350 us-gaap:RetainedEarningsMember 2022-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeFourMember 2024-03-31 0001320350 lnsr:AsiaExcludingSouthKoreaMember 2023-01-01 2023-03-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesAWarrantsMember 2024-03-31 0001320350 2024-03-31 0001320350 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001320350 lnsr:OtherGeographicalRegionMember 2024-01-01 2024-03-31 0001320350 2023-03-31 0001320350 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeThreeMember 2024-01-01 2024-03-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeThreeMember 2024-03-31 0001320350 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeOneMember 2024-03-31 0001320350 srt:MinimumMember 2024-01-01 2024-03-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2023-12-31 0001320350 srt:MaximumMember 2024-01-01 2024-03-31 0001320350 srt:WeightedAverageMember lnsr:RestrictedStockAwardsAndUnitsMember 2024-01-01 2024-03-31 0001320350 lnsr:SeriesBWarrantsMember 2023-05-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2020-07-30 2020-07-31 0001320350 us-gaap:RetainedEarningsMember 2023-03-31 0001320350 lnsr:RestrictedStockAwardsAndUnitsMember 2023-01-01 2023-03-31 0001320350 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001320350 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001320350 srt:WeightedAverageMember 2023-01-01 2023-03-31 0001320350 us-gaap:RetainedEarningsMember 2023-12-31 0001320350 lnsr:USGovernmentAgencyBondsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001320350 srt:WeightedAverageMember lnsr:RestrictedStockAwardsAndUnitsMember 2023-01-01 2023-03-31 0001320350 lnsr:IncentiveAwardPlanMember 2024-01-01 2024-03-31 0001320350 srt:MaximumMember lnsr:TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember 2024-02-29 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeOneMember 2024-01-01 2024-03-31 0001320350 us-gaap:ProductMember us-gaap:SalesMember 2024-01-01 2024-03-31 0001320350 srt:MinimumMember lnsr:IncentiveStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001320350 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001320350 us-gaap:ProductMember 2024-01-01 2024-03-31 0001320350 srt:WeightedAverageMember lnsr:SeriesAWarrantsMember 2024-01-01 2024-03-31 0001320350 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001320350 2024-04-30 0001320350 srt:EuropeMember 2023-01-01 2023-03-31 0001320350 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001320350 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember lnsr:IncentiveAwardPlanMember 2024-01-01 2024-03-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesAWarrantsMember 2024-01-01 2024-03-31 0001320350 us-gaap:ProductMember 2023-01-01 2023-03-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesAWarrantsMember 2023-12-31 0001320350 lnsr:USGovernmentSecuritiesMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001320350 lnsr:IncentiveAwardPlanMember 2024-03-31 0001320350 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember lnsr:LongTermInvestmentMember 2024-03-31 0001320350 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001320350 us-gaap:OtherNoncurrentLiabilitiesMember 2024-03-31 0001320350 srt:WeightedAverageMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001320350 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2024-03-31 0001320350 lnsr:AsiaExcludingSouthKoreaMember 2024-01-01 2024-03-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2020-07-31 0001320350 srt:MinimumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember 2024-01-01 2024-03-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2024-03-31 0001320350 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001320350 us-gaap:EmployeeStockMember 2022-09-30 0001320350 2023-12-31 0001320350 2029-01-01 2024-03-31 0001320350 lnsr:LeasesMember 2023-01-01 2023-03-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeFiveMember 2024-03-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember lnsr:IncentiveAwardPlanMember 2023-12-31 0001320350 2023-01-01 2023-12-31 0001320350 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001320350 2023-05-31 2023-05-31 0001320350 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001320350 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001320350 lnsr:USGovernmentAgencyBondsMember 2024-03-31 0001320350 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001320350 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001320350 us-gaap:RetainedEarningsMember 2024-03-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001320350 country:US 2024-01-01 2024-03-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeTwoMember 2024-03-31 0001320350 srt:WeightedAverageMember lnsr:SeriesBWarrantsMember 2024-01-01 2024-03-31 0001320350 lnsr:IncentiveAwardPlanMember 2023-01-01 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesBWarrantsMember 2023-12-31 0001320350 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-03-31 0001320350 srt:MinimumMember lnsr:SecuritiesPurchaseAgreementMember 2023-05-31 0001320350 country:US 2023-01-01 2023-03-31 0001320350 us-gaap:CommonStockMember 2024-03-31 0001320350 srt:WeightedAverageMember 2024-01-01 2024-03-31 0001320350 lnsr:TwoThousandTwentyFourEmploymentInducementIncentiveAwardPlanMember 2024-03-31 0001320350 2026-01-01 2024-03-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001320350 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 pure iso4217:USD shares shares iso4217:USD false 0001320350 Q1 --12-31 P9M P1Y P1Y P1Y P1Y P1Y P1Y P1Y 10-Q true 2024-03-31 2024 false 001-39473 LENSAR, INC. DE 32-0125724 2800 Discovery Drive Orlando FL 32826 888 536-7271 Common Stock, par value $0.01 per share LNSR NASDAQ Yes Yes Non-accelerated Filer true true false false 11396950 7433000 5658000 1947000 1629000 1208000 965000 10588000 8252000 2590000 2299000 603000 494000 1731000 1139000 4924000 3932000 6796000 6755000 1444000 1650000 274000 276000 -2850000 -4361000 -495000 198000 89000 -2157000 -4272000 -5000 -2162000 -4272000 -0.19 -0.19 -0.4 -0.4 11387000 11387000 10716000 10716000 13958000 20621000 3952000 3443000 44000 62000 4023000 4001000 7000 7000 329000 323000 17816000 15689000 2357000 2367000 42435000 46444000 747000 679000 7727000 7459000 1236000 492000 24000 26000 1174000 1279000 10751000 11025000 2064000 2207000 66134000 69585000 4120000 4007000 4180000 5717000 1582000 1349000 564000 559000 10446000 11632000 1607000 1750000 7962000 8457000 537000 570000 20552000 22409000 0.01 0.01 20000 20000 20000 20000 20000 20000 20000000 20000000 13747000 13747000 0.01 0.01 9980000 9980000 0 0 0 0 0.01 0.01 150000000 150000000 11395000 11395000 11327000 11327000 114000 113000 145770000 145203000 -1000 4000 -114048000 -111891000 31835000 33429000 66134000 69585000 -2157000 -4272000 647000 578000 274000 276000 134000 133000 4000 -6000 144000 652000 1726000 -495000 51000 13000 -1393000 -86000 336000 -9000 427000 3129000 4381000 6000 -499000 -1491000 -1197000 205000 445000 -138000 -133000 -6000 -4000 -5307000 -6696000 20000 8000 2206000 1000000 -1226000 -8000 52000 5000 83000 -130000 -6663000 -6704000 20621000 14674000 13958000 7970000 1000 13000 858000 881000 -428000 106000 20000 13747000 11327000 113000 145203000 -111891000 4000 33429000 2000 5000 5000 66000 1000 -90000 -89000 652000 652000 -2157000 -2157000 -5000 -5000 20000 13747000 11395000 114000 145770000 -114048000 -1000 31835000 11093000 111000 139381000 -97508000 41984000 1726000 1726000 15000 -5000 -4272000 -4272000 11103000 111000 141107000 -101780000 39438000 <p id="note_1_overview_basis_presentation" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1. Overview and B</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">asis of Presentation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Overview and Organization</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LENSAR, Inc. (“LENSAR” or the “Company”) is a global medical device business focused on the design, development and commercialization of advanced technology for the treatment of cataracts and management of astigmatism to achieve improved visual outcomes for patients. The Company is a public company whose stock is listed and trading under the symbol “LNSR” on The Nasdaq Stock Market LLC (“Nasdaq”). The Company’s revenue is derived from the sale and lease of the Company’s laser systems, which may include equipment, a consumable referred to as the Patient Interface Device (“PID”), procedure licenses, training, installation, limited warranty and maintenance agreements through extended warranty. The Company has developed its next-generation ALLY</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">®</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Adaptive Cataract Treatment System (“ALLY System”), which combines all of the features from the LENSAR Laser System with a dual-pulse laser, integrated in a small, compact cataract treatment system. The ALLY System, which has received clearance from the U.S. Food and Drug Administration (“FDA”), enables cataract surgeons to complete the femtosecond-laser-assisted cataract surgery (“FLACS”) procedure in a single, sterile environment. The Company executed a controlled and targeted initial launch of the ALLY System beginning in August 2022. The ALLY System is available to U.S. cataract surgeons and has also received regulatory clearance in India and the Philippines. In addition, the Company submitted the ALLY System for certification in the European Union, or EU, in September 2022 and, in 2023, submitted documentation to distributors in South Korea, Taiwan, and China for additional marketing or certification applications.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has incurred recurring losses and operating cash outflows since its inception and, as of March 31, 2024, had an accumulated deficit of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">114,048</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company expects to continue to incur losses and cash outflows from operating activities for the near-term future. Pricing increases in component parts for the ALLY System resulting from inflationary pressures and related macroeconomic conditions may necessitate an increase in overall cost to customers, which in turn may have an adverse impact on customer demand.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Management believes the Company’s cash and cash equivalents on hand, together with cash generated from the future sale and lease of products, will provide sufficient funds for its operating, investing, and financing cash flows for a period of at least twelve months from the date of issuance of these financial statements. The Company expects annual revenue and selling, general and administrative expenses to increase from current levels associated with the increase in ALLY System placements. In addition, the Company's growth depends in part on the Company’s ability to produce the ALLY System in sufficient quantities, within requested timelines and at an acceptable price to satisfy customer demand. The Company’s liquidity needs will be largely determined by the Company’s ability to successfully commercialize its products and the progression, additional regulatory clearances or certifications and launch of the ALLY System in additional jurisdictions in the future. In the future, the Company may need to raise additional capital through equity or debt financings, borrowings under credit facilities or from other sources in the future. The Company may issue securities, including common stock, preferred stock, warrants, and/or debt securities through private placement transactions or registered public offerings in the future. The Company’s ability to raise additional funds will depend, among other factors, on financial, economic and market conditions, many of which are outside of the Company’s control, and the Company may be unable to raise financing when needed, or on terms favorable to the Company. If the necessary funds are not available from these sources, the Company may have to delay, reduce or suspend the scope of its sales and marketing efforts, research and development activities, or other components of its operations.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These condensed financial statements are unaudited and have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and, therefore, omit or condense certain footnotes and other information normally included. The condensed financial statements include all adjustments (consisting only of normal recurring adjustments) that management of the Company believes are necessary for a fair statement of the periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year. The December 31, 2023 condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed financial statements and related financial information should be read in conjunction with the Company’s annual audited financial statements and the related notes thereto for the fiscal year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, included in the Annual Report on Form 10-K (the “Annual Report”) as filed with the SEC.</span></p> -114048000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2. Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of the annual audited financial statements included in the Annual Report.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of condensed financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed financial statements and accompanying notes to the condensed financial statements. The accounting estimates that require management’s most significant, difficult and subjective judgments include, but are not limited to, revenue recognition and allowance for expected credit losses, the valuation of notes receivable and inventory, the assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of stock-based compensation, operating lease right-of-use assets and liabilities, the recognition and measurement of current and deferred income tax assets and liabilities, and the valuation of warrant liabilities. Management evaluates its estimates on an ongoing basis as there are changes in circumstances, facts, and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from these estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of the date of issuance of these unaudited condensed interim financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Derivative Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivatives and Hedging</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 815”). For derivative financial instruments that are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and is then re-valued at each reporting date, with changes in the fair value reported in the condensed statements of operations. Warrants issued by the Company that do not meet the criteria for equity treatment are recorded as liabilities. We do not use financial instruments or derivatives for any trading purposes.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the Company’s financial instruments are estimates of the amounts that would be received if the Company were to sell an asset or the Company paid to transfer a liability in an orderly transaction between market participants at the measurement date or exit price. The assets and liabilities are categorized and disclosed in one of the following three categories:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1—based on quoted market prices in active markets for identical assets and liabilities. </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2—based on 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 or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3—based on unobservable inputs using management’s best estimate and assumptions when inputs are unavailable. </span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value measurements are classified in their entirety based on the lowest level of input that is significant to their fair value measurement.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Related Parties</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows ASC 850, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Related Party Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for the identification of related parties and disclosure of related party transactions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Company completed the Private Placement (as defined in Note 11, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">with NR-GRI Partners, LP (“NR-GRI”), an affiliate of North Run Capital, LP (“North Run”). Pursuant to the terms of the Private Placement, Thomas B. Ellis and Todd B. Hammer, co-managing partners of North Run, joined the Company’s Board of Directors following the Company’s 2023 Annual Meeting of Stockholders. Refer to Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and Note 11, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for more details related to the Private Placement.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2023, the Company entered into an international distribution agreement in India with a company owned by an employee at that time. As of April 1, 2024, the owner is no longer an employee of the Company. The Company established the distributor relationship to gain regulatory and operational efficiencies, as well as to establish consistent operations with all other international markets where it conducts business. During the year ended December 31, 2023, the Company began transitioning transactions with customers in India to the distributor. The Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">290</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in product revenue, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">301</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in cost of product sales, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">119</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">selling, general and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">administrative </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expenses for the three months ended March 31, 2024 associated with its Indian operations. There were no amounts due from, or due to, the distributor at March 31, 2024.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense/(benefit) from continuing operations for the three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in each period, which resulted primarily from maintaining a full valuation allowance against the Company’s net deferred tax assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), certain substantial changes in the Company’s ownership may result in a limitation on the amount of net operating loss and tax credit carryforwards that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Private Placement of Series A Redeemable Convertible Preferred Stock, triggering the application of Section 382 of the Code. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement. The Company has not completed an analysis to determine whether any additional limitations have been triggered under Sections 382 and 383 of the Code as of March 31, 2024. The Company computed and applied limitations of tax deductions in the income tax provision computation for the year ended December 31, 2023; however, these limitations do not have a material impact on the financial statements. Due to the existence of the valuation allowance, future changes in the Company’s deferred taxes will not impact its effective tax rate or balance sheet.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures about segment expenses on an annual and interim basis. This standard is effective for the Company’s annual financial statements for the year ending December 31, 2024 and for interim periods beginning in 2025. The Company is currently evaluating the impact of this standard on the financial statements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures, which requires (1) disclosure of specific categories in the rate reconciliation and (2) additional information for reconciling items that meet a quantitative threshold. Additionally, the amendment requires disclosure of certain disaggregated information about income taxes paid, income from continuing operations before income tax expense (benefit) and income tax expense (benefit). The standard is effective for the Company’s annual financial statements for the year ending December 31, 2025. The Company is currently evaluating the impact of this standard on the financial statements.</span></p></div> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of condensed financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed financial statements and accompanying notes to the condensed financial statements. The accounting estimates that require management’s most significant, difficult and subjective judgments include, but are not limited to, revenue recognition and allowance for expected credit losses, the valuation of notes receivable and inventory, the assessment of recoverability of intangible assets and their estimated useful lives, the valuation and recognition of stock-based compensation, operating lease right-of-use assets and liabilities, the recognition and measurement of current and deferred income tax assets and liabilities, and the valuation of warrant liabilities. Management evaluates its estimates on an ongoing basis as there are changes in circumstances, facts, and experience. Changes in estimates are recorded in the period in which they become known. Actual results could differ from these estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of the date of issuance of these unaudited condensed interim financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update estimates, judgments or revise the carrying value of any assets or liabilities.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Derivative Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivatives and Hedging</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“ASC 815”). For derivative financial instruments that are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and is then re-valued at each reporting date, with changes in the fair value reported in the condensed statements of operations. Warrants issued by the Company that do not meet the criteria for equity treatment are recorded as liabilities. We do not use financial instruments or derivatives for any trading purposes.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the Company’s financial instruments are estimates of the amounts that would be received if the Company were to sell an asset or the Company paid to transfer a liability in an orderly transaction between market participants at the measurement date or exit price. The assets and liabilities are categorized and disclosed in one of the following three categories:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1—based on quoted market prices in active markets for identical assets and liabilities. </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2—based on 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 or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3—based on unobservable inputs using management’s best estimate and assumptions when inputs are unavailable. </span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value measurements are classified in their entirety based on the lowest level of input that is significant to their fair value measurement.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Related Parties</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows ASC 850, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Related Party Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for the identification of related parties and disclosure of related party transactions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Company completed the Private Placement (as defined in Note 11, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">with NR-GRI Partners, LP (“NR-GRI”), an affiliate of North Run Capital, LP (“North Run”). Pursuant to the terms of the Private Placement, Thomas B. Ellis and Todd B. Hammer, co-managing partners of North Run, joined the Company’s Board of Directors following the Company’s 2023 Annual Meeting of Stockholders. Refer to Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and Note 11, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for more details related to the Private Placement.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2023, the Company entered into an international distribution agreement in India with a company owned by an employee at that time. As of April 1, 2024, the owner is no longer an employee of the Company. The Company established the distributor relationship to gain regulatory and operational efficiencies, as well as to establish consistent operations with all other international markets where it conducts business. During the year ended December 31, 2023, the Company began transitioning transactions with customers in India to the distributor. The Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">290</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in product revenue, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">301</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in cost of product sales, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">119</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">selling, general and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">administrative </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expenses for the three months ended March 31, 2024 associated with its Indian operations. There were no amounts due from, or due to, the distributor at March 31, 2024.</span></p> 290000 301000 119000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense/(benefit) from continuing operations for the three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in each period, which resulted primarily from maintaining a full valuation allowance against the Company’s net deferred tax assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the “Code”), certain substantial changes in the Company’s ownership may result in a limitation on the amount of net operating loss and tax credit carryforwards that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Private Placement of Series A Redeemable Convertible Preferred Stock, triggering the application of Section 382 of the Code. Refer to Note 11, Redeemable Convertible Preferred Stock, for more details related to the Private Placement. The Company has not completed an analysis to determine whether any additional limitations have been triggered under Sections 382 and 383 of the Code as of March 31, 2024. The Company computed and applied limitations of tax deductions in the income tax provision computation for the year ended December 31, 2023; however, these limitations do not have a material impact on the financial statements. Due to the existence of the valuation allowance, future changes in the Company’s deferred taxes will not impact its effective tax rate or balance sheet.</span></p> 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires enhanced disclosures about segment expenses on an annual and interim basis. This standard is effective for the Company’s annual financial statements for the year ending December 31, 2024 and for interim periods beginning in 2025. The Company is currently evaluating the impact of this standard on the financial statements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures, which requires (1) disclosure of specific categories in the rate reconciliation and (2) additional information for reconciling items that meet a quantitative threshold. Additionally, the amendment requires disclosure of certain disaggregated information about income taxes paid, income from continuing operations before income tax expense (benefit) and income tax expense (benefit). The standard is effective for the Company’s annual financial statements for the year ending December 31, 2025. The Company is currently evaluating the impact of this standard on the financial statements.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s product and service revenue disaggregated by geographic region, which is determined based on customer location, for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">South Korea</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asia (excluding South Korea)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The table above does not include lease revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,947</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024 and 2023. Substantially all lease revenue originates from the United States. Refer to Note 6, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about receivables and contract liabilities from contracts with customers:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.7%;"></td> <td style="width:1.6%;"></td> <td style="width:33.38%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:14.56%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:14.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes and other receivables, long-term, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract asset, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liability, long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Receivables, Net –</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounts receivables, net, include amounts billed and due from customers. The amounts due are stated at their net estimated realizable value and are classified as current or noncurrent based on the timing of when the Company expects to receive payment. Most customers are on pre-paid or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-day payment terms, depending on the product purchased. The Company maintains an allowance for expected credit losses to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer credit worthiness, historical payment experience, the age of outstanding receivables, collateral to the extent applicable and reflects the possible impact of current conditions and reasonable forecasts not already reflected in historical loss information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity in the allowance for accounts receivable:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Notes Receivables, Net</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – Notes receivable, net includes amounts billed and due from customers under extended payment terms with a significant financing component. Interest rates on notes receivable range from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The Company recorded interest income on notes receivable during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in other income, net in the statement of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity in the allowance for notes receivable:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – The Company's contract assets represent revenue recognized for performance obligations completed before an unconditional right to payment exists, and therefore invoicing has not yet occurred. The Company classifies contract assets in Prepaid and other current assets in the Company's condensed balance sheets.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about contract assets from contracts with customers:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">488</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-off due to contract modification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Liabilities – </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contract liabilities represent services and products sold to customers for which the performance obligation has not been completed by the Company. The Company classifies contract liabilities as current or noncurrent based on the timing of when it expects to recognize revenue. The noncurrent portion of contract liabilities is included in other long-term liabilities in the Company’s condensed balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about contract liabilities from contracts with customers:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Billings not yet recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning contract liabilities recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Billings not yet recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning contract liabilities recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transaction Price Allocated to Future Performance Obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the revenue expected to be recognized in future periods related to performance obligations that are unsatisfied for executed contracts with an original duration of one year or more was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,005</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company expects to satisfy its remaining performance obligations by December 31, 2029, with $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,721</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied by December 31, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_97c85762-0cc2-434c-bddc-64dfa04d9e18;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,287</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied by December 31, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7402be7f-0fef-457e-abda-835048d6c271;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied by December 31, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_eedb13a3-8b5f-46d3-940d-b3393131d889;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,430</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied by December 31, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_af4c7481-48f2-479e-be06-9a0f2ec36d6e;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,010</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied by December 31, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1f8cdff2-7648-42f6-a46e-85deebf603a2;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">157</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied by December 31, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_3ff4c5a2-bc97-4f57-a50c-603cc322642d;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2029</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of one year or less or (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for the products delivered or services performed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s product and service revenue disaggregated by geographic region, which is determined based on customer location, for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">South Korea</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asia (excluding South Korea)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The table above does not include lease revenue of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,947</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024 and 2023. Substantially all lease revenue originates from the United States. Refer to Note 6, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6010000 4264000 278000 9000 1415000 1538000 884000 708000 54000 104000 8641000 6623000 1947000 1629000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about receivables and contract liabilities from contracts with customers:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:28.7%;"></td> <td style="width:1.6%;"></td> <td style="width:33.38%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:14.56%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:14.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes and other receivables, long-term, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract asset, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liability, long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about contract assets from contracts with customers:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">488</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-off due to contract modification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payments received</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets as of March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">404</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about contract liabilities from contracts with customers:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Billings not yet recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning contract liabilities recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Billings not yet recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning contract liabilities recognized as revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities as of March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4023000 4001000 329000 323000 1174000 1279000 785000 982000 1582000 1349000 321000 350000 214000 220000 P30D <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity in the allowance for accounts receivable:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, allowance for credit losses as of<br/>   March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 62000 18000 0 44000 56000 13000 0 43000 0.07 0.08 29000 12000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the activity in the allowance for notes receivable:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes receivable, allowance for credit losses as of<br/>   March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 33000 -2000 0 31000 13000 7000 0 20000 982000 488000 635000 50000 785000 332000 117000 45000 404000 1919000 776000 578000 2117000 935000 823000 367000 1391000 23005000 6721000 6287000 4400000 3430000 2010000 157000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. Fair Value of Financial Instruments</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying value of the Company’s cash, cash equivalents, accounts receivable, accounts payable, accrued liabilities, and other current liabilities approximate fair value based on the short-term maturities of these instruments. The carrying value of the Company’s notes receivable also approximates fair value based on the associated credit risk.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies money market funds, U.S. treasury bills, certificates of deposit, and U.S. government securities as Level 1 within the fair value hierarchy as the fair value is based on quoted prices. The Company classifies U.S. government agency bonds as Level 2 within the fair value hierarchy as the fair value is based upon quoted market prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. The Company classifies its warrant derivative liabilities as Level 3 within the fair value hierarchy as the Company estimates the fair value of the warrant liabilities using</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model, refer to Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth by level, within the fair value hierarchy, the Company's assets and liabilities at fair value as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant derivative liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant derivative liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> assets or liabilities measured at fair value as of March 31, 2023. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> transfers between fair value hierarchy levels during three months ended March 31, 2024.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the Company’s financial assets that are measured at fair value on a recurring basis as of March 31, 2024 are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">735</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change in fair value of warrant liabilities measured on a recurring basis using unobservable Level 3 inputs for the period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.731%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.902000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value at December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change in Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value at March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Warrant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B Warrant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total warrant liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth by level, within the fair value hierarchy, the Company's assets and liabilities at fair value as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant derivative liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrant derivative liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10115000 10115000 2973000 2973000 1226000 1226000 489000 489000 500000 500000 14803000 500000 15303000 7962000 7962000 7962000 7962000 11171000 11171000 5942000 5942000 983000 983000 18096000 18096000 8457000 8457000 8457000 8457000 0 0 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the Company’s financial assets that are measured at fair value on a recurring basis as of March 31, 2024 are as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.761%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:9.189%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">735</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government agency bonds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  U.S. treasury bills</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term investments</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Certificates of deposit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,092</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10115000 10115000 2974000 1000 2973000 490000 490000 490000 1000 489000 735000 1000 736000 500000 500000 15304000 1000 2000 15303000 11171000 11171000 2989000 1000 2990000 2952000 2952000 490000 1000 491000 490000 2000 492000 18092000 4000 18096000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change in fair value of warrant liabilities measured on a recurring basis using unobservable Level 3 inputs for the period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.731%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.902000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.902000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value at December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change in Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value at March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Warrant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B Warrant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total warrant liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4462000 -248000 4214000 3995000 -247000 3748000 8457000 -495000 7962000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5. Inventories</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory balances were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.72%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.64%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:16.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished Goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work-in-process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw Materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory balances were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.72%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.64%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:16.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished Goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work-in-process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,395</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw Materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5997000 4936000 2436000 2395000 9383000 8358000 17816000 15689000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6. Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessor Arrangements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has operating leases for systems. The Company’s leases have remaining lease terms of less than </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Lease revenue for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows: </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.52%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.440000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.440000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> P1Y P6Y <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Lease revenue for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows: </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.52%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.440000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.440000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1947000 1629000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 7. Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of intangible assets were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.747%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1,2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired technology </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1,3,4</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired trademarks </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain intangible assets were established upon PDL BioPharma, Inc.’s acquisition of LENSAR in May 2017. They are being amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The intangible assets for customer relationships are amortized on a straight-line basis or a double declining basis over their estimated useful lives up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years based on the method that better represents the economic benefits to be obtained. </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LENSAR acquired certain intangible assets for customer relationships from a domestic distributor in an asset acquisition, which are being amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LENSAR acquired certain intangible assets from a medical technology company in an asset acquisition, which are being amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2019, LENSAR acquired certain intellectual property from a third party. Pursuant to the Company's agreement with the third party, the Company made milestone payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the year ended December 31, 2022. The intangible assets will be amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></div></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for three months ended March 31, 2024 and 2023 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">274</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">276</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the intangible assets recorded at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, and assuming no subsequent additions to or impairment of the underlying assets, the remaining amortization expense is expected to be as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.96%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:15.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,003</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total remaining estimated amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of intangible assets were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.747%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> <td style="width:1.04%;"></td> <td style="width:1%;"></td> <td style="width:7.5009999999999994%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finite-lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1,2</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired technology </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1,3,4</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired trademarks </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain intangible assets were established upon PDL BioPharma, Inc.’s acquisition of LENSAR in May 2017. They are being amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The intangible assets for customer relationships are amortized on a straight-line basis or a double declining basis over their estimated useful lives up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years based on the method that better represents the economic benefits to be obtained. </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LENSAR acquired certain intangible assets for customer relationships from a domestic distributor in an asset acquisition, which are being amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LENSAR acquired certain intangible assets from a medical technology company in an asset acquisition, which are being amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. </span></div></div><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2019, LENSAR acquired certain intellectual property from a third party. Pursuant to the Company's agreement with the third party, the Company made milestone payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the year ended December 31, 2022. The intangible assets will be amortized on a straight-line basis over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></div></div> 4292000 2440000 1852000 4292000 2360000 1932000 13900000 5001000 8899000 13900000 4807000 9093000 570000 570000 0 570000 570000 0 18762000 8011000 10751000 18762000 7737000 11025000 P15Y P20Y P10Y P15Y 2400000 P15Y 274000 276000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the intangible assets recorded at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, and assuming no subsequent additions to or impairment of the underlying assets, the remaining amortization expense is expected to be as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.96%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:15.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,003</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total remaining estimated amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 812000 1074000 1224000 1215000 1008000 1003000 4415000 10751000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 8. Accrued Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.792%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Professional services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued offering costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.792%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of <br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Professional services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued offering costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2477000 3974000 682000 419000 269000 324000 115000 188000 637000 812000 4180000 5717000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9. Warrant Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Company completed the Private Placement, which included the issuance of warrants (the “Warrants”) to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,367</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock (the “Warrant Shares”). </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">Fifty</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> percent of the Warrants have an exercise price equal to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.45</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">share (the “Series A Warrant”), and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Warrants have an exercise price equal to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Series B Warrant”), subject in each instance to adjustments as provided under the terms of the Warrants. Refer to Note 11, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for more details related to the Private Placement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon the occurrence of certain transactions (“Fundamental Transactions,” as defined below), the Warrants provide that they are redeemable by the holder thereof for a value determined using a Black Scholes option pricing model with inputs calculated as described in the applicable Warrant, which includes a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor on the volatility input to be utilized. The Company has determined that this provision introduces leverage to the holders of the Warrants that could result in a value that would be greater than the settlement amount of a fixed-for-fixed option on the Company’s own equity shares. Accordingly, pursuant to ASC 815, the Company classified the fair value of the Warrants as a liability to be re-measured at the end of every reporting period with the change in value reported in the statement of operations. Of the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> gross proceeds for the Private Placement, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,605</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was allocated to the Warrants and the remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,395</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was allocated to the Series A Redeemable Convertible Preferred Stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimated the fair value of the warrant liabilities using recently quoted market prices of the Company's common stock and the Black-Scholes option pricing model. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the warrant liabilities was estimated using the following assumptions as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.508%;"></td> <td style="width:1.62%;"></td> <td style="width:19.616%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.096%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividends</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected term</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The expected term for the warrant liabilities was based on the remaining contractual term of the Warrants.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risk-free interest rate</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The risk-free interest rate was based on the rates paid on securities issued by the U.S. Treasury with a term approximating the expected term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected volatility</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The expected volatility for the warrant liabilities was based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the volatility of its common stock.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected dividend yield</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The Company does not intend to pay dividends for the foreseeable future. Accordingly, the Company used a dividend yield of zero in the assumptions.</span></p> 4367000 0.50 2.45 0.50 3.0625 1 20000000 5605000 14395000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the warrant liabilities was estimated using the following assumptions as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.508%;"></td> <td style="width:1.62%;"></td> <td style="width:19.616%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.096%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividends</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0.043 0.038 P4Y1M6D P4Y4M24D 0.55 0.55 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10. Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchase Obligation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LENSAR is a party to various supply agreements for the manufacture and supply of certain components. The supply agreements commit LENSAR to a minimum purchase obligation of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,767</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> over the next nine months. LENSAR expects to meet these requirements.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Royalty Payments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company acquired certain intellectual property that require royalty payments at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of certain revenue upon the phacoemulsification features being cleared for commercialization and operational in the ALLY System.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee Retention Credit</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). The CARES Act provides for an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes paid in 2020 and 2021. During the quarter ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company received a majority of the ERC. As such, the Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,368</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as a reduction of selling, general and administrative expenses, which represents the ERC net of professional fees in the quarter ended September 30, 2023. During the three months ended March 31, 2024 and 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amounts were recorded related to the ERC.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Legal Matters</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The medical device market in which LENSAR participates is largely technology driven. As a result, intellectual property rights, particularly patents and trade secrets, play a significant role in product development and differentiation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including intellectual property, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. We make provisions for liabilities when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 14, 2023, stockholders Ryan Schaper and Christopher P. Bolster filed a Verified Amended Class Action Complaint against the Company and certain of its officers and members of the board of directors (“Defendants”) in the matter captioned Schaper v. LENSAR, Inc., et al., Case No. 1:23-cv-00692-GBW (D. Del.). On August 18, 2023, the parties filed a joint stipulation extending Defendants’ time to respond to the complaint until a lead plaintiff is appointed and plaintiffs file a second amended complaint or designate the Verified Amended Class Action Complaint as operative. On December 12, 2023, the Court appointed Ryan Schaper and Christopher P. Bolster as Lead Plaintiffs. On December 22, 2023, the parties filed a joint stipulation providing that Lead Plaintiffs' will file a second amended complaint or designate the Verified Amended Class Action Complaint as operative on or before January 12, 2024. On January 12, 2024, Lead Plaintiffs filed a Verified Second Amended Class Action Complaint. Defendants filed a motion to dismiss on February 26, 2024. The parties will complete briefing on the motion to dismiss in May 2024.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company vigorously denies that the definitive proxy statement filed with the SEC on June 20, 2023 was deficient in any respect, or that that supplemental disclosures were required or necessary under applicable laws. At this time, the Company cannot predict the outcome, or provide a reasonable estimate or range of estimates of the possible outcome or loss, if any, in this matter.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This matter or other such matters may be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability or require us to change our business practices, even if we believe the claims asserted against us are without merit. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we believe that we have meritorious claims or defenses. Because litigation is inherently unpredictable, we cannot assure you that the results of any such actions will not have a material adverse effect on our business, results of operations, financial condition or cash flows.</span></p> 4767000 0.03 1368000 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 11. Redeemable Convertible Preferred Stock</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Series A Redeemable Convertible Preferred Stock</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Company entered into a Securities Purchase Agreement (the “SPA”) with NR-GRI Partners, LP (“NR-GRI”), whereby it sold to NR-GRI, for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Redeemable Convertible Preferred Stock and the Warrants (the “Private Placement”). Refer to Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for more details related to the Warrants. The Series A Redeemable Convertible Preferred Stock is convertible into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,940</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock at the election of NR-GRI.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 1, 2023, the Company’s stockholders voted to approve the issuance of shares of the Company’s common stock issuable upon conversion of the shares of Series A Redeemable Convertible Preferred Stock and exercise of the Warrants. As a result of the stockholders’ approval of the Private Placement, applicable ownership limitations under Nasdaq rules were lifted, and NR-GRI became entitled to convert shares of Series A Redeemable Convertible Preferred Stock or exercise Warrants up to the full amount purchased in the Private Placement.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Holders of Series A Redeemable Convertible Preferred Stock are entitled to vote on an as-converted basis with holders of common stock. The Series A Redeemable Convertible Preferred Stock ranks senior to the common stock as to distributions and payments upon the liquidation, dissolution and winding up of the Company, and holders of Series A Redeemable Convertible Preferred Stock participate with the holders of the common stock on an as-converted basis to the extent any dividends are declared on common stock. The shares of Series A Redeemable</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Convertible Preferred Stock will automatically be redeemed in connection with certain transactions (“Fundamental Transactions”), including a merger, sale of all or substantially all the assets of the Company, recapitalization, or the sale by the Company of shares resulting in more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership by a person or group. In such event, the redemption price would be equal to the greater of the stated value of the shares of Series A</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Redeemable Convertible Preferred Stock or the consideration per share of common stock in the Fundamental Transaction (or in the absence of such consideration, the volume-weighted average price of the Company’s common stock immediately preceding the closing of the Fundamental Transaction).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Series A Redeemable Convertible Preferred Stock is classified as temporary equity in the condensed balance sheet because redemption automatically occurs upon a Fundamental Transaction. However, redemption is not considered probable; therefore, the Series A Redeemable Convertible Preferred Stock is not accreted to face value. The proceeds of the transaction were allocated first to the fair value of warrants due to the classification of the warrants as a liability on the condensed balance sheet and the remainder of the proceeds were allocated to the Series A Redeemable</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Convertible Preferred Stock. Offering costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">901</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were allocated ratably based on the allocation of proceeds; $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">253</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was allocated to the general and administrative expenses and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">648</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was allocated to Series A</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Redeemable Convertible Preferred Stock. Series A Redeemable Convertible Preferred Stock is presented net of offering costs on the condensed balance sheet.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the parties’ entry into the SPA, the Company and NR-GRI entered into a Registration Rights Agreement, pursuant to which the Company filed a resale registration statement on Form S-3 (No. 333-272930) with respect to the resale of the shares of the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s common stock issuable upon conversion of the shares of Series A Redeemable</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Convertible Preferred Stock and exercise of the Warrants.</span></p> 20000000 20000 7940000 0.50 901000 253000 648000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12. Stockholders’ Equity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has a single class of common stock in which stockholders are entitled to one vote for each share of common stock</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> cash dividend was declared on common stock during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> The Company has a single class of common stock in which stockholders are entitled to one vote for each share of common stock 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 13. Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Incentive Plans</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The 2020 Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2020, the Board of Directors approved the LENSAR Inc. 2020 Incentive Award Plan (the “2020 Plan”). The 2020 Plan provides for the grant of stock options, restricted stock, restricted stock unit awards and other stock-based awards to recipients. The amount and terms of grants are determined by the Company’s Board of Directors or a duly authorized committee thereof. Participants must pay the Company, or make provisions to pay, any required withholding taxes by the date of the event creating the tax liability. Participants may satisfy the tax liability in cash or in stock. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">3,333</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were initially reserved for issuance pursuant to the 2020 Plan. The number of shares available for issuance under the 2020 Plan includes an annual increase on the first day of each fiscal year beginning fiscal 2021, equal to the lesser of (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the aggregate number of shares outstanding on the final day of the immediately preceding calendar year and (ii) such smaller number of shares as determined by the Board of Directors. As of </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has reserved a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">5,550</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for issuance under the 2020 Plan.</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The Inducement Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2024, the Board adopted the 2024 Employment Inducement Incentive Award Plan (the “Inducement Plan”). The Inducement Plan provides for the grant of non-qualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock or cash based awards (collectively, the “Inducement Awards”). The Inducement Plan was recommended for approval by the Compensation Committee of the Board and subsequently approved and adopted by the Board without stockholder approval pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules. A maximum of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were reserved for issuance pursuant to the Inducement Plan. In accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules, Inducement Awards under the 2024 Plan may only be made to an employee who has not previously been an employee or member of the Board, or following a bona fide period of non-employment by the Company, if he or she is granted such Inducement Awards in connection with his or her commencement of employment with the Company and such grant is an inducement material to his or her entering into employment with the Company.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the shares available for issuance under the 2020 Plan and Inducement Plan (collectively, the “Incentive Plans”) is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.033%;"></td> <td style="width:1.62%;"></td> <td style="width:14.863%;"></td> <td style="width:1.62%;"></td> <td style="width:14.863%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2020 Plan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Inducement Plan</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Authorized</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">566</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted/Awarded</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled/Forfeited</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">969</span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The exercise price of incentive stock options (“ISOs”) and nonqualified stock options (“NSOs”) shall not be less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the fair market value on the grant date of the option and the term may not exceed </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The exercise price of ISOs granted to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% stockholder shall not be less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the estimated fair market value on the grant date of the option and the term may not exceed </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. To date, options have a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and generally vest over </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8810918e-678a-419d-8c52-5317f8ba9978;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the grant date.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Option award activity under the Incentive Plans is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.391%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.518%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.898%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.518%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:10.038%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (In Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options cancelled/forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average grant date fair value of options granted during the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The total fair value of options vested during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">540</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Total unrecognized compensation expense of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,006</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to stock options will be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes information about stock options outstanding and vested as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.76%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.1%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:8.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.1%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:8.620000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Vested</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (in Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number Exercisable</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.15</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.10</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.27</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.95</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.04</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.62</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimated the fair value of stock-options using the Black-Scholes option pricing model. The fair value of stock options is being amortized on a straight-line basis over the requisite service period of the awards. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock options was estimated using the following assumptions for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.52%;"></td> <td style="width:1.62%;"></td> <td style="width:19.62%;"></td> <td style="width:1.62%;"></td> <td style="width:19.62%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (years)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividends</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected term</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The expected term for the Company’s stock-based compensation awards was based on an index of the expected terms of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the expected term of its awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risk-free interest rate</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The risk-free interest rate was based on the rates paid on securities issued by the U.S. Treasury with a term approximating the expected term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected volatility</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The expected volatility for the Company’s stock-based compensation awards was based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which the Company believed was representative of the volatility of its common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected dividend yield</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The Company does not intend to pay dividends for the foreseeable future. Accordingly, the Company used a dividend yield of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the assumptions.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units granted to employees and non-employees generally vest over </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9d6dda53-e3de-4b35-b5c1-9cf9596968a2;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in annual equal increments. The fair value of restricted stock units is based on the Company’s closing stock price on the date of grant.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock unit activity under the Incentive Plans is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.46%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:14.32%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.86%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock Units Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total fair value of restricted stock units vested during the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">274</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 there was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">656</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total unrecognized compensation expense related to restricted stock units, which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2020 Employee Stock Purchase Plan</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2020, the Board of Directors approved the LENSAR, Inc. 2020 Employee Stock Purchase Plan (the “2020 ESPP”), under which eligible employees are permitted to purchase common stock at a discount through payroll deductions. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">340</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were initially reserved for issuance. The number of shares available for issuance under the 2020 ESPP includes an increase on the first day of each fiscal year, beginning in 2022, by an amount equal to the lesser of (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding shares of common stock as of the last day of the immediately preceding fiscal year; or (ii) a lesser amount as determined by the Board of Directors. </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has reserved </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">564</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for issuance under the 2020 ESPP. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The price of the common stock purchased will be the lower of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the fair market value of the common stock at the beginning of an offering period or at the end of a purchase period. The 2020 ESPP is intended to qualify as an "employee stock purchase plan" within the meaning of Section 423 of the Code.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">304</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock have been issued to employees participating in the 2020 ESPP and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">260</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were available for future issuance under the 2020 ESPP. The grant date fair value of the shares to be issued under the Company’s 2020 ESPP was estimated using the Black-Scholes valuation model.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the total stock-based compensation expense recognized under the Incentive Plans and the 2020 ESPP in the Company's condensed statements of operations:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue – product</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue – product</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue – service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total unrecognized stock-based compensation expense is expected to be amortized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total unrecognized stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts included in this table are based on restricted stock units and stock options outstanding at March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and assumes the requisite service period is fulfilled for all awards outstanding. Actual stock-based compensation expense in future periods may vary from those reflected in the table.</span></p> 3333000 0.05 5550000 100000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the shares available for issuance under the 2020 Plan and Inducement Plan (collectively, the “Incentive Plans”) is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.033%;"></td> <td style="width:1.62%;"></td> <td style="width:14.863%;"></td> <td style="width:1.62%;"></td> <td style="width:14.863%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2020 Plan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Inducement Plan</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Authorized</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">566</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted/Awarded</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled/Forfeited</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">969</span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> </tr> </table> 294000 566000 100000 31000 4000 140000 969000 96000 1 P10Y 0.10 1.10 P5Y P10Y P4Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Option award activity under the Incentive Plans is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.391%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.518%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.898%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.518%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:10.038%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (In Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options cancelled/forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1974000 5.31 P8Y 429000 34000 4.12 2000 2.65 108000 6.45 1898000 5.23 P8Y1M6D 332000 1898000 5.23 P8Y1M6D 332000 1088000 5.94 P7Y8M12D 107000 2.38 540 2006000 P2Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes information about stock options outstanding and vested as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.76%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.1%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:8.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.1%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:8.620000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Vested</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Remaining Contractual Term (in Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number Exercisable</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.15</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.10</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.27</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.95</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.04</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.07</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.62</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">556</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2.15 3.1 355000 P8Y9M18D 2.66 102000 2.66 3.23 422000 P9Y2M12D 3.23 193000 3.23 3.27 5.95 54000 P8Y3M18D 4.63 12000 5.78 6.04 413000 P7Y8M12D 6.04 225000 6.04 6.07 8.62 654000 P7Y1M6D 7.44 556000 7.45 1898000 P8Y1M6D 5.23 1088000 5.94 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock options was estimated using the following assumptions for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.52%;"></td> <td style="width:1.62%;"></td> <td style="width:19.62%;"></td> <td style="width:1.62%;"></td> <td style="width:19.62%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (years)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividends</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> 0.039 0.042 0.035 0.042 P6Y P6Y 0.58 0.70 0 0 0 P4Y <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock unit activity under the Incentive Plans is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.46%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:14.32%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:14.86%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock Units Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant Date Fair Value Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 483000 3.04 2000 3.55 84000 3.26 14000 2.65 387000 3.01 274000 656000 P0Y10M24D 340000 0.01 564000 0.85 304000 260000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the total stock-based compensation expense recognized under the Incentive Plans and the 2020 ESPP in the Company's condensed statements of operations:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue – product</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue – product</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue – service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling, general and administrative expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2000 51000 83000 29000 46000 484000 1426000 86000 171000 652000 1726000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total unrecognized stock-based compensation expense is expected to be amortized as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fiscal Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total unrecognized stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1414000 1000000 222000 26000 2662000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 14. Earnings (Loss) per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the basic and diluted net loss per share calculations:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average number of shares of common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As the Company has reported a net loss for all periods presented, basic and diluted net loss per share attributable to common stockholders are the same for those periods. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company excluded the following amounts of equity securities from its diluted loss per share calculations for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 because their effect was anti-dilutive: </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Redeemable Convertible Preferred Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Warrants and Series B Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock awards and units</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The anti-dilutive weighted average shares excluded from the diluted loss per share calculations were:</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Redeemable Convertible Preferred Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock awards and units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the basic and diluted net loss per share calculations:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average number of shares of common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -2157000 -4272000 11387000 11387000 10716000 10716000 -0.19 -0.19 -0.4 -0.4 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company excluded the following amounts of equity securities from its diluted loss per share calculations for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 because their effect was anti-dilutive: </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Redeemable Convertible Preferred Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Warrants and Series B Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock awards and units</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7940000 4367000 386000 894000 1898000 1547000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The anti-dilutive weighted average shares excluded from the diluted loss per share calculations were:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Redeemable Convertible Preferred Stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series A Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Series B Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock awards and units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7940000 883000 558000 250000 868000 1392000 1515000 11023000 2383000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 15. Subsequent Events</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 30, 2024, the Company identified a triggering event that might impact certain intangible assets and contract liabilities. The Company is currently assessing the facts and circumstances of the event and believes a net impairment of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is a potential outcome after its assessment is complete. The Company anticipates completing the impairment assessment during the three months ended June 30, 2024.</span></p> 3800000 false false false false false false

D::S4BS]WWLQ'"V%YS\ MYP:9@5_&Z64V9%Y.J3F3&9V+H ]Y%4@!I%C4$]3BDO* [ST9'45GVD'CO1)2 MZG=%!PWT5-YW0;(J<5T*J7EP%,FJL=;&0I& %@9)3L0Y!SE;@.=!(E_>&A#3 MLJ,O.=@IG2!(U$UBL3I%DR2Q>^ZHV%BPROGHSG,5]%E#^\&"N1C]G\&F TNF M>35_.Y^&9)&.-O-?]0I3Z:$SKWCZ=692\\S]-44DG,+]\UJ)P%4MZVU3?X=I MF:GQ/M&S_BK9[+ZJ7DNH2]HQL95GV^DJ/I/>79?'\IS#[OWTY2G5F+\^]<@> M(F1QUR/!Q+J7IGG[%@(9"ERZMJE7HQ\EB?2XHOM33\V^*E^M:0\=(Z0F),?H MF)]IW)6TL]YHX#DIR2,LEKNY]OE@SH+G(G-S MRCOD@6>R =KN[?KH7<ED"E/ IXYS@HE^-E&?)IX1BO"# M2DT+:I(;39SR4][^W4A/1-=5PJV=B94OI-\BKL$I8Q4[I[RK93&JN+YIJWZ/O"V)<5PRK0[TR[;:6GM[B3!'&26W?JP!SMC[MDZD, M-4R,CR,)3J9YX@7[^NQH2"GN]IRR2'KY5#7<;!A,3&SKJ=:+*8T#-\6IB*O$ M4%Q*I6)FDLG>J(=%PU1I% O$'8./[PP/L5>'VF.5#].1ST\-K0BV[YAHNZ,0 M'B4=".L(212N%,6*(%?IDS)-G#MP>6#*G0K,]'>C[/:$QMO]$-E^?54(-VL& M6J0H20>)V/-*LY-OMO:?Y%E_H!,_2N\)E$9PWD3%[0[M\(Z#J=@KCX$&7.GA M<(?%,Y.9;&0QK? G) Q$D':'E=;/IZQUH:9X4]Y(9* MSB@VU4<'!A-M5H_@3EL"4LQM9DC-)L'F;J83%N#R>KUA?:X6/Z6= M%^-VBWP4=[PUJPLJ[GC$#"0@"W#[ "LFU5>M\S+/#Q=J,>LE6LE,;S=FOAUP M^?RLU4IEE P3[/ZW$"KM%]6NK]@'$O1E?G93 3G,QZ<1T.KT+31?O#L.M;ZSQ#/IG\F:$A.2W>:[&+ M@R0@-.# WH#LIO4$>!GSK$_[I:X1-SI/$B#A2YRMK)T!H-(B5 G5;X=Q]^Q4TJ6(E.'["..:I@$"X9BF*:*( MH?)4 '1V'/\VW$+>!%4L&4Q?"5<&1NI"9:8&P\49O$;7?K:XCB1K;\VW.V8. MOI/CRTA^@2+C5H)-9$MO(P$:PWOON)ZSUE,$I.O9U]?)E7J3MK,L6($BJ!UKX7Q5"47,BY MD:88K+-V+=D'$)&BG X6W5W\4+Q3FRJLQF^%9T,23TX>"ADXS<4[(@Q;JL48 MIGE7 M<0A24Y?G#M98%'>G8&.:=4]%@V4+/G_8K>M-,TQMFMB&NR#;EEQ%W9 MU7<@RT5?[L#K!4Q=5H$I72W X.\9:QEXT M-ZZ,_#/9;CYY%[4X/^!R>T ^\,-V'#YZMN*7Z\K:P7(:4.R)RBK)NFX'DO$. M?L&PHV;XDZ=;C^>Z6JV++0!S(N>AN)B_5D9/T0]4^0&3:K ;:Z0]"/A XA:, MEV%UYXP@(?@5-5P64W^.RV*TJLB^E1UU:$N!I7 U1GNUK\4TFE^KQ01>VG?:KJ7O>O(_7B+ 8[2QO]=M)&1V+YM5HI"[:K6T@N MS3K$9/ E%+08T6.SHMN\C*:7$09J!.#L)0E"'R MZ.8E,R^9R25C78AG6K_.Y%?F]32O)UU/ILV%Y$I7B\Y?PLMN*6RX[4;D$VO# MD:PI@H,M;&%(&26KDGN!A*-G5O:(6IM%1^?EF2U/5[KG' >+2IHJ&MI4;QL>ZTQ0TH'/2O&::ERR[97WLA)OA#R@:^D/;52W**&AB2<-\ M,%6V*V ZL;8L5SE[-#2=&IO"@3[=@)V7;4=%(F9SGO3E42)O=(F( :/ ]M! M>7W"JX2UT1]A8[+2":,S3X_)A!%>D#0G;LJ5"!]3/[3U!0/%NZTI):[-1QSD M<3)5LVZ+JKFIN[;9,V3RNX^2PB.SZ/ON/W &;T[D?E@8("WV?[6U9VL <%ER M9$D]"N?BC^&37;UX":YW6DG5XOF_PWSQ)[%U)D?DR2^9P9RY-;GA,7QMW>X9 MJTJ5%>''<$$H *Q#1(:/\5D&@W)GOCS7XWBR3Y/PSQGE!V*6?YUBLO7G'LPM MY9I/YU;78>CZH>3>*M%;46BZDO&B,LD]@F>NK0RJU^6JK?;#K@=>6^J%^T/; M"%T;K=[GWW__7XM7Z-BY6OP34'W.'<6T&5[):_PB0W4[?(MK;@M_D(DAE37DW]*N:!, 9,CXM;YS_B M32YL_2)JOLDV/?,VQON@7$\ "VD/L+V.!]&[\_W.S9=(7&.'4SM=3QH4!,7K M*O9E?CQO=P3,:*:'@(G)Q <3-IZNZ9$H>2>$IHV*LW 2+NNKQ:_3YNBNBQ>+ ML"^-;CW,_UM6F)+>N&ZCT.^B:L\;FHLDC!Q<)O:MUU-40/4 MH]X:4JKR4*RI[N0B?[8I61S9HA6 54K$ AB3*-U@] Q,*-UE;M$Z$W[?R>O7 M)A#_1)F,$* 9:*.A>?#-)&1>O<.<*=&82F)CY._:8N3-C>!2<--$Z7E4Q$L* M>(D"B]C.-0MP\5H%"\.$)1+:6P>ORCQ>BK1L,&T8NR-OV)%>BO2;YP?&9!1V M;LP*5G=H'L/%>3ZAA!7+'S#^]1!I1-V-N+",!"M126%N:>8D3:$9TV)CTTJ1 M@+[4RP'7E\VQ04=S-."/+QEPWC$YKP2QL,).6;\],?& M3S^9\=,S?OI]'[M6'OYU&$5G!_*X(=+;Y'-PRP^AZ#AG31Y*1/[2<71&S@3/ M-D4G.]A%HP2:$:O#UVO.$- LAYJ(28G4ADBEMHV=Y71'S41J@L48HLXNSCFU M\5#LB0/+>9H9HL&D&%C^F2PBBK [SA7O.2M+#E@X:0;RZ)-4O\5'!R?%TW+Z/ (9C#/V %32L.RV..#B&$QR_O?1%)MLB#8S\8J8#\ZHF&@U]$-8_C>5]J[:A86D(NH>E?EE,]0_4>%(TQ*.9.5X3A3INXKW MTWG@NJN7"7J>?^&-<>P'T#P)D]R$$*4]DO]T"L!>.7 MC_>+)[@2C!GEEZ/,>3L.X>*GV"K%U',H1XB\R*EO'Q.U,E\/4I$^Z;.#J!3E_05D M03X8.(P66J1DIR?Q6'O*YG/E2?TJ,@LR'NW+1?86"N5\![1!!T_BF.EJ4T:3 M69ND$U">P83#Z OCMDHWN)*>KMQ59T8Y-LK=A=6\X[HY!1#R?!VSZ(5-7.V8B&>\[2>VO-0EV%7D MMWR7&37+NR(,'Y>_Q%.G-8$&6+!-G;'HDVO:ET<**?Z'UR,W,:?+F2%1[0QS M6QVBF#)'R#P('F>[6@U,S0?1B[4$=IW+SP,R[W!W:]R9[\K:26L MR@.=B$HWS450VM8-7]RM@0OWL9YW,5?1-OZ13CI5,XEVW&_[S#1P9J;><]&1 M_K?L4:,.@9?LLTV,G!*=/T9UJ#P@U^2,#L)]DZDZHXQ@[Q;RII#!+,9O<=H*V:NJ)1L_^@!SIW]=*_U00 MPC RP+$_?Q:,?P?BF&W7WAZO5>T!GSYA9'RIW^WWE+(A1 \\/* W1M^.9>AE M[-VM-W+,LP*F(TY+6/$E 2:Q^2!H&E 5CXP;Q.G+(Y,[W%3,S$$KT/-O_2Y> M^ON;M_N\T<)>4D^(I)H+^G@M__'CWUXMGJ^."64;R4 [EE-';AW\E?TA[GMJ M-JPV;#D5RA172/)^#4>1OFA!TG#L%JF][=NTF"X^')UH^G@O&T>YC70ABSR] MU;)_].0STR&7I>RQ/= Z/K%!!)_R&X3!X\S-XKL:)??O[EH^5G MYC26W;(,_LOC']_LJA._A$=/X\V7E4PWSR]97X:187(LT]0>)""B:_[$$_E" M=%N(-'=H\#)^A,M*SL??X.GQ&%ELHEDSZ!S/$CS-;K_HVJ.DM.C9&&W)SJ+$ M9?+<-&M/_OQ,7SMYUC%C%MW2\&1?)$_F,'(3EL&CU)FBBH6T(?$A#,P6?$G) M+7A[=;L.#\\C$>!7"!A.WCVF/S[Z\N(;1J1+A([+6F*"]4T-MF?*&D,[Y,Q( M"&!#!HJN4'52/2DA DUO8TM_QA(M5]?#D0!=)QZ5$,4(<;U'OOH4X,S,C7T_9WZ/LF/A).YOB&Z M)\='BH,Q1C:)1(DW#_<9G*";@R&MR-Q2MTCU7C[4#('Z?4&@GLX0J!D"];Z/ M31$:BPXXVXA0+5J:NH^GW$9HN<^[5(OG:>KF2!!;"&XR&R[A/B?.^4R=00OI MXC-,_D()AD>6^8]T^FFB0BJTNQ, MX* &'GC]XFG[G*;D%B$8TSW]=T>X_M) M)LE\_X0?_KKR48'!6Q*G*0OU.*D\Y4'%I_'=$M^TZ_7C[[JR>;WXE5H;7AT[ M:GK\N0*!!>0YPLMKB;SQIZB:95%-,L0$@".ZRV_CHUM"-CP-*#KO&U>PGP'E MLR-22]]4*Q1B-,_\I\4CWB0]M:N>JK*C4S'LU=VNO=6IWM0;9&(:TJEAIM*- M(.J#XU%Y.LO^$!9;N]E\1HDE1=W\__:^M+EM8TO[\YU?@7(E5?8,27'58M\[ M58KL)+YQ;+^2/9EO+I!HBDA @,$BB?/KW[-UHT&"U"Z38E?=NI%!+'VZ3Y\^ MZW.HLY;R.;-^> NS"(:#L&&R*J;949B.BBD*F5$5J1VM*+'\Q9-JVH$L1WK0 MG@E+[S1*)G\\#B,$]\ZPF$HI$& _'+3;K;8'^RJB('RF]>I_%['R>FU*[Y$4 M$230X*K>B5Y^?66-T#B3!BOP3):95B5FA)U6MS?PAC)"Z7YC+2BJ@V@(<;:# M>/,X!0D&!H^W[8=A'D96$"$FZT->BE"5JDGO9,-GUZ2EEERW\% M.3_>77%3 ME,J^QL^$N*K",-[*%U/*DT=:F;98XH226M#X RNQGL/,EU:[6?0.!KZIB'B0 MG=A729^IJT862DZB-K;-&5QWDF2UWZ%B$29&HT.#(-=Y4;A#Y9^5G;QB!\/> MCCBN@ES>'=C;6!IE!]H2BOPL+]-E ]^ RV0*$W#T;OJ[\--< *(IC!+'A=4\ MJ/K%3D5P6&5(TR3+*5&1CEP1H2JH;%D=$W\H\JM2['[D[]*F?R]M3(VG%]7) MX'KG<,529RAN[3N3>\6)G'(BG1Q7XR2MSV!@D#Z*[J><#SPW@4#*CZ 4.I+J M%]3Q+E+;M4Q/$8B@S 6T7/[X)N9Z#G->PEF70E0RW%:&QY=>@.[ M;ZD:6JI7*6P=1NB6H^9EO+UGR27#++.Z[57ZFNUR#A%5;T\1V#K0Z9 YI=CA M$<8U^#1')6(ZZ6P%:*(I?#B33%Q:,UX.W5?9]IJ:O<8>582JY5U&VROCK(OE M]47V(C<;IPE@@%2ZN-!Z8F?.-+P(L1$,_8T/JT4-UKI,Z>7+TD!7M\/-5)L. MLZ&;2);5EYB#JJOND;_%"I'HB<^ECQ2T"&>ZUIC=Y_V,-?U7/A[B&I'))&#Q2_3LESCU40B&::#3Y$X\2OY":]X;G\7JP#DZ&U)BV+&O;*BOT 2EH'32L>AHF@ MLGTIU8,B\LP:_]"A@9NG>,>EU=.,D%+J4U!:WJ\ECY6WW#J[; &^@SPP)'-@ M0IHR%HP9^EDHP!N3NN]6AU8)T%BFPB_BN)C,^N6\442^ M0FTWOX3!SCE;*\Z-:"N3.85-9G5<5'5$W7*F[,A-]1"RL#28OH:1%"!;0+X3 MDB )Z$O40HL96R'CL1]R2S!II.![: 2R%*,\1R%/1VB-A/^YB ,\4#'UZTOJ MQYG@0[RLFJT?<2T[G8;W^#&BFRMT-YOM[Q?5TFR"R#RFI3(IC\#__X]-*>#* M4S*C7[WQ1M@&!%;7J"NTT*Q?6MM#$O4L)Q95.JDX3+@UAY^&\'_PF&'9V_'G M&V.2TMZU\LAHTU9ST_PA:"GL0Q+C\@V237V AE0HA6XJ+I6JWB5.$&1@MF+& MQ@)]([V6=-\C[:!(N:"B*= F);_NE-?^RQU2?]&+G6DF$;:HVIBF?M2HD()A M(\D"E-I-OH)2=]$RJ3#*Y:4D+Q2S!9$CQ:6EP+\M!>15*E565>;"6"]=(FOE M^5/-\T>9:"G3J2+;VAB]_BCE-]RDOLD??X-KAQ;@%CCZO?):* MOY*('3-%)A!@UP=[V,F4*V_6FYWXLH'J(3YZ,"@M$$95#]CUP*[ _ MRC5BHVE?R7W:X:L8F2YHN"/"W;3-7@0>3#+L$8]#PE+2K S4+9OC]G))T"\* MU06'ZDT[^R$W2>9NR:WU)Z!5*B@.;P9J@3FSVY'RJ6@6RO9EQ16?N&TY5_@@ MT;<)OJ_)0]8H,Y@?HL[AH&=@ ]L"9T06C&J!!M*0U.9A,=>S@"-%%%8*>M_J MF-TJ3?$IXIB"5(S++L:PM%'&VMW2D)4=.8*=@\N+X+)5WBPH#T$Z-+)J-$-= M)2SK#JG^0U'17Z)9MZR[VZZEN7?ZSPWGW1BL2T*WDN"*844INS!3KH'%5]7_ MVF""L:+X(!83-\0]@KF% 0'G\I*AE+!6'/>H3F- F*>:H6<3LJZ13%YF7>CB MS.F5G*'QCJS43CUI$_+REH,+C-E%(\DR0ZQH2'BT+RW6>R?50)!LYQ=N%3O-=DAQ0U-<]-9P3 M[#N^?X%)K1P4"BV2&BCM6,9<^D3@8*;=-\D+9MR H0T"I"XX9'3,:9EQ@IA79 M??F"KV,Q"Z(NR;#ZC+&BRBYT)C_0AIQ9E7QI131,ZQ-19>H\35686&G]0_97 MZ=C UCYEMF&EX:COP9!R MOBF(MKA^SV3&7/F.9>TH=F[=YA2>R7LABNC=%# MX'L7/H(USR7;R$!XJ"N@RL;LJWEQ8J#SRM3F -XRX>C_U*!.F&?TKA#[(:L> M&503.504F11G( V2AQ@RZ(53;]SN6+\[*HGD&MC",*-C&<''U2&>%& 3C):BYN8JUWT)+,P*,S^J>X>)-].!1IC'!LU*%((94L$TO_(F= M<\FMLEQHXEC4L:A]YEOX!9+I6\=%-?%&L+VBB-* N!4H.=\F?IC.X)YU9WQ# M;D5\M1(L(1F# HL17=:J,=T.A_02,X>&F=(0H:N>>Z7+9>N^=XU39'&+D)) MW0FK>L6L\4X4RGVIE?7ER&%$GN%#XH@5LJ7B%^ M@=LK;J_$C+,T:RU? )DR^JJ\K2A.3 M]+/@:\G*[BIA3#KAXAFDJV!2E0HHYE1W4EH_<#JL_!&^B-!WZC[,&+9N-[G= M)*8) J6,"'<'O9?4\RHH#"3W<@*/C?V(X=>4\*LP4P4^01B2Q@^O.P:O\.TD MHD"5Z8,"1D/-+RBCFW70FGQ$T4=Z P6)]9Q;)\58AC?R_EYB)+DD5.MN-^Q:;0/:8 MLKI7;,;GG'/PA5M]EXJ$A:A7-E&33G:YP \LZ>:RD)CT?T&+#KK0%)\S.2TY MRN-1AH=!F;FYS!*TTB;1D'E[!>-2%XFYI#[I4:V*SNI^FP9P'W--$8PEGM=F M?%*Y575B),/AX1,TJENFL9&I#JY*X%&J!/JN2L!5"=R7;':?E,E:<(S:B?)A M?)%$%WR\2F:)=?)I,$3)"J@DI]>Y85K>.T2AD]LK3J#%_,6&Q)>PD93= M-HO="[6S":'G+(2LU4V &/AQ3FGV%Z&Z9"0.(U*YD1+WGUQ,L71]$I\<0=&" MXM>5SIA7W31K8[&'A_G+RH>5]+1^"?S>0 M[:U[#?X&?/>]X M>U.2F.^6V&N A;(2$@#8 //"F:O 6%*";JQ3!("=BJFT'AD-#+7& JFB3;5M M93[?(\5;RCO8$]#0@N6RS*M&)&*L^&+CEO&,+(1 MTCE_,D'G0XGO?);+2(S@S;"+-D4YU[ >+?#+\!4#:R@J(B-4S)'N6%+V\O:& MU'$N-\D>"KXP?@./R_/R$)IJJ?@'1I$?3@DQ)B4(.OAK' 8%=E>''-6,_QA(W+[!]2];.18T5K,-D=$!<&. MP1H1<4O2Q)9710 )DG\U) 5C':7A$(E%K"@!3> E*\53N4ON[&"Q(!<>[8SB MP2]R7CEXT]W)=/+)"E0)M8Q#!V;,\6M?!!5BY.B!+23EV4CAAB>)"W@;XQ#Y MA+;WE&PE6IARI'\"#V9!6%4)M^*H?72][#@6-&8-M\9KD9FUES0 MBSM*9HS$#$N>(7.IH&P$<6WY'<%UAW\I9IIA#8KS1D[==FGX]U/:#)O<"+3[ M6M:P5>O;M 6^!H+ VN^T-&7@ 'F9<]90<>]-0M.@'FBN>%$Z\/55GJ76',\ MCHI17D@:)F'U93,\%2@!0IHTCGTY1@E2'88@[8-2]#C-$X.K3CZI"G:#Z>7# M;R"O3I%ENJE":!!73\/L+^]GODNCIV:E"ER+O=@0AY1^N< VNFI#%P?^GBFJ MV20$BK%+E?H#'#,YIC-3O4JF019QNY)8C$-Y26#+1;Y:=D=R'&2XR3-22'J M>)3P4[;4G?$5R@XIC"...O7EH1Z F 9?-(J<*.>Y:4*H);C-:5*$IS/5W@<**W8*.<1SC5!@G M+JA1<*6#TI)CEWN<+_C&-3QD6)PW55^(_9&6NU#RE*?3##@9XG\^R;F$< M -WI? &)'@1:,L4TXM(#BWF\0>I?,IR->?&(_&\@%>N9V/&FXTV#-@GK0-FY MQ92];=C6JNRY5-\>$=B*"F 7^E0YQG*,50:T)PGVP;*YR>:A-XY3'*?HW!G) M!9VI=*1F^I@LN #)/A =N)3CG!4:?)D#*I%%\NA+53TH3@@?-2KS0[.E?I'D MMLU8C<),' D*9(C/9IX_3Y-+QJ6BLK[668NC3\,T\8-&68V&B3KPB7&A(DXF MS!JZ*%& W$ I0V3^>26U%7M,IFDQ8XA/C,+GH#=B, *6ABV.!L8N:)B7?KI( M1!*?)_@W_.0-57ZI5.R=%D"+3\/\^E>*Q1JFB@>H&H-BFAN A6.3!V%H%KW+9<7?G36:2P>Z-W7)PC!%_GD'JI]QJ(!^M5(=%" M!('UO?\!@JAQU+'4M9[0?!WS?)V4!F!V']L-(7OXH%UG @P%1[%RWOP[N/9\>G#>]]/&HU/)S6"/Y[ B>X M]S%I>9W7W5YS=-%LM_>/NLU??OK#>_FVA:@ K5<-!.54A*]S$28ZK ??/U," MOMGIO_1?T5"[;?Q+!FJ7MS90]%UBX1K\][0 H=KI!\TCS F>%M$YMYO%]H94 M5RV=34TQ-Y7#9FC[PTCB

7^DI?Y MHENL.&F7W<0/R^R[!:,Z\^BI"HL]25TQ$0K3C;* ^9D5,S<,8?_\*&2^YX=^ ME 2FY6U4]SG,G>9?][O3[OSZ0F)[VI+OCAUX--;N(5\M=1++$IS9 MC0Q19Q M<>;93-@BS5PW"6)[(_85F#/@D1>PU+4X'J@EC -',B>*LCA*4\=Q]W=,]HQ8 M>WWZV3%BK1=C R_8VM04V!@Y0\C$I,/4SH1G14Z\FUGHD$4.8YGQ\R,@Q#T.2L$O3].6"@2.S63 MR'0W&[;?6P>\3_;%-EP:@C6 [*PG2++P'Y!B<8BDH*F_+_X79F:$-?S"*/69 MFPF'\<3AS!2N+P(!5K 5[$TJOQ;JUWZX_0C5BZH ,L'C<"U2#Q-4'LU:/9/3,]X?[G0+=H+^S/4/"N#S;7 M/AG->_OS?P,?N8E@@95BV07@PL@*,N:'9A2)"*.7XX.SU!^;]P)3V^C'J4[\ ME%_DJ2C31BL1KPS(@BBT>129S I=B[FQ%[/8<2(F/"\QLRQQ$ML\6"6B)]N[ MP-AM"6OF_/E0[%BH4#/>PQDOM1+/M3*/\8RGS'71IY:"]FZ+S(T\-[5MWSY8 M#>*E,=ZU24/3\/D[I T]46CPPS(5-AGS,6?V)+E0\E9\\YN\A>\FNYU*/%^V MR!M*H1(K1R1]#HM*WOJ?_R.TK>!MHQ*UR/L'N##RLDJ(HDP9>15_ YPI4_&U M3YI:^42#OW(#E>$E_A7?QFM*\UAV,2Q;<<7:FF/NRD*D",G QY2)A;DK%;RO M-I8"_D,/EKEH9@:L4'(^';<1BR(7%_ .'%@M8-D:F#0,^4)L'17^F+=-G]_U M?)MB/!5/:&Y_(FZ_)6SQN?B^WCZL54ZFE$C,%S:6/*=?&I%T==X"VQDYR&:X M+;ZBVWZ?G\Z-+V"M-EU]95SF[3EP.;$67R[KZBLFT?7Y,W$.F MRAN<^,\NB<8A/8X\.L_A\9I$R_ I).@#$4R3Z2NI!&]<(._AI#6[/"N[I,KZ M,*YR4:3/S3(]5:45/%16+6$Y#*ZM +"OAL&.N9%6?>%^,K2O!8T?LRX[A;EVS1OE@6_>H-7WRYYBH0[23#*Y3"4[UW^H+"D'Q$] MRF#%W\;55YP:YHX/F4I?=W3Q/ 3<'I:&]+#-L((51P1Z%:3SX>_GP\G%DI\) M>?[ > 8C?<.+2W[58.KX=(/ZU2=M??O2/V2%C]2TD8Z:'Z9$_Q M=L"0 -4*1255$3&PZE#SN(H#W7XHI6\F"R"+B2"B-Z!6\I(LGLH0BV5170EX M&RJ. -%L_.5,E*+F17%E7*!%1G5I'EYK9OHD"@N6?V7G>0I2Y\V'?T>IGZ;< M[+0L+T(B_Q619%@& AUO(3<<29;P693K2UELZ;,-$(_B3Z2?)*%0(.] 'O^QKI9>]>)#JD@W%:I M:'"U+O"O5!5@^UBBD,\%EU7<&M$BWK3GZ#RI+M],Z.AEE(GRG;GKWU[? MR;WMEMNNNW/GUAI1MPXC>/ KW'EXZVP/O4S5(92MT+5M[E=TRM=%IW8RVHQ) MD=G'K8)S".NY1W+3>*7Q:H]X96N\6EL]V2@ C9H-[Y(&)\TZFG6N9YV^6KRA MRL4;_T2W@/$3.@GPE,J@8RKC,[ 7&;F:MQZ]$7.?6/HR&C$_X'#WUZID%]3O MP.! DB(1!/.J>/6U9?5TTY(7UTA!]RJ9AC?8L<.Y%X7,=CV+N8$?LC!P+"9" MB]MA9%O19@-2QW<\/S9#EMJ!8*[K^!CL'S'7]E,[,KGOI^[>C@C>_]7E[=7' M$JS(CCS;GS :ZLLY+U43 >!LR=C[;O'DAKI?GD;!@]]2W;IIG]%>H<\3/W"8 M2!#0,C=AH9=ES'22V+9CS^+.1K37@<+A6N\FTL51%1_BQ9ZB@9,S-W4#IX]56"18&H^EC+^9W_J M^_6%-36_: @\D"EKY7VOW:KM.'8"GR6 8\P5$>*:"X"8Q&GH.*'K)?XQ8>&! M:/#>]<6HCY7MM O^<#1X::UJZ?5JV.BU"JWOGZ:O2<3=B/LA2ZW,!R&8>"Q" M@T!DMNU& >=6%!ZV$)1MR?=O$(0OSQ.UF_JX4U5Z#:Y'N;?:--@-%0/'31WA M,^X' 7/#+&0\Y!G+!%8HIVKE_.*9!PLM$%(6V M#A[.2;='(QX-K]UST^\4CWFZWM@<20! M2P/'Q_-: $+?CQGVO#3-S.9NM!%@=)#@V0%&'H058L]]?4"A#RCVGB/P"Z^3 M\SY!P-62:[^:BSVW475)JPZK*[Q.&V3[&KQ0P0=RS7Z+AQD"9\0_"YH2]2A[M@:62"N=PU693Z/A-VYO+$# /+Y2\@T< )@Z.%Y8X@2J[AO-QZ>?FY4"GYLDB"**^/;;:.YPZ?V#G)QS+D91ADS@S!C M;A"GC >VQ;+4B2P18P6^#&BR+,J T;B(6&S[+DO-2,2.E]AVG*WSV'M5;?A4U-B^8CO+ M#3H!<5=#_#*]_JYJVE^K]K\$C"2ISDI8,EGU4K';GEC*]ZZ/7G@&I,8.'22% MNK(>IKW:@ 2[F)2- ,E4<%7P>;N0ZKN#Y,VD'TYEQ/CH\&HJ ,V-2Z68,:ZJ MMBP)Q?;0B^&:DJI.[+B^GWB,AZZ+)0<$BQ+.66(Y@9ED0%I\0ZF]#]X_&BU* MF/]0U>HGO&][W6(L&_PL.HTYCPZO6C$545[ISK!_S7*M,.TAE:\'664:/5&J M8HB?.Y!D0)-4D?81FY@=E,+]L31.Q;*5%7AP561KF!\KX$"$G9^H+T=5*WF. M'8WP^L_O?ST]^6V&97SGQJV+:7R/SV 1:]M\*^\^_?R9_FV]_=M,E066,"E@ M37)TADW*Y]<$A(N\5=BY[%\^;9B$YP38Q*9)JJYLT1"HNK-S[(]3@ZT*PBCM M$MF3Q#A1Z'Z +6X"GT=^DF1,9(D A+5\$/2QPX(H\&P$Z= 4ZX <)V9LAY;- M+$?$S+7=C,4"=/C0!G!.>0B/F>N _(Y6CO:*P+@YZ=KSJD9(W=F9>GNW=L?= M6[_5?8">G(QJ^C42SB6JK#G*#NK(@)V3:B1T;*:$S>\P\DW6<"^'@H3J5?R" MYX7LLC2Y>5+G>J!VK >/74(:V:8LP0YZ0^WV+*^;UD@Y=0(3'-@@RW'%":9G MH"L ?)1HXN8EOM&>83<^> ]?$*W+@O/ &/BN0C2-'./W^=\.CK[M) FP"@=H MNR8H#RG1-R@Z:ISW M=3S#F_[F@H^DB__.%]@V3UI],+I$T&LF]/S6 %;Y/@?BY#VQ*CJ&EZ8">T7F MY=AP '?:G:,=3A0VRXRW]-NI;V"JV MA/]F@DX8>G=,W=^)[3*IG>Q@DLA;I+HX4?X:U;)3&C"HKX')AP(/7O]-;^JL M$;^Q!-OI&^JQK#HK+@3OAW4JVR4:KNWT4WE7I>*13?J#LEWO*(L?>32S@T,E M*XE#P*.(N8$9H*XM6)BY %(H@BTO%D&Z48_H7JB$5/N1NH3_1"=QTBDGQ>_@ M^2.PZ6$(>_[LT\Z\H;+=X=B9Y_P"L464?4OUE2:!2XYGV/E2MD]7##\B"/80 M/#0"$U86\0RT,N%',7--S.GT L'BR$IY'/#$<%0_4Z=[Q);KV)&W]II3= M#U7]@9HF3[>)6#]GQ7O5^ M>4"AR'1\TWH[NI$\\<0/>P6\4YF4@3D[LLBI(4\$^$+!*9RWCLP.\"B-3;[+9XGT[10ZNXG4XX3HJB M2NAOG[+U,PP\W6@>U#3N8>[YFT7Y(ULPU""Q@M6Y),*1;=Y$VZB&<.T0%D)( MRF2/Q&O.XX9#M>N[S2&8KGOGI@3^'PW21HHOQ+,\H&F*-4 FJ4#!HR\VC]F@ MSC*?IT.=/X\BY_86=0_N#6?/P] QQ__=^L#!C^F)FD%MGJ<=2L.7%]_1YFDF MN,?V=P^8+Q?+](F/YWJ/M_/>X_F&,.'KN+XGF)?Y/G-=;K(H21V665[JVA;/?,M==Y^& MCA4FCLGQ>$G@D9/'XD1@6#@WA6]F(DLV?XRD[UEND&0L]+&T3VC!W\PD85[D^&X4 M.'84;:0EV#R+O(@'8-\&B&BNQ<(L\> 5EHG!;6Z2)L^*:+I9NG:8/J8:W,@8 M-ZT&OQI&TD)C)8G5#4 T^#ZS7-=#5R<(CPV[O']$XZGP19RQ)(A\ MYJ;"9:#69LQVS<0%?(IM>S.3@[N^'SDNB%#4O*'V IW![WK28#' A^O2#1NO$KX:KM 19 M<0W'GN"! !F0I0ES'52'01-F2>AYMN7;7I1M9%Q%41#XK@_/1,+&, /.>!J! MZ#$]5XB ^PE_7D>*^P+[U+Y"8M>0]AIV^1$JOMNN[T4)"_T0DTC3E$4!P).? M9(GM>*%G!9O]H4SNQ;YGLIB' (-I:+$P\4$]MDS+=3-7V&'XK)!FS5S=*5:[ MA_?4*590+A;JPZFX$$6UQ#Q9K0SK5K%[V_17T"IVN_1)S,0*A),QTP\L+)CF ML,B+.OGSGDP^ MLN@YT):LKU ;T\CYW'3P:I$SCL,L<5.7.;9%Q5]B%CJNPX1G\3YV4;=JZ?5VX-'#E-[4="I/=X/XBMJ MO:"U]Q?:9O5Y$DI><;]5T^,)MDQAB>"@P OLMYHY-C,SVPEB/Q-QMM%EY3[5 MR)Y4(/G>(R?4Z4ZI6IO72*J1="5&I7=HF+K7 MLJ(9C[@?13Z+16*"(+<#%IM1S+PTLIS4B>W4V3@1NHL@+\JF?G/:+6 1KSYE MOT^:SU'QV^OH\+WJ*_>E^E&<+"H@ 'CB"Z[*P=83O;6 S /KB6YV[[NUKR46:I?E21^UZJ?_+$4_0W-N._ZM!38C]Z$%-KUY:-]:7/0YBFK>I8C= M,*"YU0"O,J, M76LS:H?F@47VZ.HW>S2?,3X@C.T0#. T _N%@_EL@V7LI+83.@D8PYO=1:., M6U$4ILQ/'9NY// 8=T/L$VT%%G==US*]%?MEUU[/_WGGON/#F^1#G[#9_)=S M7JI>Y+('B#* Z"T#!'S*I%Z#:LW^ NDL'1W\$$FE ^G&0JB>%DZOAENT3)K* M)#?Q>6#YG"61+4"^Q!FZ9RV6>#Y\P0]]R]U(ICYFF?0K3./+I2@NA.QLL#=Q M!*NEQ9$VG/8BCGPMCEX-MVAQM'+"*'PO<4R+A8%E,C?"IG$!]M#T;<=S/-MV MN?62Q!%:1%\NJWT5$;%UE65M$NU'!@5:!KT:;M$R:"J#(A%;)K63]WV'N6$D M6)PY,;-3(>P$!(J7;K23/WH9A,W>]B6%=(*K-H3V(X1"+81T)I;.Q'J6;@LZ M(TG; P\(Z-/(K:/N==3]7FI[>8GOF((S,[!"YGI1S*+ LED66B)RW(C;(GY) M]LB^S)"9[^L6YB#JD& PB+M; ME&_3O%D6_.H-7GV[Y&F:EV<3W2B7'U;JA/Q!A>#W8Z!'F2A3()NO.!D,1Q\H MZ.N.9'+'K( ]AID^;/FM55,.DT,&LCL?U+$E/Q-2TV(\@[&^X<4EOVHP*'VZ M1?WZ$_%M7_R'K/&1TK/,N/EA2M;;DW(>F-_7DG!)'NK)MC+RD94CA+T9[ MGC>&S!0!>61(O15$; WR#):F[35:DCT-U=22_ZZDF#*JKFU:^!DHRN"M\0N5 MWG*LV4ILZ]//5U;#;9H.;P?1"A/ZJ\L;^%C?)\)8PMY7*2;89%V1Y44!L5/""U%XJR\TQH)?&1>\OC*RNEK :*H&QP.X M1^M+NR#D)LQ7"'<;E0(Z_)VH=5LFF.>Z(DU,BYDBC)GK)P[C0>BQ.#.S,/ \ M+[0VC@GOD]+]GMP@U['JPQI;.])B.*.+."( N8'_E 3F8)JXA;P']OB]%:Q1$N BA>#$5905?4)>[12R3%QI<;+BM M:T80BW'M9>5%N?I&_SIB WK$ 'LAZ0KZ_IBX^ PBXA%S)BWS69(F?7\>1;;';DB6.O8X)#LJ7_X&3+8T^N MI,-S0\83&^]+L#C^'M<__&,P$1XW[?+(B>D D\Q?6"+K<^/14YRMZ-3OF\(H M=LJ]U8G?FE\TOQ"_.)I?=)C;4\56_-H[#GC;UGG<2=.\K=#INJA*Z8<]!XH5 MM6[I<(S!H[J&PKWXXOM[>LSNF' 41!FE&5DFNG%C+V%QZH>,B\"DU%B;;S1. MNX\;%[C\8PD<+=!7?G+!\X+S?.^IM&S1>[MQHUGP"=VNJ2B0AJ 1APESO FG041BVS'9B#2O- )',?+-F(% M]SCIQY=DECD+K&UI_QK4]0')0X'DQQUB+;4\/4)NTBZ^ W;QP:,AM\.0>;;) ML26KS;@'=ECFQ0EW8MOVS+W$MV^-:E]UY,%?L04/;T%Z92<4A,]_PC#ANJ%' M!J%E3H66O:N7[QI%Q765<)O.=DO$ MVR&RCK+"<2P-L!1]4*8OJT_.C6U(^? LTC3P+<\$#G=E,@L6UH.*:0G99O3.N47XE0D79VWN6C>RW(!Z8>Z6KP;U_!$^I%N3#>E$>=E)]*3=M=I_MMZMM31GOY4W029#3KFD_;U!*K,P.3Z M]LIHAK63J>Y8,J"GOQN20!5=B:W$]#33;2E7":@?\:XHJ\-D26B:0U+CD61VASUI/1FS&]=!W -N?XS0KR/R0?6Q$8GZH9.Q+9 M"\J!]8-;\TVM6WN+WG;=F3O>K=\YR''H7->7GBNC9D;1_:ZESCS+-OR KC=YSYS'2%8'+H!"\S0B?PLY"E&SZ\>(.W@'JX6RZY5 M[N'U\Z83\I/N+ZHPF$5;#Y,T0^CH@X.:LL:XYVY6;:EF"A MP(QDQPL]/W/CV-[(Z3+]R.=6ZC,S2BVXTPH8#US.(M-SN6G'019$!ZX@.J'N M2*[50[VEKP#A4L'MV!<)$T$4,%=[KF">!UJSFP4^BZ+09!'/O(!;KL^3<./@W<\\GG@.BV.3E.R01<(V MF? "T\LX=RV7'[@XL69A%&J!HE5FO:4O'^.$Y0/(^2[HR"D' ]]U691RT(.$ M<$W'3J(DR]8QSDJ%E_I.P,(XRY@;6W![%KDLYCS+PL1*W,@\>(SS7'UJM*DT MK^2C3[,L^XST:YLRBS"S'2>Q69;X/G/-U&;<]3P6BLC.8B N)]X0E@_KB/M MDMHU>WF7B5'V\LM.UJ?6ZM/47^-RO9:UJF ]Y%&K/N!BI^3H2U&+-RLDNK4B MPIZSAG?=7)TUO'J+SAK66*1S'I\[YU'G"&M^ MT?RB_*GGOPDSB(11C9+,Q$RET=)JPQ3F_I MB\,XG?^AP]CVEB:L\?+5L,YKQ,X6>PG7NH>N$X8AH[6"#7"Z2U] M20BG-4+M0WR@1KC_$C$:+P^>=5XK7E[3C4J$21+Y+K,3#+D,;(>%KNLS-_5% M$&:VFWCNND8813P2:1HR[-[,7#.P6!P&G(59P#TKS6+;30]<(_0\G=&@$4YO MZ8M".*T1:A_AP=>(T?AY\*ST6O'S&I^A".(@$A8SLQ#[E48FB^#?S$^XE0J> M\<3>J",HW, #*,Z8[=LV.<*&O;6#M3=T#5SUZF9C7*U'NFPQV@$QVSTV_4T#]2Y)* MPO-3RW0BYOD!2!@KCEAD\HS%6>($;A#[F65N5)M)_5 D9LPL-S:9BT*,)P'\ MT_<"TTDB+P@.72I9,R>R'UDF:))U)^Z'%/ULRS M/(VEVH?^-'; EZKEA993^V4I>VXC3Z55A\EMKU-2;5^#%RJK?-/V>&![3'#7 M86X<6"P, YO9OHA3+TFX&6Y$9)B1<'WN),S+?'C&"1,6N[;%4CMQ31.,!<<^ M='^[9SQE(1@$S,&S M3>[YJ6,%ZY#JA99C);;-S#"$9P),GQ5QR%(KLQ(AO!1LB@.'5'OF/';BPPM# MU#N5OMQ:D! >/@QT7?OVC9_;=:UP<@\IN+A1))0GJ6O[8<@BV_*9&X4N"[TP M9MQU0RL($B]V-EK0W*M(:!BG>&=BG;NP^+:*,:R MA]W]M6J%87ES8UP<0Z[.E#M>+"T?HF&]AWE^*HV399T7AF/.#"QE-:.*JRAW M>'D%; >WY5F.55J-%J3O&7!C>68(W'BXD[?& JG,R.'^I#420'V>@QPM6UZ> M47T5WC1"==K%SZ)8,8J<4]E1D'9SX\OT>XT!8K"&EQ=7]&33X.=P2!D\J%Z3 MUTFWP"/$!.989719C@@OQZ+(X5]PKU$*.;*\7N!5N+5;&FUE?-MO['3![[": M^P^:2G@2.5G,[)@Z:L46X['KLH3#%>%475M4BV 4#-08(TBN&.GE(G%#=Y4]K5_0TM%;1<5%304F!!2^/_=*48>'!^ M:QWC=RQ(,.]W5'1>V.5:OW6(_L801C12O[T*_[^>#G7?(S M(5VXC(CG#2\N^56CR@%/-ZA??9(2VY?^(2M\I"+U"35@PEF8U^+?]K_A =@X M9,KFW\ C20="IBK_#;\65TW>_#L[#(7K(XS6L.?_WR_#<"EA(7C;&#\-HR:) M=Z)&C@+N(?BZYPF 0 $1C1#[KBK3O.V'^YMHNJ*ET7Y:BEH6<)^OV0T[D(1_ M?UAYDE+X\E9\\YN\A>\F-Q;'SZJBJ"Y11*2KN\LGNUMUM9$-RYJL+&L]+FLU M+*O1G%==@4H17.C]*+EJ M47#,>2@KE'MYJ2KUBZ(1E^>B%OC^]AS&^O\Z7@,B@A;WFUA6=3L#46AHK_W8@8X* M4KZ_-*P*K 4N[4E9=O!RN0X&O/P#Z$P&6*#_%[4GJ=OFJ%\95X+72A_X221B M$<.4'(MT L?X'F]4GUQYI?KNW\ R0S5&Z<-Y*54SG T2&FCE2&,@V MT)GA4:"+77953A:I=OI!(BN@QR4H)*AOXS* *E+*G6U:[%%P=D73QTNQ6L'^ M=;#7< D3:EA157_*.,&!.,CJR,N+JK@ "LF;/^$YH&=I>:!)01^ID%K(:*AJ M]4Q"G)#PK@'R2UIP!Q5_XD*;E_P5,R,95W](2CG M!P8.6EZ1]TLJ;ACPW/A<" XO:80P)IOX&PS=^* &>-HM *ZNMI#7]+;^0T9;X]PKH'N=#&P8/XBC'@=\=DA_BZW@@ M)N]9>'VZ$/5%+BY?GEBZ;L;_ JX 7N=HSH"M@8@(T@L;LRQ$BJY<,/TN\D20 MN8,F4%8!U2$SE'"E@?$#W<_P)E%42^0!)#B8[9_2-(+Y\/0"C79 ?;%H@:]0 MZA@%\ ; SE6#^DZ/B"U(J[8WVA/>\GHP__'RJ,+A=5P%\35OZ#,(81VL<$(\ MG)=IAQ],JKH4'*5/FY\A2C6+N?&IZ[]+LJRJ =. ^&$):K",A7QUM:QS =^_ M,EJ1G)>P%6>(,7+&\&: #F D^#@-##\MT,8$5HR1 7%(L6C1M+S(FVZT-X$M M19:!#2G*Y$H)U9#'B*_S\14[P.BP=F-9GM- -(1#Y9N VN-3![B'* MRGWH7]ZJH=(G8*62'(%B;L!V*T\)#3SI%M1+!_X)3R)N2R@!1%B9=X^8,$&^ MNG428V&70=?XJ\N3/PLYK6$@M!T _#5!#OP55JY?L$%0#_NX)(]! K +@@?P M\PI7FJ";YH'K L-1CRN=0BT36*?]S-G]__>GKRF_$ST=BII#'2W7[^^;_N MN5EKAU)-!WK=9%;^/+B_;1NX;Y^1A$Y2OB3F?:>PTO@R(*A"/H!U0C&U&^*J4"@_;)Y!)NV$394/R/-P#ODL),.LFR:N3M "OD M2T-7#FADHAKSQY_DWWMX5V_D15,!X "8U.3.'6$.C"FT5N;&>YZ< M3WZ'00G\1;U@>)9THD;(H:G/R6FI?XRDAY DC:.:'YRC7*P! M#U&WJQ:94K9!FV_*4V_K*0&PS^779V<<]0$0&))6=( ZHA:?D ] M=YF#\0>&'#9P0TMA93]1_P1HAM\N. :##OO[+U2;X4'U \J=- ?H[TBZDT:+ M1%*1[CZYB;8Q;I(Z)V47EC7Y$U494G1IP6%/R0,+KZEB@ -E+_,L.C;.F-V9[666*H"=TS4I# L/ MMA%0'^TKN@.:%:4"QX*>9NE:!K,I/0-C31(1+<.H+G2-G"HN,FIOLO%KX,)+%??3[8Y4[2KF=J*SJB+[J<#_*ZH(/AO\YOT &!1OJ'&]%VW6B!98P M(^-,E,HC,(542>^3'\"8QW5O!@UVHJ]4P\&"M!]'C9@1.#"I52(HKSQ<7Q%F M?OCYY-WI;$*2#>PH?*HA+0O)'\B@ .VI07L6]EZ4%WE=E4@[4O.=CA/40H$' M/T8"IFJ-BN;8??'#3R?X1CJAL$W;EC!]"6_\*A+JR\CER5Y5%/@/9""@ B&5 MO)S.6.1J]N W_7(L@%Y*Z4 P3KHS(!+ZRN9:XK'-!<\+HF1D,8"%W^>G\RV+ M*W>QZ06(FELMSE#%K6 3QVG"5S\"I/"!\3\#.^7+)3HDYG!)3?D231(. @[W MO.]-"037H8=!GNR0:P.PBHP06-]M^@M*!21!),!J=0_H8Z=BV4J_S_!9@+%% MWN)BKB\=VDIHYH,-D*BFE-(7\;X#>A7 8K^7\"N1R_O?:=M0AI [:39Y;PHC M0K*0[R!7"!8WB3OR3, #IP#-Y\;_!8V9SXPO/+_DI22"=^SU M:/%MC(\OP6))E,.7B! !LSV?J8=(J@G<%D+V$8))!JS/GR1**I:B)(:^/!?D M\UF_3>U_<^W^2U<17"4! '-MP+2@U_Q>DH_RM*5COIY"6I#6.+O>/AI>UFS, M&(P\#E+F;-4=15O=K]C,B+F"I+S$0VPCRG4W'>G(-J M@C)C=6&V#D&^)B_!P">NQ3'@5WMS>'.NM"-R_T@]'"?=N_&FQ*RMJ2>2:B2L MX@ZT4[E#M>@E&YTV5\1ARL7?NW6 3,]XF?\WE_0'HP-LGBC \B39:'@A=S<1 M/;)L,L0Z5OQ3U#!BD%&$#3,)KK,IA$S\@/5"WC,N,"0$!DME<&F-JC9GE55*L>/+'Q!2M7PF"AI4!LBZ8+7.>K, MPZS M*KE"0J_J/)TB("1'L0QS : HN[4R8-"$S45F'5>OC7.JTM@]'K6:WER MFT AM_:56A$C+$ M3DA?ZSDL+2JR0&! 7_(0?72WKD0L-2OFA@I?:E3@EK3$D<5B<54I&[;7:WON MFQBF,JX';3SIN-L:J$$10!-KCY[)2[2GZ5#NS4$J(&KK49R\<>:.XWRWJGVL M4=%6-0/PIV[?$KTPC/UMWJ .!T:MV*"L<83J8\]':L[<=8/(BBS7LTS?B8)Q MYGF)@V>T #?,6)8VM_U!-$[657[#,LWUMSX/)R&!KT21J/"A12\J1@=&[PP1 M&9Z&-F]'XI'IE5OR(C01O0HB&OQ430L8)S1I:-+H26,,A"57TL1]RY/1G3D) M4D2;_8(76XYR-%5IJE)45<-V2,]_*6V8RZK^$^EK]1QCY6R$3F>F]PXN9$U8 MFK 4816H_9#!G%078&"<"74HE2_BKFYDY$]\99SA56E MG(;J4;4H33::;'JR0:]N*?"(M!IBJ!*^Q.Q<326:2A258&!IPS,!@D=%NH]Q M%DUW=B8::3F",?FJ(S;:TDP:JO HA.4XVF&N6"G;K$^@0\"BW]HZOS!G/>2$N3 M%4RV>L&&P&*\068EBA0CO_$0OIG&K,^OH;N7'&;T+[2-2LK8E-GV5#Q$JB44 MT7 I9*:)2H83*_X?%99*YR@\.9?A/J1 -Q1VA-'H8'?%0S W!1"12;:6'G-) MXQ@&45;7C8-2(9INJ'N0=;+'' 5&@.B:),XHHV]%OS^@0,R73%:3F&652R"+ M*V&HVM>ES-\ERPAS][ H3YZ 5D%N1YG)*M-.AK2O!H/&82N'Q*9539@\ZA0B M7IY5,MNA$12 *U\S1ANLV'JE #!IJ.I'!413DTM2W8U/_H"*-!7X&*[NE!K2 M!ZNO).*36V*("9J&0V#-K&D^Q(P22&3RG2PJ1)'/\']4$ JD5-[(]ZT'T?<4 M+W-V5%RO5-2VV!-;;(?9)#IIV[:HU(TKC,SO4S15Z-(TDTR.7.W)M7LQR:6< M];D-T@N=8O(V59"B*"M%,3,C[C#GH9PD#- U !'EG\:\FR3!B.YZC/+NMZ,_ M#%9QZ7WTH\PRQQ 4F2F)MUWD0XVI);^Z=Z&D8V7??Q95#'LQZ//3 _;-NEL$ MR3GH=Q@\>28?G9H9S4Q9#;*0%F:Y8!X_5JIK:4"2,$#9(,F.4ES&9ZZGG] I M&;\3*+'%HU[6I&?A\/N_86:?RH(@ME@^E*8XX7?CNG M>@SPN6%^ M:EPKI#;57WL^W-*4I+/N>IJK[1K"7KX7H!HX&<8UB"B$"1JO' M#,&*:L":0A-K60BJ;-10)AMQGA1^0I0K4OCZI)LJFTV2.U6YG*L^T3,KL H! M'QY$4X\,N^KZ#"!TK"K7ZE1M7P?D20D@BA+&"B24DZ_*Y2G@DPN$/)RT?1VB M&OBY(8R!;5LNL5K>FN+P+ZJ%<"D#)5%UD5 '\X4W58VLRS'0[E _D>;X&Y90 MXXA\O_]98[D\":2]W+B$K\6BO<0E5K?B"-6]8[HY;*XJ/M%R&:_<9T.56SE M!:!(W)3(@R$#M-K$17U9C^WF>3]97*D::TG!@UBC?7+OE @H^KJN>,IDUO$* M4\B!*JXMQ1F7B3#J=Y6!K@H@#P5*MI2C[)EZO1;E6IHRZ.$)E10P^W3C9FV6 MF-O8XOJV_;;C:PT2NJ3']2-6-0;[0H+$$2NTLW6>"NES3)\:2C%6*)0$2;"> MJDXHP-<@'9>"/-2[5JF/1DA+)RN=B;H9:VE)VIZ3B-F6)HN-%C8DM_&P0:8..EWPXM77R:+ :D*EY0 (F%& MD"FD<](>><%M2^>D'4Y.VHO)#WHWIFMC 67 PZWUE)\T M9^CQVZS(6W7JAC3>"BUK-#ZCQ:,G6.NE1?DE)=F?7% M+%8J[4C'B_J%5$W ,12Y:T^/);0PJ[W7N%;=.^3HD 4_Y.7/'W]:SW\?RMHI M+;7T5#5>N3%E9CC:VL9H4Z+E0^W?JCW]*"V0"8-%8_/1%WWY6Y)PQUK M@HP/YI.P!W0-J5)_8K5*X^B!GRX&CFFS&.%05 U+P 4AGX!&=E%!6%;T*C_ M6TP+%/;5?U=&*(V)OERC*HVGZJF-7P7#:6V_L18B;6ZZN9M RS(K%$S#FLO2 MX[WUN[K+I'P-7O1IJ2S4Z4K>5[SJJ6V2_8=69,KK=*@$HCYV10X(59FD-]7) M65X,QL+:(*JA0-JT%$,?@UE6)4MP)(6LL%9(SXA:JBS_*GK*5VXOHOQ$Y7Y2 M-;9D!?,G1@A^FX@(,X=E116JHC*P65]_'-8T$4;K"&&H:3N. ].@#;E2W;SGV#GU[L-%: MQ#Z_B$W47FR*VO[*FM \I-V:/:B;SD.C(N3RK"@;*B-67EE338X,:X[5 _1N M.]E.!.JT#C9Y8*8'"H.K6W4Q& N=96M>U5?*GHCRY,5>GLJJ%> 2KF6 MOL89Z$!D)4Y<7GV+'O782BU!#!;#2JIG."!YY*8^C&)>Y954<5-1%=RQU%AR MCC7+0-2_VT[JURRV3#E9#R$::R)/M2WUQD8U#KI1TYJV+EK7^:Z&L\+)<%=Y M=OM@MZWOQM@+61P+->K)N:A:U&OF.SW*42YUI3D=%T"\$&7DM#_%_N?D%/MD M]13[O=S^0Q)]KTA1^30>CNP4:]"S\82Q41X\+CQ/:G<:F*@9 M'E)C;,6(S_VHCXS[CU4]Z"MD55M+\$J#5A4PV5I3=WIR6=V5,*?GF=.^!?D8 M6+O2](^:!6%@!A7A/C(*>2'RX;=I"-1/DQ H+12>6RA<&YUVLR00&+ MTYL)D\W F7+$W;S&=U+UV_,!><7JVY1UM=Z[HYD$8*Y$9$HS!I8K MQG@2>02:A)7>%4,?2# M51CX*48?>]/E6&CQ9-)A0/;\0,F$)<%70V>G+9#6>GM,)Z86GI9W: BW.9.! MXJX4.9[SI!(+6.\QWG;B_1X<\.5*$-IU2[[:[QV,M>JL!$RA)GI,-329V*R* M(G= C=[COE+$$YM]G(LAL&FS[-EFX#!YKWL'O.P"&),3NV_>H-XUQ+LI;J?G MAAB0WC6/7Q+ID2D!#U 3#TD) /:IV\E&?QQKLIY035:M!3R+%O!QHS8NX0Q6 MT&^IH5S686NRB^M4 9[T9Z$UQXY?-1;[''\>+_&H=O,M MT@S8?)',G)#4)'O*H"2H.3KM&"9KR10!JU. MCHWI6'$- AL%>S*%XS7!WI/PTQW.ZLZITR[H'1\X[/Y_\J(C7_B_I'O5^'DL M/_VJ,!#O/A04I.Z?PSYEN$\7_3XI-_BT3/C& U8E2%>D?0X-MIE0633H#N U*HY2 ]Z2>S0W?IQV%)66 M-4H 0#?08)6OZO]4<0-Z-1CE>-A;\CZYJ1IBSZ2U3AFK17&+4=\GF2J'?M_? M'%55.IQI,9]1QD72"U>L/51],W3CDV9+L67;7KK9>4\]"6PHRLG#F,"$=2ND MACQ]U0Q;C#4="EE8_E-U'&\%[BA#4T%E@R;7YL:G:5O2<*8Z)>']'V6UVZ*/ MM.JC)^D==,-OIQ@3VJ [[M>*.B3CT\QW)L?R?5K+69>G=#8_UM6BU92)R_UZ MD>&S9BZO[(Y,A*-^IL7J2N+J4,-8)#=8"DP(;'JK(>&+/EL+-T.1#LW^)] _ M9$]6>SI[;+ .M'P%US$!4KIVX1/][V,[;&Y[I*YA2BR*+>UZB< M4\W@C(/1#RM" 8?\ZY)?"=ER8\'_!*,KH6:&I,%("RA1K*=Z%EZIYM3PYD;V M-LW6MF%.8\-Q#K,!3AK[NX"E)T,0QL=<9ME#A'"58HIX,R3/WORM_]UW>!LT M.JS6*-,R$0& <9M"-:7,T9%.68?P,8(#V,)69J*M=.=.!3G8QS&GV)@0/KPC MT_;>.!BE)SWHZFMM77'5"FSR;;!6>S<:[@H2R= _3'H,Q^9W*RQ6;LV>E.F0 MY$H>\R1E<8-FZDN03P/A=V5[8^;\&G;0LJ2KKDS*A9\>%-;B(@=8IR^H5I=# MW8 2+I25K*V"9XJHUJ]F=-+K)J\8]E0=*0PW\A3EDK3'E2% 'M.AUL)Q6>%/ MJH+-ZU4 M$/(Z'1Z>/%* F&C:]>Z_C=@Z:A5M04=:&" GJR3(1&4JD*!11:/*WE'E^7,9 MGV<][N#8I9R9O)$:.NG+E"WS2T79,N]OZL/ZA%QSS3(^*>/(S*,MY0MYUU9O ME6L$QX*>$A@]WLX*?E5U[1O*RWH[U.:;F]_U#P E%'S9B#<-FB>@:_7+0+ES M\MW?X/=A (-_!Y5WJ?N]Z9]7-\%=Z6HI0"^8NV'TG?+];+G!FKLW7;WIFCD/ M@O"^#S_DLWYT[\_>]YHUMYW=/OKW']IZ?<>41PV1->;)GV=@S)0I4S"0T?^V MP\ ED(ETY;V1#CW\8YN"$[?WER]9HJB)/C5Z>',*NWT?"77^R MM2Z2_A[7/_QC$$OW(Y<;UE$RI.DD)#>B3JQYPYN<2?3<*\LNEJ*GZ1 MV_K*IJNI^$5NZXN:[MV5MMY5N:-^1O/(RQ03)^B-6P=^BQ8W/?&FETS?:JY' M)SRCDG?=!GR6D5&W$=PN:_,RP&7+*\OJL*:[NMW7S?/;/>[I82#+ \@\F+G. MK4ZE0][S_5&S9E_-OL?&OM[,]\)CWG/-OB^&?9]L*X^>:QWKF/=Y-YC^;K\. M9VV[W(&^?L8<#XV=1\13&CMWW6MK%KF!WFK-M0V>]9'R]4W3C<2*P-;/-_?EW M=PEO?,D$H]%!H\-+0H?(]S0V:&PX$GURQ=;63&M< M&BTT6APS6H0SV[,U6&BP.!JU79MG.YMG1QUQ^RS'8CI??+6,:J/JOKJ;BE[JMKVRZFHI?Y+:^J.GJ_ R=6Z[- MXP/QDQT&LCS$3IYYT5%'D&KOEF;?U\R^=J1S-C3['L)TM7-ZYV/JHZ[FHG,V M#MUVT;GEQ\93&CMWW6O?/&KPU/J.YME7Q[-N=&O?$+W1FF=?TE8>/<_:^XN, M>^DVBCY?N0=]Z;QRG3FJ,T=OSBL/]EB$4.>.:G30Z/"2T,%R]G?RH]'A5:'# M2][*H^?L/>8DO73+ZP&G0Z\]LSQ9S6_06*IS1G7.Z ZN[%ET>Q-LG3.JP4*# MA08+9Q8Y.L%<@\7Q:._:2M/UOW:TTN!/#M!#?ST(KIQ\VX9OW_BY7(KXUM[[ACPV2*ORID! M[[##[V;CFK?53B]UYG=?]ML![D#77655/GCEK7FXLO*.=:^5!Y80PYN-2]X8 MRSJ'M8,I&;QMZSSN2,CA&\3VYJII MQ6*8,MYLSKW^YM>T^RKFX\&[;\[M5;[S[K?[G[K:^'U^.C<:7L $:@&3;5 ; M38W _(ZVT7>_PQU;*KK%GYI[SP*?QB_/X-EF*9(VOQ#%U?PAXO5A&W(/V7FT MQ$=)$7L@O37(-_'')KYJWW_RPOD']ZI-1LWWI'[+"3VHG MW7JKG4UPS[;>-,31LFVC"Y@V&R=CC[ #79W(>B](JTA)Z% MEWLR5-;U!Y%77@-F5G,/GY=*@,D[+@'IS"E,LJN4"MLD0 M7YW_S9)UR_17*]>S[4.[$H$X[T3\V M?JGL%C%0'HY;4B>HN8G 76Y>X^85>S)2K%78W]RZ1X#\EZK5?5J*FA.ZO5>X MHQ4[K=@]?#%/08@"52PNUYTR+%73SHX.5A@#0WAN&=38;' M5X8W"F)$*L%A8P'#[N8+ UT"M(MO_=&A.S?^)=\,BDVS^R"FNHZ1U=7"2+JZ M1G6A0-6AD7J+@5/,2RF*X$E\7]752+<+42>@C;:>1+*^'&HYF=1+1ZSX M.)92/VD:T3;/23;K@YO6>:?!D7TU->EVIR.DDK(!T$(R)-GX:*;W<>EAUVW' MKU7)1LWK8PE,)K%8*6$S>$?[\M2'FY:C&I8C'Y>CA[2948KV#K@FQ:XY#P9: M)HH?WMN3:SJQX)1P!Q.]/$,CSLAX7AL7O)#'FI>\KCG*VYS'8(VWN6CFQNK M5T=+8\@7O1]@Y]'?ARV>;^,?@3'^>7+RV?B0E[PDC>47$%"@JCRM7?*L[ : M(KP.I:[4"$M>7(%F-A(:_IH-"Y3REM-/9;]X"[5D*+,1W!OIS(+G@0CARPE1 M-&J&<=?D)5R?&0O^IS!([11G>4+OJ[(,2!>^!VI"W@ 7-?1SW.6%U"O',2SK MZ@]YJ-=(=]Z?XFK+>$!%[1#=WO_X\QQ)WX.CCC>B3_I&M^1S\:ZM^CAK' N>X,'0\796\*NJ:^'U M7T7Z5GXJ-.?F=_W]0/@%7S;B38-T"332+P%%GLI7?[.>WG8!1$-8>?6F?WY+ MWIK\FN_/H\CY3AU);KG!FOOV39=ONF;/P] QQ__=>/-!C>&&K,'PQJ3!/?8[ MV@QJ[FE\"Q^%>V*C[>?IS]PK8U^3>[)6&?XMK3+N5$K@V79]GYVO-IUV?X_K M'_XQ"([[DN9%';JVEK'GD*4I"WJ<.R1,9Y@](D?Q5 M.25T!O"+RPS537BF"JD]L[S@Y6_ZK3JV9N0#FJYFY+LSLCNS@U=0?6TK(S]Z M];67J>3\+)KF#<8QB%HTK3I!U4!Y1#RC:Y[LC(]6%![S3FLU1W/O*^;>\*@[ MA3ZI:J/]-QBLF:9OC)^P*$*2RZ!(%;ZE ?*(^$8#Y*Y[[;M'[<3191@US[XZ MGO6"H[9(GN(L2KMI>EUF)<%#ZS)[K4>L6PR]N!9#=O!8E>YU@R&-#2]XLU\% M-O@:&[2?:2^T)-.:--B^:+OEM1JHWULSU]F?'O7LG*U/S33_OBK^=6:>>=1^ M81T3]"S.IM.V2OYDL:K7N$!GDW8\'2L/:;S<^1#MN-O7:H>0YME7Q[/6++#W MY\XYBJW6KIK[:S;O=J__I %3>]"U!_V:9)-H?RTD#]2%KEU'&B4T2CP$)?[G M_PAMRWX2@GGI9VW:-44*W$HM08V\^V&D[0WLGYTTGB+K=Y>%.'H8_MZ:V<'^ M3@%N7#.ML&G8.,Q]U[!Q=]@(0DO#Q@Y'C/ GEME]].+#UY2M?JQ"U5OK#^\P MOT-O^7!S+)>1-T8JLKP$19,WT^K4684EW_MJ":*OY3_\(NLGS/I*]"W_.MZ4 M3E,1J>SWEGC^9FZ,8^!C@>VQ$+>PP]9CFUG8+P)[[ S M.':9*W)Q@26U>=L_N:RKBSR%=8%7EG!_UA5&TRV7!34PDZUDL)IXV[>*R,L+ MF&158Z_I,UYC']G;RH[+2N8\08[GP^GF[;NZOS("[Y6XE-W==ZSK+I35^=C ME5B3TZJ' /KEN2@'.,9.J(#A/1"K%F* PWBEHZ832R%J^6.)7P9DW ?X3<_> MJ$U$ ^N;9P#T< UA/.'-N>JQVA!XHW@#%(;_7H_R5&J92!Y'3DU7)V)EO+V? M+_;44!TYY'CE"V!%NA)>4ER1;.T%'/5J^ZOC=2O?K_XZ-_YW=0EBI9[A^+#1 M!_[_I&%HD2]0)%+3C5H4O!W;DN*DX([-[AJXA' #K%PI."D<=%W\U>6PE *[ MCAH?L)?=5[Z 79\9%4FH<9\6_,H J9ET^+TM'TAS[ @"+RJNJ$$8WD^CH?=, MNXZ,;Y$#FG0*F6@#,& U?]2<9O#OZYN&T,?*J@6!;$A9@_UTQXV"CS:P9@6' M'3#:O,7>(<,K4.U8G>O<^#A0=W->=45*+Z?&0$@*N)^WT$S>5(723FKJ_ O< M% .OMUTKNYOR4E(**B9*\1F8!G=U"0H>C)+(AK;JB1MB'5;KGY]SH-,T;Z^( MCM_Q)59*QVYWL&[)$;4E??R6K1?8!%EO&I=R/Z)$FWZ*3P M0"LER:D/\[>6Y<[-L2/IE[NU/9MTC1QM7VH?Z0VC)U-SI\Z!. \85BZE2PY2 MHR4-HA9IGK3&>74I&['?.JI+^+21 [S#4]20K$,*AQ M^,,94&]#S(\6'.H:I(ANI0L@-?2KHCK<#KW:"MZ58^/B"=$@AT[>^4=7YPTR M'#VIN%=2MR:O)YGKQQ(!T2;X;F%/&]H:("2R(.#)+D,/6-WW_U/-HXET?G[_ MZ^G);\;/@,EUO[] <%F5=.0H6P<,0OPI,9R3/IH(D"WIE+[X$HU&0BNBB-_+ M'&7)*3GK9J!"ISD?Z/7S.9#ZFN#M@7!/>K]^F-J39RO!D<_9B@I@6YHJFR^8^#1O4@GV$ ML\N433R^; ,\9NA^QGOI$TAYL*2TJ_V"S5:%[(5 R4<2#F6F%)BK$]WZ3OF: MO&Q G423#3T$.,*&UF#;V&F%Y7Z@W3>!0-S/ZV3CHR$(:JV'@B'W:BW?W-I; MGF37$JU5V@IJ+-^0[R:#)6\'>?'[_'2N>!7$8,DE7X&PZQ6G#0P:1>**0!Q\ M_NLL(6F)/@AV?XO<@[>\(ZO^BL+)@K?-E &E5-UH:X]O:#K4-W.K6"KU&J -J*^99TGTO< 8VXR8%#8_PHF D.%G4JU M\'PRW4QV(K,H1L5XV> MIE1Z O$$"RVD!N@+#2\>5Q?HP"O/*J3-LZ*"#TAO[A7:]X4E?8=;=:Y G.1:)\(QVBI3CCTO T>)8!P AEW"@O#3)+ M7I,?6;YT@2>A4SM*WH<^O%B0\BS]F5E7RC>I>S>U3YSW=B-701V-0P$6+O5L MR]Y*4$)_WT+^T%9G4NC2=M #$BG;7N,:AW -+?3Z^HSL/3&%$_A!SD>LG';. MC1_):E8:63_H<9F6!2HHD_-8,N4O5MY]+07C:\^),$>X7OL$KBXI/2U-!?%3 M&%<@/\K>!3'XC[Z:&OZ>R'49R M)0(B9[F0/%;S',]71D6WY\;VO*ZZ,TE$@)$5"JVX[;>Z/ /2CJL:%%W\NW)3 M)^B7:?LS^UP:GD0]$D=Z])WZ6%;Y6X'C%9$8D+8 (E6B5](3 09H U4I3XUF M"%B9J!$,U0_*_R,Y^X=^X..KAJF!4+A B@;.2HAHI6W%E:%;2?6YP?@,]+_$ MH%4.;<\WD.ACADLKAZW6;/K)ZU=:*KGB*WQH" 0XKPI83WGF@DA6YV0_I'G1 M2?6ZES$E;/_FU_ Q@@:*ZFKZ-1(D8\B9!#//"X''4V"9Y%4MCX^J$<"VCF=N M_+1" [ IH')?\+Q R3:3&U=>5 4=DX'6C]N 3C8PO)+A;'""-THGGZADTM\V M627C2:LR*$^1IE$&D>B:4X '>&80@2GJ4 MQT@Y /@ES \@G4Y9<<1R9TF8K(B;985L3V=IO\B50BB^I))=0SA MY4)A&MHIZ-6F<\E-1['X"CR-(E?J!-*M8)"-)LZNII XFEV],@IR7QV_]T;' M8*8)OD!PQ,^!"H5:6>J#<[-_!RD@ MT@^*)"21LDR5F3Y"0!\J=7F= YYF1J<9^([AZ!S70NENHCSO(6%DA0E0]UR) MS^]B2$I +H'Z>K4/[TLX< \>'[2P5*0I*H5?NGR4-KCF YZMNWP -%"_5EBK M[B%/2.\EQA/L%4=Q.YK"HS4Q'!OT5K84"!, G[J[WM)+>GN@/P;)>LO@6O6> M7(E3LX'$V^ U[#?C[9HC9F8T">RPU/7Y60DF3"JVC!VOI^A%J"21C9QQ0*JA M#F5[[% V3X>R'4PHV]$*:5#3?@'5:3A )X(FXQ-1US@=E>//8(.,%AW>_Z_Q7]6XN.N+Z,[=(>!@_%XO@<;WT^&4,@0_]X;@W/B0 M9R"Q82H)N4BRE2]+XXJC0PY%V;"UH"^A%5!AL(;KC0LA9^&9W]W]1<[<].V5 M5S5=_ ?J2>@/Y!ADCLB3D,E(X;BD=^7T'S:U%5^=:*YM88DX+8/*A=DZ0$5!<'\OM-I,!T9$C< M2(E@:2FR$2E0'<7@R6B-WO">.J&">;3#9F.@?V^S893,RGK@S7<DX'X M:77W-]P#:/BLG'=>=]A9CI[4F3$HY%*-II/D43='9TMY1>%.A,CR#$,>\HYG M#FU=%0I"1>]:Z,K>C)<#'3TJ%,@MW>\D[ 9/P+KQC\XNZ7WJO11RBKVS8' ) M#5#2B-[Y-W@@"?KP7%Z ]HP!;'045Z&=VM"A,!D^9$ALV+3C:;RR?R@ 3M Q MP/56Q6STOV"H;U5*SWBVX8,\D2LKQXWV?HM2"2&(I\ 0S7C4L<[Y ,CDF]_, M8QI6'%V[QYY$;O+E:"I"=1]96,%WIMF#RP M"B&A2A&L0($^FP3!3?P1^->\UY[:]?A T M!K4G'W4\_\G@H7HCQG7'4<$&.K0&$5' M+BT(F1=$)ILT$ J0CD*%T0XGQE*C1+Y$;;@K\W8843.&U=(T2=1,EF82@Z&" M5.0Q]63S94C&MF@4>E:/SX73AVD/>X<=!\<= TPG(GV)F\2#9I)XIQ7;<'S[# M*G!Y(#$89 "=I/(W*JZ\Z19+Q4"Q4BY7"7/JF98I/KT F0TN0HRI2?*E-%/5 MB1MY._,ZE7[QE1"$(TD%6C[9X_E:E\ECM@K0=J=6@X )C.ZGS6*1@,LK0[ 5E*TT,6W@M[6(Z M,!V&0!6%D)R$9S/P^]7@"5^S=:;!O=45+UH:WH!2(,B4Q>M\-V7L_IRB6ZHX MJ.4Y3RJQZ(IF#%W,P,*@6(]8D#6!X7)",L&FIWP2_4ZC4?3\I %UAR-@ODPV M&-Y[D5==@]%L.08JB#(8XQFNTS?1X>,7*A,O=DEP-ECGQ2@UH MU?M49NK@>)CIFH=-*>>]3TT-$ ?0C[ ?T6PTW0FL,8!&G7/T"SH,:L6K\ZWC M3>UG.:\5"U@R9KX@ 41_PC24!XRW##[!I"XW^+-@;"=??IE-CHM&7\GV'9@; MOPX>+'**D -P? I>AW#7%SA0.9VW)OWT1RC;/PIL30 MHXFDRI^3U#5.0#$I MZ&U/G"%XT'EP[U ,?L! X]>="7=($<@(F5E5%!0S9,@861#8J%7_-UKG/5#T M\A9,/Q14: J!R2TUMIQ"+)5MB(8M.AG3:=P9RL AROS-X1PDJOFJJH]RDY"% MWH .6?4%CG 8>#8%C(:WLX)?@88%;_XJTK?R*P&@]'?]_11ILFS$FT9@KG,K M^NVG^!#YZF_6BT5>Y$TNS= W_?/;JD#2UWQ_'D7.=^JP;6L-_AZ1MZ!(N*>CS.TGQ8]05^XN M-?/V-;G'+ID'M(!7_M'+" 0%]O;JT& M>BAK\R@@9FL06P]E,NU;^UUJH-(\\LIYQ-$\\C!AKOLT7;^@&,E$]G_7R-RS M\4ANC 305;R/J,79TU?H/O[JV][,>;6M>S4C'_6>:D:>,K(_\Z.C;E"I>W _ MNP8DH]^T!G2T/*3[^=ZE6]%Q-_35BH_FWU?,O^$Q[_.3ZCK:V[--UQFS6;2N MHYOLZB:[M^I+COG2.^QJC4JCA$8)W8I;M^(^)*VM[Q-A]$50MV4T:4S6W79U MM]W=C@G\6\,J7G6W70T;&C8T;&S 1F#>&K'XJF'CJ9MTWZ=4W*TIM+MBQXZ3 M>Z:[=^ZY**NO7#5X4V)HUF^XH7?>T$GB1U1VTBAC(DL\FH)D_"G;(8A&PL MA%B'BI=H-T;2US> =KM<8"/ .V[(OAU,F _R$[%.ZY! M]R>N!'-(:N7'(=IN4ZU\!75Q=HH^O*LJ9XUJV?7\3J4CAC)IV6I/IY%EQI^Q M0)RJB=-W?-]EF.N A#5@\D5?;.XEUD#:G?@_#.$7#R'^YVM;OV?:WQ:-:6.KILY55]FLE?V;+G5QVZI1?LXOGGI N[JF"A@#(NI.O\^LF5EWU! MH4C)LF2JA1>;(JN C8W<>5VY,CI7^D<>T[2J]AC#ASE90@ FLXW93/@1*7=/ MO;_1)?M5M/O 5SJ[Q%X&'", 9B9IM]O7[<%I%@ >JO\-DTV"@%"& O/9M MX*3R;%4E3;[&_-@Z52[TNE]19'AJ2?G,FN[7(-YW++T74VI9XR"&NI\P[#\( M<800Q3Y*&?"&%MS!8T/;W&X:6M9$T2L+/T:(,=,FB^G\FVW*F?.Q%YZYVK-3 M5GU@3Q4RNNC6$ >*JT3CN?*L@'ALC- +ZWUP_A7/E)3[X6'X7^F]*&(Z?JR3 MMLP>\7AE&J[(' PA'@N$8+\S*]>7[Y65Z\\/SA]]]N6MC%A???Y;&;&^./_S MHUL9O^XC"];"-W-Z;_Z-2!$6=HW;V34NF-1UX==X)]B]I>."KO.2J>EU<,SK M$!XM8)M[]+A+"_X;"_S#_/.'OQ]&9H$U__NJ1M*&7RS:\-_Z9'R\2I"^\G&] MZL4__*U*\(WX%Q8E^,&=C(]5"3YZ].CC>M&+'_A;5> ;<>\M*O"#.QD?K0K\ MH+F5%B?P_6G -R+R633@PJ>P\"DL? J+P_F;Y.DWP"46[;RT2"\MTJ_AR>1? M?OG[1?WWMD/ZMZOJ-VR,OO=8]]LPIS8P6Z9;"\1[V%:]SK),YF@?P>P$*'H" M8]KGQP"\K!V'?J!?,W[\:!Z]'WCM>@:6\JSPGAX^ZUUW7:T\[([6MQ[K=577 M.BX8B$V%K4:W. =D'P.I[T;:O=9D[,ZM;6:GC!+F37K/,VK?4F1^9^SV$S2; MD%*@G>9>+;S8;VR"^3V";[^'HT378VBDXEBU48*EST]R%1RR %?+JE_5;<_# MRL$8U38DR;MJ.&0WU;#-?CR_/,^^=0W#D0_87[?'UZ*-?M'1L:WV-;= =]FW M%Q]\;V!3UH:]ZPSF'Y6'D;#4=ATY7EWGMO9Q".AGX%NU!L9%F MC*&E?[URV<]CN=&.I&18/5TKC+(?MICKSC.>90;WSAK[]FVG!RH=?SNW?>>D M,/S]<9I[GI<=;D//0+H++84021SNKG(VE9O^2 <:H[X5\QXOMZ(+NKIRUZ[W M(."B;QO6@F$2]JKJ5N,.^F6%31M; MQTYHG^:F;J_H&[MBU;7D@S?MKEJ%[_?9MH#4#EU;CBO D4OY SOM*_(4"OIC MI=A\AV=#GPU6DRXV?@>\+/KOIL5#\>YY#6YKA5HN*W3SF&)VI)C3:_8CO07Y M$%Z^?(G>Z%$_V_O7$[^ER><#=B](:VR+:SH)SC59TV8]+:I:T^&D\XLW96\D M;OIE-6!695;(HU'TK]%Z0G(*DT^>#(/HQ9*K[A7%@]S%HP>/@V[YO_OLZU1[ M7D3:\ZD_3D^2X_0R'*?G_CCQM1\^GOA7CB[80*Q?LO[[J#V(EPYA%%FX9Z0* M4OMV"3\.3MW'XTAGWP_B4/M>?&S,OH$,?.2$O??R]\ M0Z?6F.-\0WV,33'2P61G_S9_XCCJ^>=8D#O2D33*R93@(O:E: ,ZD]BB;-DE MB[34OB-3"0L8^WOZ\4H$_/2GFW;(#FX(UV5EDBJT>V2\%KJ:=[SADYK[0E?S M[NEJ>&EH!B#9._OL_///__P?7G*YB>ZS\\\^^^P_ILOY79NRLZK\?_\/VH+= MOS[[UR\CJ5G2S6@CQ#]J^]FBQ_MAQ)_1:K//SK/_]<]HO:S]_JEK?ANU]3LO M%DO[.@J^+S@8(S7[BG3ORZI_]1O\L0_5W_@)'KJP5.='7-4236W)#IZ1^H:8 M^.*ZJ&INPB5GXZPO0%/W_-9MP36VKF:W16]&_]\I-9)D5HHAJ\&#%#D^54." M-HR:\&BBW&_F?J4XN3?:C:>NQ#O*OM9K/VMH*Y#RH(BG([=(V9+(-7KZ];,G M.2ZL?U^UVA]=5[MJ$-ZH+QX :8W$JBVV[7+^)[Y]QE^FG,5/B#;8#$-?V=#?AWH!R2[XY=![[%: MHT&=7%>\@=QVX,2FX:HA3<3QK22+2,4-M<..4)2[HL>AA^](D^#/([(8V?:P M1]9)PMJ'#_XCX@DT$<\ZEJ";=JQ+]@4Y=L;Q+$*D; D@"2,]N^#MY^B>.Y+_ MSEF0IXDD=:-H _8SDZ,@"2E^'WVDI.7IWL4SM)>W+WS,- M%A*"1VQI)$DN)<'\R9]/SK6$*W/B67D+L([7O21(J.CDN*QL6=XMT\QD 0.K(%I$[U8HS)BV:F\DD4,[ M17?E)Z#WV^Y(9?"3T;7XW'":6=@'A+>CYY7BU_VA)W^%(2M_>MS'GY(\J..P MKRY0N%I[.B%Z\-S2-RLEY)IN1,X9[;Z',@UW@I+I5UM7CJA7Z?7ZC D12#?, M',Z<]8@]E[T'+7;M6N@=4A^L1_3PS[RJ'/Q)_X[D7;3$.M\_B^LNFOK_E_[KEW182%%=(^B&W)? MD?#E%=ZC8(8%]H7?L \J=/F=M^(['/;"UY*^X7(C!7N-NK;V]B9;=I]>YH?T M]M[R3,$=X'H0="J*Q>HMT#^A3$-U/%O%[RWHACRN1GNB-AG*P% 9FO@;L2$;$G7R.1(JL25851NI2HAYVO+44%5I;"U3I)/V,% M6! PM@NUY7*P ^%!HC?P\QOOY=CJ.;FHW7TT;9 M)[3"DDY'(^6DE^3K]]G#SXJSAU]\XC[E3S_\HM1_!43)-[]J(N!B-7RJ@3HO MHRD] [" WCBW@D3)8;Y6=9[]U9!Z_/<0?N5W[LJ)'>% 5"IDIF*.7M)K; WS M"?M]S?1"LZJT=M>NOCU?\3'JC2J,A\4:#G4 MGKOHH!PHGGT%$DW&WDV^D+_9TRZS1]YW,??/2S'WWLP>>6O^/LY;P/GX5U7= M#Q/QXN+E#]FS9XQF>_CP,U,/S__4=EI>]N$=O.NS41Y1X?LI09/HPQ[KT M?V8\%]CQJMTAAWS=UM?B5Q@(G44KBT1+(V9X#Y:@8(A:A?,@M1"X%:3.R9QW MARC1#,MOR>9<46VX#KR!&JF"4>Y$D<1PP,B%W"/5-*+S2EZJ=UN%#$19P7O^-SFU&>MBV ML^DE^OTH=I!-^: 2FF\G1<^;[&+<(,'S\'.AV-=9'FA)E^1M[G7W MGVP[M#OLL:,O*/ZCV&M@=P]UIB+[;_(0&65PL1/W\PF_S0M^FQS(U<@-99\H M MI_S/ZBZ&7R?3<%RI=Q "AO6I#^/)N&TT(<-LI+W+G=%7[6*/:JQ3@#SG(I M@[Z_[]=N33/?S+H\_.5M=G#QY\^=6CLV__^E/VR=?GV=>N/O_T'%,5T)^P M7O=H'7,;)ZYX6$AV7;72IG,I;C!% I]_4D@4\.@!?M+GBMW_!!:"^(&^5)Y] M!7G>C?5&^.H1K'#TD%L'!&VBGAD$+[2>9F,Q1%&Z7\9B=4C3@[WM#XVXED,U1ZG73KN,*^]8=_>NPU*"K0;5.:PEN9./)]OW8K M%JSLX:/XSD](!P[(8.*.=._7/2OTHKYS11E)1'J71X_>[/DD6RROCR1J:A#I7CKU*3V$?<@RL41B@F8MJ6EK MV*"-(8536P?5/RB8W=))(]L48;19:FZ/BM^+1U-,BHYIB9\_.YJA6? MWO(!]=58;MR03SJ[\*^_0K/Y+Z 2L<,#:DI2@3KM0$Z!1WSH'")Z,+D=(P2V M%.S;@O'Y,E&[,-]M#Y/-%G+LM',.?8-UM9*DO$&)SF-59J]VU_**9#=W5<]5 MLJ?NJF/1>/2ER"'Q9D^WH_[O4S<(D&-C0YGV'S! M"& W0_)H.BP@Z;*ZN 'N;=!N,"DAQ9?"1&6A9:Y-L F4:<,R\.AW8^#7_J- MYL>CU1>,NY/4,];72DRJC\0.R)J7$Q8>!7D5%#TNRDBKL=%3+*"S&V>'F\LZ M+CNT8]!#4=,QU #WZA;J8;.Q\<#7"/1:E"07O=60K*\Y1+RSGNWJB+ MT\KZ1JPAH%S?V^GJWHD&/'WG:-$\!) 7O1^O:'_A/G-V+@ZE1*WRU> YRR>Z;4:)G5!XECIC;ZX_>A/[KEJ% M7H%H=4@(XCU?I65(A*:B=Z.BY&](Q_WF6LN)\W37";KS!+]N1>DUG^^/TQB_ M=R<^R^++,%<174A_54&\3XK^@U+KO_'A7U_/XRV9/@AL&YH@W!?](!D#?\;U M+\)WE<^<<2",/.5+\$0/XA9"0;2F<0 1/":'>:N(ZIWOUX]2G7(VH8B^N6RUKD-]AXR659="WUHNPL>XD^IJ5!62A%01OQ0S M!6G+$(!?;"%GA0X7K)I18CA;D?QC/2=\D8A*RJ%W\5\1>9X*+T)O7C[@*^575:R)D[<'!#-HC&TZKM1F94"SBB\4LFL2^N8E7&Z MXL;O"CUH75RUBIKLBJ:'JR1"8,/@XV?BO&&/'&%;E,JUEZQ<'EAU5.,VA8S& M#1MQ@JOJ-F\GA'(4]@,_B!G:HN\H#)7AN2H#LVN17CN6+Y_.A5_7.\<9)WN7 M%^(D@@[SI6:^^%/[0A'ZY7>1.E&_TQ$+2% MC &\>/HUI*78>!]/!;C'0<&_2JDC( M'',ISOD*J*)5'VGI&Z70&VE+;]Q@0J4$$%^EH]T??G[^N?UF.GP='S!1O LI M^YG=^_-3]_[\_+/I5/E'\W<^U7![X^Z/%EO N.\:C/O5 L:]-V#<#U9M,C5' M@];[<3FA(0(U=MF[W5Z.WVG=>ZY& I/6'K+J]JG2@.@ M3_%W5<,\(^2G=@58)U82Z^_'KA_QI?78<8KSZ=<7\Z"\J[:D0*)VA78X=A'+ MC79:\??@LNNUHD74!45PV\C#))?3#]-82O;BN^_^=W:I?Q&/.4IOPV-G?<[M^^@A:O>"5$K:+<51EK3N2@K1 MN7=LCJN'C-#,8\*^L%?F?/-[59>)^9!]+U.?^DT.C1BW>4Q5 MN$ZYMLSZNN2)3P5W[@KW[%RZIHXGG_LOU1($25WN"BS'7*#4_C/DKNE@"#D1 MD#G*IQ"Y>3ZD29:AJ:O)0T$3>S[#S-:9*BLRSW6F: .(/.]3VU(B,QTK6DEIN"-=UX^K M5=0I&JU.SECI]NCE'/<\06'EJKVP]03"[$CM>HW;'ZG=P MF&2!?*9J+KM%%V!T).*RB83Y9(^_3L^Y,-Y%2#9,V%QR2T0/)P[G,^SGY(P( M#3A_>+*#T5:Q&4<,RA:-DY&5 L+YM9$ C$A>2^^EW=2V,'EW>EOF 5J-GB,_ M6I*<\'B-:#XOZKY5;B57QD>VV .KQLX6K;*L"B\-+[:T'?L]LJ/\ )<8X""@ M8GL4,K.[:E!8>'+/]9'+I2_PFQ%]''2,?FR,A>^;'W//3J5M _ZZ)3TE0_DB MI*8DZ%ON+LDNVW'89O]%8E'DV0]%=5,TN0*FJZ80H0JZ2EX5[^QT?0K^$RO, M3@(4TK#-[?TB=>VG,42RP@(R??Y8=[8,86*W:_HQ?2/]K!*=T:%(J)JOZR?2 M &B("]..,N)_\*,$.#E1,:F9E.[A@)R^? Z6,GR6;Z'EE(D/*BXSN_1VI":9 M[/319Z]IS;[DH_$,G"M556:D%B?HO33LG##&,BF%99Y!W;FR+OCL_@WCTQ$( M;.#*JP,]XU0(X22C6",G_-C=84(H-LXENEM MVXO+36<%1!L'F:\!RE5O? MP*'A EI]@" H0ZX(1_@(ZF\2B,M)S+W/' OW:ZV5!\U((D$B6S[.? .)Y/GR M7.R<\;-%91_OH=F4'=X:%SEW.PQ+._B\3R3,5:-20[\_\&GP+%7".AMVXLZR MXO$2C\I_K$]D"D_6C.RG8(R5&1R/%OC+_3$N41I6;40,SDV2Y%-[,YL.)W/: M#8_9LIP!=MO_!8852N+(!H4EZMW^.*,$?/*?OGKXU/2J MP>+/> =N>6*9W_OH2Y_"C396[O'PP8/I5?\8FSN),ZQ/Y+KJ1[%0,)8Z?LS M(26=0VUM@9:1(&_MN-<9]JI8<5,TZ?64_"ED^\SL>0(T#CO&$_&A*<6)TE$/ M+M4UCX-,(V4>$N>+;']TLAUIYZLY"^SET??_'MN1UW?R%LE;),\D+^U(8H<8 M<"+.=;###5R1DB-7??2;-X@I)H/8> ZK34%:5.$BD$<""8>?Y,-X&'WL!+-? M@/I]H'#S;-^N>/2'-(T>^QJX\ ^KS@"6F M?G,\CZ(8AVW;6=@^1ZU"W4BBU=R')'Q=KN#EN[&\KN;3=XGTN M@G=2T6D%@\PM\)JA65_3V=?@LWC#+';,0+ZXFXL$GI9 E0X6%F&?ZG72D8*6 M?$%9[:PD@#3[)"1GBX0M$G9:PF1VI^9G-$G),8M%-8*:.XI??/+GMMK-DME9 MY.X6VQKUSWEH\, ]?I+J:?OA3 M$_N_]0$&K2SE)<:W;<]Z_11*7#H=W\=X_ M>[!T.+R?#H=%J7Z42G5PJZVHRMH5I0ZL]9C+^78$^E*Q6]S"19(222JN>HML M.8&<20+YJFY7KTZR>"]"M C1"4R$AUFE !]UX-31$X[Y, A(:D.H2.)ZUR<&N'A\PQ5K.LS[=D"O9F1E$$FSYCO MLW>6.A&@V4IGS+LS#((O&1B: S4[[M' N-H6DF;N-D53_8\'7J<#WZ7Z]IA_ MO4CM(K61M952:V79&!ZK!]84(;P#W?[@)J7=27'YUCK':U:6M=WHS>O%YZ?D M^=\9:?\TM)L&E'UW&[SUAGM.PYC[R#[Z)MRX_T(^_Z;$LW,,LTI0?,Q8M'1E MW)?6U-"<%,.>IV+"C%BSO9DV^B3I_$DI1&-$MG,>HPX!V;3(O$&G3#O//JBW M]/:T]4D'@:2[T6KGN^Q"IY5OSGSZ]46>N48:*(\1DEKHXV$%W.WH=D,KT&85[&)Y^=_'D,H^:,2F.W]&MP*@/2#U8QC8@N<;L$$SQ M<,UUU;6-< U,^P9C8 ]WRI-X_'A^>7X"VGEKFV'8BSO[#$.OV>_:85A-.QCO M7<_A49_=G8<0\[UYRZ]<0LB7,.DQ>L:X]([Z+?:8BN-[EF0W'O&@!8.)3:^W MBJ9R,RJ]=.08Z1NBG^$4'V):OJ2F'5/TA8G&(O1F?@9EQJ!K)'W*V-A1J-V$ MHN,LT!,K7UXG578C]3BU\&C &8B:5 M,>PIJ /H>23P:G2,NSLRCG%_)AT55RZ)J$6W2M\W!>M0%9WA/Q*F"0%+K9HM44&?='YBG,3PE5J8R!GTZ7YE(2I M[3QKEN0DW*^T_)+Y7%&8#9_[5*S;04 M=)J3-^;WU6(\!HO7"^F*-T_/* M$P(9 5"@S 3E+ 5D:TRD!WF:&VXP [7(,,.B++HYLE@M.][&)QNZ<(N,T4,* M\_!#&DEI>HX@ %A$,[,[)M^COPV'O;+.XRG8@1-,R/=L)WDL2U==P[NK&AT= M$F"CQPC196K:?;'H+XJ#][QO%[5$#'X'$I7G]?=>[N(V'3"6XY$P*%LP4E3Z_L"I4-FQ'J:H_U MXGF21\0R4>.Q!?:U4"WS>(;)@^6AV]^TFJMU(!1[:+*'$QV5#(ZU[_&L#^ %/6Y"F8 5 M9V[0(X.W5C*,5DI/?A7"/(Z722H3DC*E4366B]="OD\8?O)L2LEFDM-7=,Z* M+I$?A<(!IL>C7*I.IUUX<%_$ &=>M,7%)%>0ZYY3/_&>5)&GXSBXW6/"9"=IA5Z#7!V.QZB>Z ZEV\6S1D^11,93 M!YCS48BG/J;H^7[KBW?NNZ89&L,T^^06&1FVNGC7C.*?2V_%78G)1+RV4YL= MI\L:"E3:[I6,%#]%T3@9'4_R*[KCMKGH*%U[$\9-VDB_ MOSIQ"_R(EX#X6PEU"UIG!1LFW67@UM*G;*[]'MRBB6X5EYE'F$LR64)9&R:D. M62S@O5>9S;6_:[[\YZ3,&@R;ZNF5(6$B$Q6=>(T/ M/_N/R3!%Y#?I[4B_M>1QJ1PVYZ#96[Z.^DW5L*IZY,:L=9*MOO&2>MS M] %6&PQU#QMGLWM%G_!<(^B MU&D1+X<=\?7D=TCQD.JB4Z\-;R/?:M,Z?D4RL-J40R5SE 9,2V;2$7JTND7) MD)-/M3I"URZ^1>Z'9#%T;-]5TL%]-(=1F^+4R@B(C':];1I71Y,I3W;OSTV, M"L-;.7_Q6K,&+8I1<85F%:-V6ZNPCD($=7?442C)C(V:HQUWSZ@UTNY"#(D* M^Q^_&>_U;0N@ 6::)$][GL<-?J%LR2T3DQF?,=N,6".Q+*6[;M.9U_S:U2#0 MUU:22$&S8=L-$4T-5S]9P^09Q+T(+8Z&J3%"5AML?>5JGJ;'?KP')L(/TJ?8 M1BP,W+/(=>P\GF/=T\&&\!S1"I '%)]8;;7S\:2*="S5"TM>(6N14ZK:JP[Z*])_,D]0716-YAL75&Y$ MPS+7W[GGY](!M/%M^#&WKM[CC<3ZIF])^.G ^_#%3SEWOU;2I&I:M$]+UM:! M>N1IC$@A8)"[QOM>-0/-A_UODJQ#&DJ%I^K'JY\U]TH?L?;>9&I:J:^FE)2N MO>TK=VA52<"Z=FT=]UK6Q14DB.[Y2A*-82FNZ]HNFBI5]?WH1/&R=ZX.II&M M>S$[]3@V&G)L)/O)ZSOXAXS:>;G#F&4,"5;+X?J=UTRYIDID$^;>/[EU)4H= MHPZB)*%$][.D?*)FJJNBKUB .>R\Q=65\Q0-D[<.XC"!XZA'2XH5'X&B(_H>2^=C)*3..R#>E]O/3%=YXPGELSFC_,H\SA&%&* M1G V 6W8-F>;ENN$R'5I64T<3G*>X,*P&Y3,)_5CQK.E, M%.^5>W<"I)M:DNRJ'=P!4^6E$[?):T1,80ZB)S*DR*PX9/7!L-\K9AZ)GX23 M+@77LH+UPQ/9+'?N1#V%^>I]5ETK6;-\HKFWDJ=Y:H3HP0*D9,YY=.SJZI>Q M*N&%\M/GTQG==,+ ]*8NBGZ&LSV6YKER?C?%L1B.&1"B"M^V?\N47>/%M3=@KI[V\=. MU$L<\VBY0-15FM*=55:F1J=4BN)=29S "E04>_+=Q#.;A+(V@R"J!#,G$Y.* M^HQRU= >#J-\0+Q]^=@TF5*([>D1(L&30XIB[:^.)5T.<06*RDA, @QF8=J=^9ISP_X@X7CKX;WED]V+@ K\^=O@F[Q&IPHUCL\[>*/_=\M5EX)*+RFHA?SV= MBYXK/B1.7K7J";JT,KN6< &7&3BMAD$"XQBN*OP20I84V$'\%=S//2-63<\JN)WT/ M2>W.T:4B5%Q =?B;<9DI(<>%;#TDJ^6]4!7M^2A5-.+!V17.8(<#*>8 G M5FB<; L+UM(]]4RLN$3)LL:RE?=@<_D&"1ZD6J9Y2DS.E4KY-S'-.TZ"V">R2=OT$L M@Q,]I;>)>UD6X5V$-Q9>3GWG6:\$5.%"2[W(XQO*HQ#Q;SF M+.[3$[%DZ8O5XL$M$O6: M44*4*%:4 A=1RFI82A&+#"7#0 )A$^N>L8E_(U" 6F<1 YC.6HE1Q%J5FZ#@ MI5+7N;H06(N!U&$JT22ER!^82GAO4I@PCC'[/B.C%QE=9/2NA)IU,!\C-;VO MORM67>M9?12+=7Y"N/Z=X8V7:#@RNEQPI7F( MK<%?(YX[O<#QLRWM=N]G5+ITM(#OD2&4B-'19\H(V>$0H9IG^^?T_>5ICRZC M1;=M73KM"H][2ZMZ%/RVX<)1V3Z^&[[&G3(2]X/STBECJ\WHJZZKVFWHG[UK MJK83'L6H-VAV/4+SX'XM, *7\Q??TYUD)C$&(-.G<*%_O#S[]N6S[ 7IXH:; MC;][P:=-?I]G_;;HI/?V$D_69Q?92U>PK\KH [F8<,,_^VQIVUK:MM[VL5]/M\947CD[ M[.#=T?Z27I67V3KI]N5*)IUQLI#7CG7H#?@=QKUX>>MU40ECD/(5%=G.@>R8 M&5+0-*/J\(G&ECX$>#HV90'%3+;IAY!+RSXIT'&]Y@9A,M/_ "G,0S(V[UXE MOCX5P>OM]A^GQ//0$.3JWMULG?#4S[8&??H873S\GG7RV?_(BQ:/,/(5U&L7 M9X'=$2#&U U#VU#15?0?^IHW<6]F^Q]+)=TIR5-(P5J9O0&/ES)H%5U,GAR[P*O5@7>J+%;V2SDB?NT]#[X5/O@_S8>V&-T# M4J=2J :)#0:D-HA/W-+XB:.Y_\S/@PM*23Q'P4"M;"'UWQQ!=&[*K MK6XJ"JNJ6XV[GJF>].T??T7(Z/R+2<.8'AQMJ_W RD3!M-G9=5&/;DX./J8.UJ^A MC;1KDVOGZY#=R25MPJ3W0M[=<(2#A$M7K3P)4\3<"U5[-.D)OPCA.?2?D":5 MR;TY;Q0^IM&W%>DERK>$$(]M97X;K^B1FHK2-:WR]W&PF(3:4^HQ?_&9%) Q MF"#6 BF6ZC$A^';CZL7GGDG;M&=4.8Q@9SU[<^R MR"8=_$K)%S]NRF^]:4'Y*)8V8O#S[<>T=VNPEGN_ 0<:,. M"X8UKTV;:H,Z"ACTF3DTGI>S]\)3'ZSY!V.@0MJ'J3FC#J&>/' <3I_N7#E? M.0[Z[JY#$3]!@I87P9[G\0A50178>T[Y_F&)\5L3KB52&0^C$( HCQ-F'QI) MRZYMJI59J E85"DRVF[?TI/1LZB,AEC5A&< M90XZ6FW/D-CR9J9Q".29\)('$?Z(6>444UG" A=XEF&%/#^[\K59]0J,[SN# MMDZ*X>NQL1#MF=Q8:2H.3-3!3/$4^E;8&]3)KRU+7"##O,*&_^RPV<)G:K.K M,)R!]FI+._8*TZ+HN<&V#,!W!7=X7;=M*;UZ.VPPYC]MQZ%$SEA)0HL,7=<. MM<]/@B80LM)N8Y6\)\__^]G79P^_\JGI:XJOX1Y^2C9^7\GW>>()CXIHR1TC M#0,]D4ND+V<]4D GZG/"4[+8H_=UD'V0)C(N\++U^HP.UEF_=3679$R5.%J],E8J0^W6[9@>>6"D+#TLGPIW99!;\6J=;NQ[D-+F7_.&<)#47'J MFQH]>Z?$]PQ?EJ2'4O(R,7(G@_-L8_S#K)B<@RF113N/-GHB\ 3]@HJ0>MUK M?U9G*6V%*E<"C3A80' A$SV"T^IYT"/.*2/D,1DZ)#,MC.W2U)Q28/L8B"X2 MN4,AVL"_3-24Z3BS255)JPN:_&*?_W8*8M=LB@UKQ1 SC:($40"$_?M=:0..9_ M7#3K>QJ+$ZAC,?72>"%@*,4G:3NO3M3-9EC,MBC%H6"CR6@8G?"&PX1*2>G. MD'500A1FZ@2$"<,6R5&N]C6/BQNA?7GDFXW R:(!QOV((F/4V0&"2U[;I,D_:L(N<%TO;IG!Z4WK\(8"^Z^ M/!IJKD: QX_*5$J#:]<1-\*ZOWR#6;43%)9S!NF%UO=N<.60NAV MTQ2>R&5]F%;_XRS?.B5?5UNO"N]C2I\:=6Z/39Y,/_&J7-6VEX4\0O(K6_Q! M&/-)0=HS\%TVU0W&_IFX/UB]]@<#*;82EBZL$<-IY3*#ER(SVQGBRY5# M2>B(L2K$$N)LS? N<^WU(^GGI-J1.U46?I<,5U,#4GYK? MD-W)@?39WUKF_?)SH5#Q M2(]7[A#O/B>QYQPM59F0+J3ZB[:SX\]O%HM')P(WWH(0+)%^3M1(>T MC!UA%[&,4]TX1Q0^I[,_U%&W<9[\]K3JX36#YPLU[[6+NC 4V#Y5U#'UC\YJ MBFC(WT=B6&=]].ZVS&"L_CR"%_ ,LGVN41F%0].TV68$?\;@G+S;&(]A@V,] M)2)F-1$T[SQ#2:$O69RBQVQ56+T&7NCR>\ -O>-;#M\P78M@#;WO:Q MXU23:$OVU9 4.\&=%IHUTRZ353KC6ZQH->A$N7A2"?OBU^BQDAX'=LNF ZCP MN;%K F*=G1 Q Y9G;:::]"-SW#EHT01CFAH34XIIB*N$/1K1;^P!"+.*>'DG M\D@6%S_]^B+[)+S\F%I*8&VXP:=LM^+85+_JG95_:BY+TX$O/4\+NZ7_O'P9 M!( A=GWR;>,=_Q8U@.\3#LP7>%;XQ&D2#*FK;[]_P7XII&JI\Y9JDYH/*XGP\Q"\^&UL_1_B*P(!ENRIJO0W:0 M-.@KY_;&Y&E%%GAX[B;'^#(GGR6I><5YNIR$BWPA\YGPS[9#?H5E8%OM]T8& MQ@ ]S##S#K7$!7A_!<52@X1?.JC-2JJ]._G^#4*"+&);TDD'P&+D\2K6/&G_ M#H^NZ=8I2:G(3A!(7SI*/YKRG?OV$QW(EHIZVYV4]#4MJU3N>-(GY#[7_A5' M(R'G2(.\X*I'RL@.H4-POI:&.8"7"IM)MFQ'B@$WE8T.#IXA'FS(6+68O MFC]3L3]^/"&J)2K,?ZQ.9CCYEM/,3PG[)"J(M@0$L$MP5'MUS3 M^FQX8S2^I%,O&DL.ZGS^*"JNS8 \/@B%_\Y+]C^E=6+@BER:#3&XD3?$?CR; M.(HZ45(:-G>O@#<>I;%&"B5.W"3CX.&=\L@SJ0[XN;D[5S*(0>U? M),31M-]^1SK2D6?BT$G!C%\4ADJ9:S5JAYZ1%E9DVJYEXNO]":W_W67/!@3& M,VP%17A=27_EV&T$K:)8?.M9' JV-7MZ8VR'X01-M'I M7X[$>WG6[R.WU^(?UI]AFNY$ZD0W"NM(?9#J8QG4(9-Y5==5;WZZ??+LZ)/< MQ"+E(0[84^7O92@JU"PC?1;6E#^.-<4Z3N1T[D.]:H4'PEOYGA& MRT(=M0B8G]\8?%+2K"9N3;%SG-?!2%QV)Q:)621&).9TL"QNY"(IBZ2(I!RE M3N;FA?'8D6+GB]2^?YGBBN&F[5Y1 /T1$GU-9MA&'G/D&PMTEY$OZ!:HD)IL MN4Z1U:Z18L&SY]])"K)VDI=2,H<(&;$?!\9(@XTA]H?I;7B7V+H1X8X',)!% M:H)CD 8AXPUPS775M8UPZ506D=V.G[L_OO;]EJUWGA[\H06P&Q5/4"L=]+SF M/)0MGFL;!]8>LAI!I:7T]&/#\U$O43Q5'#<2^"3@/'"(Q9MYXWSFRS=F=E7_ M2K/JFD97?)\-70UH\"7A>E^4EV$PU3-8,6B..=.\Z)2HJT3Y4&"ULEMK@I)SFB_GMV$T$ M41C3N*MQ/Q@5SR(XN+>2]<3%_%K01"2 ] O_"3PQKI"3H^UD'6E]!VD2:3IG@T M9RC/,>6U H4C7SMF01XD6( M)_F98L68'!-)CMB4#"Q;'5;F9TP5J'&80H4>7V&1LT7.3,ZT/2[3-BA!Q@R" MEN.*Q&T#FMA6 XCC@6.+:"VB9:)%,3V%@X'53/"+W'.:0!ICK.%0_,K Q]>1 MHZ6!XYTT<'RQ-'"\GP:.125^="IQVH4LP)D5V#"4GI;G;2Q6=!$9+S*&S4^" MS@G#2A* 6J":@/\7D5I$ZE2Z3<%&@>8$9<-0VUT5:'C?B,8:&[Y959S(AR]R MMLB9'Q;&;9!]I)V2MC"A?5H$9A$8$YA]BS8Y[LA@:KE:NX2LF1>M0)Z?ZZIK MB_*(3*?9M/CYAO23'U]UJ*#EGLC'D\A\7Y5E[;)OBG[($PSS M'80_Z,3LNK:K4 D?AF+U2B-:G03$]&ADNT5[ZA#'1>87F?!,E,6C*P&!G[ #)G/,_GEY%G.TPUH\Q8^=633EIKPC_H"95*:E6Y=)9LPB7<#]VXTHY-(;CQ*;],!Y9T;E_0+WVG,[D$ M#:UMD>M%KKU<0TZNQJYTC8TIW-<'-N?,]\6,C%*F& ZQ#/M6>40VCEN1:K%.A+&3R?I5)(6^)*C1CQ+2/)VH^O>Q<9@)^DBX M*2['/3).V1,R$ RTB#!U63?RM"5T=H9)XS)B1I MRZ['J IM>^E2[J!=\6NU&W?1D_D%D*%N;Y1)\O@)I]Q"P/NE#3UVJ](3%$44 M;>U^2SM:(SX*FU:9T=TP#\?3%BOP\T;C=^1);.@FW'N9>W!N .661J,*,A@' MSCFZ08J6%*))3V^)X5Z=LU$R2E37A_FK_ F[)5T5/)=" 7Y8R+..>:U.PDX\WGVS9Q'2V.*QXTTW&"HWK!0;-RKYHN? MO!XP)<:JB4P3F7?(!_.!1\QS1_1]QB=A]+'>/H"4V-WWR40_\9S) ML!M!/44#N>1PNVCREF_ 4#(][J0G.Q/HZ=1+ 8^=DZ:[SH7^B@DA9$J#BQ3+ M82^Y$\_OB(4) 2[#*\F=/+@"XN9X_HJ,WVGFM.9/1U,PF!=;Y[[8#;QSMBZJ M>NP41/S*A8&P13QS0"TU4YL!KB?[)ES=H/'GHZ$DF2KX4R]V'_@*V4P:<"OC*\>)U.5-CJ0FC72!/'R7;Q?&4\:3'74PIBWIB#^[MAV(\ MHK&$6[(YPW8EC"/0YM[3"6RA/)_0K.@A#_/=[%YG-C_')J1,'%)>5Z1XU+OQ M7%0-A($YX;612*;)N%]7-5FG:YTL\WI=3K1O4C= HHU;BU[+(.>^&(*T8%O; M_%<9HA/? 3:1=J(VBLYH!S7: FG>IFCT')D9]B]*Y4Z?6?W>:'N$ZM%FS=#?TJS,NY8X]D4&O@K1<&*MN9MLL#(E<&!Y9N M7<@2_.>R]HKTN[D];V87/P++\X/8#NEFMTA86%?%YZ#C@[YM"6I(4C8XESHK MR^9A>9W@)S*8]VWCB2BRY_&U;>!H%4%C,0@+4*+V@,M@4T.6C0_V*3TK]NHV M36MT\_0ATD;1>94W;K&\VJ:$E9$GK",7(9J?UF7"Q&O7"[P'RGR9;'S[2$P. M<72Z5>]X<"<3 9M6H+?I!J/\YR&";G-87/[[XO/^-#.[I(#JI/=4\Y@Z1YKN M>'8!YU2X7]#FH["<+Q[^O=&S]&85#8$$)_-9A&$W0A4G+J94*S'B$^0CF[;5 M 7-^O+1@B4(^-,YBJ/"0>UC73H@.20&D.=BVB:6F*%L9(L)(7-/38[.'>ESQ M>)7I@"@>]W-+SSM?-V[^QDQ5W$9\5VY%G"Y)"!;""&U/ZC2%$)]X/=V01!5Y"6\D3>$O\/ G[*&%F'?TOF ",/=A+C"HW1"%Y8^^V1 M#X"OKKDAI7S^JX(V"'XB]+',_D11T\]4W8%?UVI%+4^@'AOE\6_266(U M9@%H>W>_Y3P%X C%#N6_.(13-YT>?5OM):M V]MHPZ4?)1_&49$M'!O9HLDP MIE"HV[7T8BIUR=-GC+QESBV)?;!*X"Q!BX;5R=BGGVQ@5KKE?C(E(S-.SXWB MW4B<. J%UHAMHGWY9:3K]CS&4GWZ'"_P1L:RG'K-N<8A/)0,1M"(@=/1>#Y7 MD5164U9_J7'R]38RY9./X>E@/T0K&I\L@<-]<:6?AH0I(W%=F!7HR_)(&CD-U4YF#T?$$3+:SW/]7)3%GH/V)^;= M_>!Q!\8#)&Z;3B"1^#H:L]S%F4VC63[Y #;E<'[XNVDR/J-R)Q+SFV&[!$7W MQ;Y>',FH)#]B(64U?BR2,=XS$F*?2;()W]_S- (U4/*/JN11?M<%:TW+1I&[ M[4OWL.<87=F%W%A^Z@Q\XLXWY_G<"/9/I^46K^)#^C\S-$P@>AO;;^'^-'31$GO,*\'CW'HR7FPK9!U MSB3(HS3Q?NSHT/9R]U$+5_'SAK@W&3&?:A@,/"TXPY$5/F,EKD&OC#5K!T\D M9!W9>[A;*_E1CNNY^ZH1U$FLG#1A,G9)'N>^*,.KP!_\_*E@8]<%QD+)%)5D M-F0JR79U]M-FEE*ZYC 5?N'(OO7)\J,-CS*Q%G>WG=J=2 MC48A$GJ?SM2#AT$U&%3(92A4P*01BD?2LFIP'?W(I6(_7L1+EP L>S$B(M_' MI^L\N^1*0WKVT5'Z[=Q*K88.9P>7*>N5C0 VI)R$[\.>,P( M1,OM9V:5+V2Z,K[]Y&_/7F0OGR^FV5/GLLO5EC8):Z2KOGAZF7N$!=W_ MJYPTSL 5++F1R@P+Q:,'CQY$'W[TQ;FL5.3&1_C $=KHQ1>ZMA?B8/"3^'7% M+[J!T,3FF%'G#QX[.N45PDMH4/DP_^7AX^R3 M9D#?),; ,OY5,Y)T4)O=![ M9&TJEF&+Z/%#AL,;63F&@O9%Z8@9U"E<9@2F/O%>9LHQ@)EDUC_3Q'4W7TS) MZ,0=TX/9KDF-T(X Q1MMBNX8XYM#1KAWPZ !OE)*I\_4"7^O)+P/8O#5?I]8 M'%NF4!T&YZN-%XR^ZP^F)AKB)\BC_$ZXD(&*)\=EXALR;?;K^X?PZCR:-TS# M'BGJA\9$C^E*)\6?]+$%(Z&;/P_@^<'&E^>W.NNIKD$U07I4)@AOV3+<3U5< MVYUG/&)G(@G*Z4#:@R2B9W[OZ9C00N:/473E]G2W8M.T?06($P];-W6BK.W' MGE304I< $DSNCVTO&*4;Q,L_/^^MI<=67<7N"A0026;5PQ(BY<+R_=IN=>R[ M:>Y(F.Q<(+J8W_?7]82S>'F".*5S#=\0&TK&\PUC '>OZG7&KS*B;7(V![Z M[(7QM3>])N!V/N'&2"*;HQO'@UX(\E1:\#02YL?A MKA):'7J)NHDKAUN1[+=#94\@EM4/NI6/<88@BG6/5%D<\5HE^BZE)[E]@<&R MJTD_@BG>U0I9*JX PXM N>@NC@<'3NAW65NL>+PR;]2UZ^PCN.6QT^.-ZRK5YS+\=TYT9+5$72E:JU$%23.P@UCOU0/ MFHD23Y2M_2PMLS=4\/QBC=Y3+C^>?6ZC5$-N M6GV0T_HF&LQNG5CB4P EGDO$U5'@..ZU,U%KV()]O#W T>99>EY\A^=_1:I= M38O)2_8R#8XF$/'TTR?9S=&X?YB$/4#N<\_C0I?;R)#2RP&"'_'-C_GDD7F8D9XII"I&#[] X;"X-O,,3#MQK0'5 M=VJ*'Q%?0D?L%JO((C*/BS0?0&=(0[+,-XT?J==64]\> OTE+GH,2T^W]_1; MOC_G?(%WO6MXUY\6>-<"[WK;Q[:(OYT#<:9--0=N5@7<%? 6%A"1FI M,?N+W)QH35:/]:1)G,O_K=\D!6C_FK=#D1<)?S.LEU4P,M;#XB+=%_3'3RXX M\-[MON%.EN%PA'I>D"SW197<_MXXTCR*@7A,#F;SA.94I/",>*?A_#T 7=J; M&0\0:#FISKJ(8J4.SA\Y%"L-\M:CI>P,F\&Y.]Q,[@'M%<+UA .&^X4+B46M MR3P01/I'6M5%M>NM%A^NI?XHL%>#/#=P_0/IMOV@NI,3'-*R#PU M_0S&HYC<-BLVX-G@^9]<2>!H;^3"DZ0KZ.ZEE&%<-MN7QO@R7$NR1[RF@Y:_ MH(#]#1F06[I=@R##EQWI049F-6$3,'?KJ-ZD%^>5\N?E(]RBK-],(1L2N$_: M+J8[?\7%1@;QI3V3$6M=G"5 %KUM?-?LP!O"-ICUD5X(6;BG41B12*L%H M.78:#18G\F++ U1QWMX%%0-T?]VO5VU#ED!I@7P;D=@KS\@!Q M0P9H&['_DNF:R$M:S.-],8_/DN2/6"^P8;(=]":)J;^T\[B-D?TH[VG=(3)@ M9C<%.&SI4?QEWR0#2^%2(2>^14ZFEB9J)RBZ"!$?G;Z+A MPP',-3?>\?]19>"5Y!Z:0X9FF.M'@0%N9,:5VLNC7'DJT3V-7@*C#^,VFAF*.[6ZKIH "9O[#P[UJ4GWR63OVD; MQUJ;=X]N(R$E*C'*!HB\N)(\,(,3!OUVUXYK=]W.,M]OU%:^6.+[8A&>)T(0 MT"5=?$"UOH*9=9 BAEG)68'Z24>0FQ]&%O=:"#\B,JEXD/782,&VC,WW8C[O MB_G\R5EU;T5^>*PW30\%-)Z-NPY!IY<)9F!J.)?O.FERHR?90*J.B3D$>Z]Z M2 *CNY3X'/# UV=]QZ'06 1X3T]JJ%\?V!*?UJ/17?K):8A-;B33I8#UKFQH MJ)(1^1 Z#KG"VAI+T#'X"L0Z2290&C'9U_"]?5JQ8(]%&_K#:KG0'5^3012( M_H[OI-'N7.$V3-FULV^6),3FIQP)*<(;LO>$!HC/?79QZEIP"E8>$=LX#Q>YC5)\QBAI>ON.K$ ,Y]_CUPJIQG7[.W(QRW"'SPB!OR;VI;& )F M>%EWG85_'NWLH54XX=^ D1^E0?5\IGU7 X%5P;!N:6FJNG M[A4^3'O)\DY[D6!.4N-]EAWY>6])(?(QN0>_KXKWA&S;XG](&BG2R&[09C3C M)>81_728<-@HN=*C@>>:?XWGST44KOW(56M7+N?B?9T+[J'P M3-MP:CQRD7GM%%B !">G;N%P,)4>Z6PFF_$T#J)@V\2?AJ1)+LN0!^P;J"&7 MRKW2GPG6MYOS2CS7IB*F#):L!$ZDD+U^5D0^I\8LUQ\,_5%"C4XN:!9=%[*G MNE!.JQ621K<.!;O4)*E?#;:PR8:$IR>[Q,A),95\@U_0JL)$"WO7[FOM+J=P MTQO=%K!05!5TF_H\^CTB\(JLG1QAAI92.,^I&]U)(095O?>J:6_R0$TN5 C> M>U1?R[\8GS4,.B_UGD(O9[0GS>&.L.>@+1O2=3#ZOM0DER/^2TJF<(S$?ANO M9-$M]R3*?#Y'>\$R8L14$XJ-)+00^O'.K6N#YG,@)4->XF8J==1,7);(^[Z8 M'[Q_TB?=@+>F-3WN_IMG:,2+G\']31KZ.85#(45;TN:TH_C5\<)[L;94W#25.ZHT&??HU)#TS.Z$F8506QI M\W=!2:>XZR"U@HN9W9V[CDS$1RLM7/&4HT(MR4YS\Z)FE=Y6B( #OVW&G#@) MO^U;G[ZT7]58A[9D<-JN6JDS';HD>E?TC+C!0X2^Q-NK7J?PTE5SW=;74\QT M'D#Q:TPQV?K7.1SVLJ3[8S(6]..[1C_^>4$_+NC'MWUL:<%@+46*%*1+8:3/ MNNHD2\D($J]LHJ^@*ZL?V'^/Q@N <,RTH3$Y2:N7M9Q2-,1<8Y*ND(XU,B32 MVJ-LX)Y:1I &4PK0]BZ;K+CZO]Q+E;B,W/LX1NY-I7;"D\%YV%8&/, )*?WT MM3/$FW-=8/% $$,[+.-$%XGSL$-7,_Y69>YM$N N0%:((#=9@^7U?] M-DV)%DTTGH%I7YE$!25?'=<2S4Z9KPE+^_;=HV LWCNZPB*UB]2&B?+52N"C MVG$83=93)F4?;'-1B_E$!AYJHM]=Q&D1)Q.G*'7FZX5 V17=2A1A/XRE$%RE MLL4E49&LN+UBD:U%MN*![[OJ5Y[;6!@NJ1:Z4'7:^L4M6Z1F(C72I<3-6W7% MO400(!&4/&8K"<#Z/"M6OXR5C&7F1HR5]%9YX%9&&V&N7:_V?">E(WTXO));YT$72*)D>0*>,>&&GG":L_#8[]+V'C:@$!U MS1:)D]TBNHOHOI;H]BCH09->V4!+3S$R=$H+J,@/)?:$2S<=5!7X9^9[TA)] M',2R"5.:%^EYO,G$I2[D[*+D\Q+'++)TY#KJ"&?NW#0^ MG7:=!VX"@406-S$G!H<\2+@HTX%G&UAD:Y&M.+,240&FA" ZK:'V!!YPR@0M MW 3 ,']>B02-*F,1L47$8A&SGK.U^4OPL3R)Y:JH\T##+$4S;J=2/HJ=B!3^ ML(C5(E8B5M' NTG]5=L\HL# 1P-Y&@ID4_KZN%-W1?)6E3+%X838_3O#W)(^ MF$,[QK!GFT>F_6(*'A->&8Q95Z#T+7!H^Q;.='3Q:) U@]E>&\(V#_E6]@NG MW4*X@_3U#3PUG+Z@W4B!IS^*ZW8MMKQ=O3K'\!F])[/=;X%_YQT_' M8WEM]/"4D,VW=3FRDM.!QD?3[:V/T_=+RU$ 4XOKEIZ9^Z)Q?]*&B:1'(JHV M';6^J*15TTY^/QX:G;T>VL:SMLK1V?Q+&_DJU8,GS__[V==G#[\B!0[:OFIE M^CUTZ81>S5'G6;!NI>D<-47_=21G:6U])ZVM7RVMK>^GM751@A^=$NP9 MYF3N6)1I%J8L3"[ 0+9NMA06#UB=T#>T#=,FV]XB*\7WRCH9%Z3:/XF\BJ82 ;N4XP_@#!MJWT?:#/\?(0\ M*@R'29_2YXY)"=727;8(71 ZU\A(7=)>R(^D(Y: C6(B>*>2-C9\^:KPS((> MJ!+G*7H@L8)82#I(I<+)EE1!%R@B6*8F)FOZ]NF<37C"A9Y M6N1)Y:DK&NFY@'E,8UY//#S#$& MLQ%'P/E'B!IXSBX##QL6AJX:4P'+D"Y( MIDKY21&QCVM?]XH?U[#AV%I&U8'8@\R_Q1]XW 1*9T7CJ6R/,Q9APDY$.SJI MJ89E,0-=-(C#/\3QV,,)]UEZ9Z4J8U0):R!<@MW\>*14+\.T]7[[T,NCH]N' MF6?2.>P,2Z@+VI=MTO9SGEW4?9L4CZ/A,#JJ#+39MCHT69XJ*]L"YZ9]'\]" M8\Y\7\@,S*DZL1AWX)>2WB0/K"TRI-IHCFM [L.L+J$VCLEB&22;])#$_5#Z MPD\5R)5[W*%QV1E9_:3,'PV\*:Y:Z1K02N2DUC\='0"*Y@(3VA<@QWV!%<@; M7FU;B!53#0MQK97R$+[7'#*!E-+>IDS:B<;.)^/M XEQ@'G(=0;C^$H[^CK1 M-C9:C[7-X#:=H)_(I+": 7OQ64H4ZL@18Y!^#&E.5,B'PIW2I>P)403P!CAR&5FD33 (6,*-B\#C&,'E*SZ;U5EK(JJ7O;SK- BHS$GFAZ;YV/7_<'YAT M).]^[/I13%/RU36#J'YNZ8AD/$P"SR Y"V")V_PWG%EP8 ^N$"9N@1IK\Q>[ M>>29,T EI=H^0;"=G&-_[+$#^F#3LY\^"C^=34^[Z_)!3?@=AA4, " O+='S M'H2V7ZF(#MDK1]*VXWEO+AI^"5]J:#'C2^XA_LOASHO?.*]$XY$IT;@9^$LX M)?VXXUJV:C I<6LF-($+<7M4L1HFR(GY83)W[,FM8G#:?/O7(,-$/$DYV?)T M"AK?=(=J_/]X9#$=R6[#>PNOR <0T@+;*\MP+!6R<8G+:;-=%]?AOEBRYP&C MJS UU?$SFEV/V\XAR1JH2EQ3M0D6*.13DU,Y+^EZ43[-JVZLAKFL!ONXLKZ) M2!LR><& WD??P3"@5ZYQ:R9N2T=:> U2D]VBE[VM]D:+/J7EGA$S1'"DT.C_ M&D!/Y2UV75CWB6R?%NTX8)\(=')IB;_N'I=AXILX!>?9$W-A,/ZI/76$4I.F MJ_-]157/1H*TJ8_^5^0YDUG?C.@.&9SSPW"GYC=ZVK!&@+KU:2ANR.>>(Y=^ M\?F+EB@@^HFD/,"DDW)@-#,CY"[99K WHA*R&1NF&PQ1MIF.7H9&[V [Q!SI M5 _^-2U,$@N^R*.*Q&\D/:Z365MD&LFH^9D=XJ^I?5J#4-UUTW?U Z2SE2%@ MF'I2K82ER43N3FW83M2@JJIH9*D$^PIB5I_/3P91YRONJ1[@&&R :?:XXUP: ML.^>-L:S6]PKO)CP@G5J/+N]Y]DW!;;&627MUH.']:1/ASW%&#M,>7+Z>_Z6 M20:):*4A@?U*")ZAXML6JP%UM.S\W;8&82[/YO73_Q!/KJ(35FPZ9\]V-")A M,D9NQKFQES_SPH^7$\V!V^U;#!HHK6&9-B3H&WO[[)S'=(08LLXEI,5'>D\S MJ8/?:RD.>0WK, >OWT+,IGDV#OEX*I5\R?EAC!,F#?YFI$0#@B(<02&"HX,( MDD$^_QC5RKJ61=S!B"$2M/Z$=%3%CPW.?B_P;!TH)%R%6% UC%J!C%>K@/IVH-5-10"7Q*;S>_*D]SS(##H@ZJS0:1>6XSF MRWC-CR*")8Q['5#E6U@@'U8T8+G*59 Y4$WVU&]V 2=EW15TBU'2Z3%BQ]H, M=62JP]C("9/Y9*9VDG,./KYY&)) A.6(SH5/C]OW!HQOXZS.P*UIZVANY_;?S6HG_O2\3TDQ,UDDY34OJM4OB8LQQ1SD>I2'IV1V02;. ?T?RT&(GXU*09J15N=T927JQ>^1#: ML_4G4IEX S+,5WGOW(87RXAV6WF[_J""V@4A_8Y5Q.XUW6I#N[N=NG?[,02U_\DDV3(@.\J:AP%Z,AG C]*T MWMYE-N(]#*!^$$(B6$^J%R%,<_0T$.1N1C MRSW\L=$$DF0/\13\(2"1*9Q)[SBX&@,+0M3CV]H$X^-07%%(W$F1)M(+0Z!,2H-KOY)-8$3P+E_Q4,C5:1/#O/_>9 M5UQ6:PNWR 0%'J[8 ;&B@Q!1Y:+]+IV%0T@S;CNNW.(BF-J[K:XXJUS(G;AP M=IN5\2J]F($K^J\X_H=']7O<*$*F9( MP&!MQH:4#C3/+DF7>T]UYXI>:\!WGEO-H\<,I S!/P.XX."/B_*UR310#M>O MQQH1J:^6AIOX=<#W ;P:1UQ".XHC2]K2?B?5]1&S[*ZK;NQ5]F.62XYOUYR> MM03@J0-P?O(OV8[A:%><0>%#C-B4996$5LDKDJFG1L'N#JU-JV]YP&ET<',Z M/YQ&E9P! \;RK"GH_$FD0D$\[Q6>IJ609\@T(,&OZ$ GLN_#GN--RP7Q-ZT;Q\_"H4^['FZ00HHGEJWJ=BS/KKB;%PHRR>?*U!8]EB08@^1D M;A6+[(8ER*]-7N:M!H/7%'+&-CB= \10E8B_Z!^\H8?5_!RT+#+G#*RC7V\* M/16XCC*3]$%:/5P3+Y"Q":C90#X:DH/>)IC+=/NQ,R+S6Y]=<_P2>2:!;KRM M]/%-5^S"F%G!$ 1CP./H*Y$"%C@C6;?Y"H?;32&-W]/R2$(M=0TWXJ^53VN6)=3R.@?R*4['#@QKR>#9U1D'P!"E@XI!]@WI64"?1&LC S^/ M>(PD6K!>>L01T>Q<6>$?]$!\&<'Q>K%3[*)"K]=AC>Y$P!7YI M148&Z\7D[I]+>K M:+-+[*'S%;*VFQYOC2*E?AB;;U]7B*L)VJI*?RF+':("7\VPX#2/*GX=:?2> MN[3V.L_[-B<@OGJ2UM9IN4&D%-M L(% )D7I0;9>[BM&(ADB%Z>;)Y@KLAH MM*N*CX.GR0J"RE_B TB+(Y<^Q @FO5YF]NV@#X7Z[#IB\<,E=;?9H)DMJE(# MPE&4Z^Q/X>RKE*BOQV95[(B57B6Z]X%A*&J]+)J^W;'[X!V8<$/Q&J6)178) MC1D=IN0@+;L%TU9F0^2E5P_].X.A-^)?60C&H81\ W>]@J^$>R5G%[5;TDH* M+NC!]J6%$5(H$K!H'7"T8C_@+>)FQ-)_A[C>Y7<:2Q-%EGDDP_0A?#,7.$#O MB2H9/&LE+*W-F<2NL>,8#V1BPQ\J1%/_ MZN*F%TT=6C#I-'/,R"Z/7N@\^SJ*9]ROL$? K9BJF3A!0?]6HBXM/KQA?ZZ% MIT^: Q:E,D# !MO ?3&HYIW8UMR7&^ _B8:*>Y;3GF9$88I<.35$+%3& @B3 M1&(+863UD8<$7:B1Q=IPKBX&%['HM]FZ;F^F1'B^JA:KPXBY-E%-\F4'@5ZI M\[\ZTM0LF1R%54&EF13[QPH@5&DZ&KNXK&+'D<7GCEB1/U-X:^W*"..=X,H5 M/^*AK^+FLO_.FEB@P:ZS53!LJ;@Q&<*W)F 3_XUU5XSEQY1D^"'>2(VCV*;, M%.\X<(O4*!?SZ7=U]0I>6DQ&>HSDZNT^.AM>E(^%%'$X+25K/^<^!GXEB_(^ MTN-8 M0XTXJEVL?*SVL6/C.2+DLNIK8Z$A@)UZKK8G4(PA/IL\>)-"GFO?44 MK$(@7)+JQTZIGNKU-E>D?,=]'-B)SCG;!2M@$=[')(RA/V)5=,!OX!4!1C,J MYW:(-]RO>_@@"K^PM*OWI&"&E2U1ME;-D>FVO6O"T"A6&J+M9+IRL8-'Q:2G MSO> TI>9I.4#>R/OO.#R S?8<+9U 3]'68BVB\']/\1B$(9-NB6?Y/T%2U/0RMLZ3"<,@OCC^>5Y M*'YX2AO5C?,>B3P>1%B>SH1DU H MS\4(K![8"+)@K>D==1BRPK'[_4GI+J"G=PUZ>KB GA;0TUN3P")1TJYXK(G/ M3'A M@:-/S8<"EX.PE;2N-I2=7M?@:ON M>US8'ABVKR8S4[0^J3G-1D6< [=$196-.FZ4MF$2Y(2LO*33M5Z0E!+$7\!E M_B9^\S,OPR_07:+RPX/#Q:VQ7UVLAIS)1LE#* T.$%TF^$D_1&ANDLQO:,$M MAG_@HD\L--#O78.))3GB*+W\CW7O??OWBI>%A7/8$C4%M MUU0%G'MQH5[HJSFQ']%7[),O8Z.\NB*U-ATA%4XD6&#!<3DNVJOC??3T4ED/\SF-]<2-1=M43+ MFW@<+,K6::R4_OV.63N2_DL/;UN@H0L6*8PIR&QUM 'Z,4WD .LCV#5*AF.:S MN24&]!,<3-5K']\=;Y#*6=7YOY'2B,!_*(H F\?WU3QJ8=.7I!J-][[2$'LN M8#R5]S^1]D^T2#(GB Z-OE7N*I)0QHF(GF=/@AABPR4_@TBP*%O&A\AD,Q:? MVU,^42QN63Z)3%)AUF1%1(5F6H"V^PWS%Y=X.W,+\)B::$/9_=@C,\UWHV,/ MM%4K5<9NB/-62415C,.V[?3%#UM\7D4M. 2>YN77.(^MM&Z0JS$,WK+[684@ZWJ5G!+M*>SUZ+W4'2E94ML>=X(F!:%S([6?Q^N&\+SN0=XK*?; MF1+:MP;9 /R#[LX:Z,0S:O( Q3\P\N3F_G7:/G3BIKG2<]&!.--JQ-Q^W+%P M.;<#9\/A6BAIM\<,*U;YNNI5@DE3'V=QDE<\\Y@G7GLS_RY$T=%!4@ ?GR5E M%' H3_=2PS/L6@0 B$=^7?$*U?<5Z(5X,NPPJ?/$K /0SFO+&1:DD!V_OAL2 MF&P'!#J&H#<; =UIY8:.1:_>P5QXP;FL/OD8I[/*,B5,X./)5A3GWE\O'EG! M 0@M8!4E3T(]@L2ZYA AMR_%-T@+G;[2X'/GHA(TN.#T&//[2'$_]-N*WQ-W ML))8(7L%3<70)[<>O0UMRJ-D52B]'E?4M'8*&9?:[6!L\_>&)Y28!RV)AOZ GZAIW"'YN?$;4 M9">QA'SO=*U;*^\>.RXN"A/B'JM14D6]8^((\Q*B,JN]78''[??DN^G!!=MV MU0F1!@\(O%;:#GI$4@6]MW]:'6;XKIL#'OCU3MNS7[EP;7EF@: 45]"FL5.$0^W7(*SZ,T&X!*O M%74')YO,V!!OY"?6O# B#?/U69ZP.OL=]VY'^?U^<'M>Y"OG]EYD;L][\_L7 MD#2^P&ZZ?^&%DI^%96N/N6^S5<8 ?M(D 7ZI0OK%)\6GAG$[=5H0/05Y CT- MN\$JTP=OB5+XL<=&BXP*IPG[H!H6^GVID Y'FX"NHW?,V.R;4*3,(Q 3/6;Q M%I$,;=NZU- :&B2&RZKZK=!3X*-UBS&A4[D<$/IK&) JXM4!0)I Z@$E6!VA MV<^S"V]#$%6^B7J8PH$%*\E!L\2UV/)PH6/]%,(, P%-= K#'C>S/MJ\HV0M M1C?NBEZ#"_6E- V>'2)=^-5/5_#'9(!P3)#(L5 M]>!O*VS-XJOX+?'Y2I(#XF*J1_7--Q=2R;-,%;;$,E7:U64#&L)7DG$V4-;- MJJ)S(UR&21+*#DU8M_ T[Z"7.C_B.S[9XF]=,21/1#UTB^A;\O4U'U'ZE4[/ ME69HHWAP-FX,>[GJVKX_NU(2#R0.ULI;E.QIO 5'*4'[VO&;B-8QV$LW?+" M@;LJ6))KIZEDARS%*(?(0C.?78[T@Y"$;D\O=29G9:^(NU'-(-<4$KIKU8/6 MK.8?:^?@2U8]*M9NN,'R3)CL:FDE0%H,^D#:?DXQ3,\%_4 9]03A..[W=[SE ME6>Z M3G-%NJG%$,DCCU]&C0$) 'C]//T)?.EG5X?01,]L'(7_"3T M[K^FX+3W$5+M3ZP@DV^R;WX\X]JW9G+%2WM*D8T#2(ZW^.L73YG@^.\C/=S# M!SEF3G^&T ET/R:#]*&HB8E'8LE9.-X[NCO?TGN7O:O79Y CX8 2&B&]Z%(T M>5]%$U4*]<$WG.,57#YYTB<:<&*(%-QRI"W^*U%2[9R>FA)+H^*'E HY*N1[ M[/5:AFXYA+/"V!SQ0$71&:)4+$WD\PE\W^9*'"*K,,%YS)[WA$Z**P0"BR(C MT[$ABM8 ^3\^=.+U^ID"Y0S$)+G9?,D5&2L.4'XF)[0O+:O!:1:MB=8QY[BE M!!0 MLO(T5:Z('J 4^;NGKSWQ>MA] ?"4GD-0P/ZR0H![Q+.I79B0!9]$.0W+!U + MH<)C:\N07EBF6-@K=LK2AZ&%C9ZE;#LC67AE73XQ5Y+F;1Y[^E"[<(AFD2>" M$6#S)IT=AIKN.GP[<+.'U)>P<0-=MG./[?E\\X7WWH\(PI1.C,%Z?E+'C4]6 MQC T,UUC'W=IZ&5FV$L"N%,!H!0_SV-1O?MO')B-"OH7:V@T*@!+6??/C2W)LLQVZ[B0]^/E_6-RL;"FD M(1%^#&/7H*Z8D#[@BMH^: !4"W=8JTE?]IV]8),.1NF7R(6!4MLK*!+X3[$@ MO+;3D7.>Y':%;QC+XP C_EWV">.7!.A;,UMG08[;\"G;$,9H,5A+P5*?1-VN M$9JU__1CRO#\)&D(KK!/<@#JP/T7;5!)#LUK8&5@*:=_!B[GT8.'?[82?$)" M)&DE,LJHZ -H- Z>NR/.*/&*N#?'QU0LC98:-3Q A"WP[U9;#NVX0%U\]OCA MG\Z_.#XC!U_/L>9,]7PTM.I(>/K* 5.(.-.4BS1;"7+CF*W*)I%RK#2J?%/U18H"^ M_*T'#'PJV**3&0#OZ-*WWBRBQ52U&Y?6E'C"G2Q0_$5#IX44$CYP[$8?0]TB MIWJU;=L;70Z#VHZ8Y3Z"PSPM&?;:F6+'+*+NCZO,EK*2$K)$H@P6 M&C2U'N-WN/-GM]B C*0 ZM2FDL(,$SNT]7*8].,RP ME2IPA87.&N.-JUO3;R<)K)/1T%C\EJLG47' @QKZ=JH+BIJ M2K8[O2S'0V$" JKK'C?LZ6FC.E^\!S920Q#[.JQT]CF&8$I(?6[L BOY327YP+7==G()_>*4SW\:%O\25 MU+2$P(ED>0^@(+&>0%)^19IG";S\QS1"?MORAK@70#N^P8*3BUO4(^RDF MA8$)P>)$+?YQS[UM2KA0[(2P8/*^VIA@.7KQ^0G0#1^+I\03AO/HI['H[6=* M2,A/M%1RY4;HNJ8U;QX&Q@UPS;1Y)Y>:S4SKT=R13@!Z?A)*P)_ZK(ODP](2 MTRTXYUE. 'B&D;3<*ARQD!W%\?'>!YR\F,9)2V"N5#83NND$:SW#J9J_<5>J MX?LC(6/QBA-%N5]MI?/&?!-6VQU!)D9NS4IPA]XKL/M' QU$_!)L"ADS ;DU?O9OL_W6&WA# M1@X4IF32OIWQ#]$W)XP]=OL48JT5B-4K]6O$Y<+ZER/B,F]/KCQ2!_OUC8NF]0"2EE#Q?/H[ MZ\6/J=K][F>)D^O6;"I67*0-(UZ^MGTE9W.6S6ZW+ZI.9J#)H-C%U-T74P>, M U,9%2ESEA ,<7'YU#LO:C84_99'/G%<+_1TDK[#F;XNZM$CG+[[YA^7%R\I M,"J887%G#%O(I!S?91K&,]EQ,H7>3SX^-7$LC^ ;0NTO_/$V$JJ)&?\Q\/IL MV]YP)K)0-1Q-[IX&"L="C18TZ86KNO3)CY_.V\6:Z3XP1$P[[O RL!Z]P,Q> MHPD%>E7\!&A/>M>+DGQ?QT42#1U#@JXK)]/V@"0\JYE6*G[9@ 6D;SXN)B3= MJT# C:R:0 MEZ(\:/9*\N2%GSU?KS^L9,E;$J=%)4"N #Y06!G/"79E MLC'28N^X"J@Z!-EB/M#C57MI9%&J&SR0O7&R1C<:/VZ20%8"<:%.\4KEAHN?8?PQ+H2G0[*_K:N2K\A%3VMT$0IF M,@*_1BP&@N0LQT[:Q _XLY:BV\=ZL;^FK8G?$$_VYQ=-UBZP%?.)3X9:^XE+OXT?]+^?G], MSX+.>]?HO,\6=-Z"SGO;Q[Z2TGI9 ;_M?'0N1:@A^CVT?I]+!DTJG]R/PUDT MWY5PRFZQF@X&,F0 .(@0'1BH7(+Y9Y@\KE;U\20+8&D0I':5D.[";LE%H%(% M@%$-^%*D;E,0?$!PR_4BDS.WN@_+T7OW53'/[6"L;'YP1PJ&P[O;)Y:1? 8! MT7D<'BJOM/O.OHAO"[0?Q2#][8#Z_.G*O>1TYC!9FZX(+^_NQ*Q4_ M04J'HTVRUL%CA7=K!.1:@<=GQI=A#(]=7T? A 6P,Z5T2];K4/32;*_J+)Y_ M$?F*-MS)0J JS*T)(<;%#('9ZQ\"K?=IBN*6HQ;/;&+@#3@2#=G)Z:34[8P0 M=C7/3[&5Q_&5!RYR+TP"94DKU1$"FB(U?E9S2%5)XRM=M&5A@Z0/"N%?K)(# MV2.V.H1F:5- MX-1_0,%E28"]EIU^/BU+3P8:Q@V+@N*F6#)@J:*\A7R;!SOQ:-$V'+KC_LGB MJFN+,@_$;?/0O0B$EJ!\)S.\E]';]\T/2<6JL[H%$P_V/%Z*9U [KO;[:7_M M]%NSTA>)W$GY%#.4]VH$I26GZ!YG@^N%?+,NKES-/^E&"^JD M:#8C(U+6#.)67$P?"B#,4L-D,X^/QE \]L/"@:H>#H\SNAL=N*K?VOEF?*$_ MX;)ZLG^\J,>AAIE'T[[*R*SB#NY,/D:W=X4.J]%>C%6$6>/FCZ)F(L*V*YF/ MB7N._9RSQ^+@#U5,KJ4I_): B9!D$VYS$C@FU5_=A=NZJN M96%!8!+JUQ) EUY&/0JW9=6@^<.#F6L_)9W]HEPKL@<9O\;8(_)XC)TN@(4* MU)#L/*2(?ORP7)2W)_I)FFLF1.*F4XK. M_/)?%4G)8Y69MYB;]3GS/"%.9+YRKGB;=P.%8*Q_4WQUPGBHQ?0(MR30!R4^ MDW:CZ:3%+=DD5BF@0FED_LO@;+ 6CP"_F?L['\69[#:TFH=ES:DT>+T*>A9( M0*"'8S*3%,T?U2RD/3XTQ2=_Y#2V;[POHE/"-S3X.B/[:N1N8GDWE7$$112G M/]:>6J8]AHCMVA*A0C06OCZ$9C.[2P30F &"98'&7(B"FK8Y"RUV10!NR%A+ MH:+UA)#GOJ' $^4B?DQZ!V(3==MKFA2F:*U/W54W(L9%VQV%X8_"^V8L9