0000950170-24-024807.txt : 20240304 0000950170-24-024807.hdr.sgml : 20240304 20240304160106 ACCESSION NUMBER: 0000950170-24-024807 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 112 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240304 DATE AS OF CHANGE: 20240304 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39473 FILM NUMBER: 24714898 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-K 1 lnsr-20231231.htm 10-K 10-K
false0001320350FYhttp://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMemberhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrentP1YP1Y0001320350us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310001320350us-gaap:ManufacturingFacilityMembersrt:MaximumMember2023-12-310001320350us-gaap:ServiceMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001320350us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350us-gaap:ConstructionInProgressMember2023-12-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeThreeMember2023-01-012023-12-3100013203502023-05-312023-05-310001320350us-gaap:EmployeeStockOptionMembersrt:WeightedAverageMember2022-01-012022-12-310001320350us-gaap:FurnitureAndFixturesMember2022-12-310001320350us-gaap:PatentedTechnologyMember2022-12-310001320350us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001320350us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001320350lnsr:SystemAndLaserMember2023-12-310001320350lnsr:SeriesAWarrantsAndSeriesBWarrantsMember2023-01-012023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2023-01-012023-12-310001320350us-gaap:AdditionalPaidInCapitalMember2023-12-310001320350lnsr:SeriesAWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-05-192023-12-310001320350lnsr:AtTheMarketOfferingMember2022-12-310001320350lnsr:SecuritiesPurchaseAgreementMembersrt:MinimumMember2023-05-310001320350us-gaap:CertificatesOfDepositMember2023-12-310001320350us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001320350lnsr:ExercisePriceRangeFourMember2023-12-310001320350us-gaap:PatentedTechnologyMember2023-01-012023-12-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-12-310001320350us-gaap:ShortTermInvestmentsMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-310001320350us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001320350lnsr:SeriesAWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001320350us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350srt:MinimumMember2023-12-310001320350us-gaap:EmployeeStockMember2023-01-012023-12-310001320350us-gaap:ConstructionInProgressMember2022-12-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeTwoMember2023-01-012023-12-310001320350us-gaap:TrademarksMember2023-12-310001320350lnsr:ExercisePriceRangeOneMember2023-01-012023-12-310001320350us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001320350srt:MaximumMemberlnsr:ProductRightsAndTechnologyMember2023-01-012023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2021-12-310001320350us-gaap:RetainedEarningsMember2021-12-310001320350lnsr:ComputerAndOfficeEquipmentMember2022-12-310001320350us-gaap:CommonStockMember2023-01-012023-12-310001320350us-gaap:TransportationEquipmentMember2022-12-310001320350us-gaap:FairValueInputsLevel3Member2023-05-192023-12-3100013203502023-05-182023-05-180001320350lnsr:RestrictedStockAwardsAndUnitsMember2023-01-012023-12-310001320350us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001320350us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310001320350us-gaap:EmployeeStockMember2023-12-310001320350us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-12-3100013203502021-12-310001320350lnsr:ExercisePriceRangeFiveMember2023-12-310001320350us-gaap:StateAndLocalJurisdictionMember2023-12-3100013203502026-01-012023-12-3100013203502028-01-012023-12-310001320350lnsr:AtTheMarketOfferingMember2023-01-012023-12-310001320350lnsr:SeriesAWarrantsMembersrt:WeightedAverageMember2023-01-012023-12-310001320350us-gaap:EquipmentMember2023-12-310001320350us-gaap:StockOptionMember2023-01-012023-12-310001320350us-gaap:CustomerRelationshipsMember2022-12-310001320350lnsr:ExercisePriceRangeTwoMember2023-01-012023-12-310001320350lnsr:SystemAndLaserMember2022-12-310001320350srt:WeightedAverageMember2022-01-012022-12-310001320350us-gaap:EquipmentMember2022-12-310001320350lnsr:ExercisePriceRangeOneMemberus-gaap:StockOptionMember2023-01-012023-12-310001320350lnsr:AtTheMarketOfferingMember2022-01-012022-12-310001320350us-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:MaximumMemberlnsr:IncentiveStockOptionsMember2023-01-012023-12-310001320350us-gaap:FairValueInputsLevel3Memberlnsr:SeriesBWarrantsMember2023-05-192023-12-310001320350us-gaap:ShareBasedCompensationAwardTrancheTwoMemberlnsr:IncentiveStockOptionsMember2023-01-012023-12-310001320350us-gaap:PatentedTechnologyMember2023-12-310001320350us-gaap:CommonStockMember2023-12-310001320350us-gaap:FairValueInputsLevel1Member2023-12-310001320350us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350srt:MinimumMemberus-gaap:TransportationEquipmentMember2023-12-310001320350us-gaap:FurnitureAndFixturesMember2023-12-310001320350lnsr:AsiaExcludingSouthKoreaMember2023-01-012023-12-310001320350us-gaap:CustomerRelationshipsMember2023-12-310001320350us-gaap:LeaseholdImprovementsMember2022-12-3100013203502022-12-310001320350srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001320350us-gaap:ProductMember2022-01-012022-12-310001320350srt:EuropeMember2023-01-012023-12-310001320350srt:MaximumMember2023-12-310001320350us-gaap:EmployeeStockMember2020-09-300001320350us-gaap:SeriesAPreferredStockMembersrt:WeightedAverageMember2023-01-012023-12-3100013203502024-02-290001320350us-gaap:ManufacturingFacilityMembersrt:MinimumMember2023-12-310001320350us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001320350lnsr:ResearchAndDevelopmentEquipmentMembersrt:MinimumMember2023-12-310001320350us-gaap:OtherNoncurrentLiabilitiesMember2022-12-310001320350srt:MaximumMemberlnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember2023-01-012023-12-310001320350us-gaap:NonUsMember2023-12-310001320350srt:EuropeMember2022-01-012022-12-310001320350lnsr:ExercisePriceRangeThreeMember2023-12-3100013203502023-10-012023-12-310001320350us-gaap:StockOptionMemberlnsr:ExercisePriceRangeFourMember2023-01-012023-12-310001320350lnsr:AsiaExcludingSouthKoreaMember2022-01-012022-12-310001320350us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2021-01-012021-12-310001320350us-gaap:USTreasuryBillSecuritiesMember2023-12-310001320350us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001320350us-gaap:RetainedEarningsMember2023-12-310001320350us-gaap:LeaseholdImprovementsMember2023-12-310001320350us-gaap:FairValueInputsLevel3Memberlnsr:SeriesBWarrantsMember2023-12-310001320350us-gaap:DomesticCountryMember2023-01-012023-12-310001320350us-gaap:ServiceMember2023-01-012023-12-310001320350us-gaap:AdditionalPaidInCapitalMember2022-12-310001320350lnsr:RestrictedStockAwardsAndUnitsMembersrt:WeightedAverageMember2023-01-012023-12-310001320350srt:MaximumMemberus-gaap:TransportationEquipmentMember2023-12-310001320350lnsr:ExercisePriceRangeTwoMember2023-12-310001320350us-gaap:FairValueInputsLevel3Member2023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2023-12-310001320350country:US2022-01-012022-12-310001320350us-gaap:TrademarksMember2022-12-310001320350lnsr:InternationalDistributionAgreementMember2023-01-012023-12-310001320350us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001320350us-gaap:CommonStockMember2022-12-310001320350lnsr:CostToObtainCustomerContractsMember2021-12-310001320350us-gaap:SoftwareDevelopmentMember2022-12-310001320350us-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350us-gaap:FairValueInputsLevel3Memberlnsr:SeriesBWarrantsMember2023-05-180001320350lnsr:LeasesMember2023-01-012023-12-310001320350lnsr:LeasesMember2022-01-012022-12-310001320350us-gaap:CommonStockMember2021-12-310001320350us-gaap:RetainedEarningsMember2023-01-012023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001320350lnsr:ResearchAndDevelopmentEquipmentMembersrt:MaximumMember2023-12-310001320350us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001320350us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001320350us-gaap:DomesticCountryMember2023-12-310001320350srt:MinimumMemberlnsr:ProductRightsAndTechnologyMember2023-01-012023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:RestrictedStockMember2022-12-310001320350us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001320350lnsr:NotesAndOtherReceivablesNoncurrentMember2022-12-310001320350us-gaap:ProductMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001320350srt:MaximumMember2023-01-012023-12-310001320350srt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberlnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember2023-01-012023-12-310001320350lnsr:RestrictedStockAwardsAndUnitsMember2022-01-012022-12-310001320350lnsr:SeriesAConvertiblePreferredStockMember2023-12-310001320350lnsr:CostToObtainCustomerContractsMember2022-01-012022-12-310001320350us-gaap:RestrictedStockUnitsRSUMember2023-12-3100013203502022-01-012022-12-310001320350lnsr:ExercisePriceRangeFiveMemberus-gaap:StockOptionMember2023-01-012023-12-310001320350lnsr:SeriesAConvertiblePreferredStockMember2023-01-012023-12-310001320350us-gaap:RetainedEarningsMember2022-01-012022-12-3100013203502024-01-012023-12-310001320350us-gaap:ProductMember2023-01-012023-12-310001320350us-gaap:EmployeeStockOptionMembersrt:WeightedAverageMember2023-01-012023-12-310001320350us-gaap:FairValueInputsLevel3Member2023-05-180001320350lnsr:ComputerAndOfficeEquipmentMember2023-12-310001320350us-gaap:ShareBasedCompensationAwardTrancheOneMemberlnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMembersrt:MinimumMember2023-01-012023-12-310001320350us-gaap:RestrictedStockMember2022-01-012022-12-310001320350us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310001320350us-gaap:CustomerRelationshipsMember2023-01-012023-12-310001320350country:US2023-01-012023-12-310001320350us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-12-310001320350us-gaap:PatentedTechnologyMember2019-01-012019-12-310001320350lnsr:SeriesBWarrantsMember2023-05-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2022-01-012022-12-310001320350us-gaap:ShippingAndHandlingMember2023-01-012023-12-310001320350srt:MaximumMemberus-gaap:AccountingStandardsUpdate201602Member2023-12-310001320350us-gaap:CustomerConcentrationRiskMemberlnsr:CustomerOneMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001320350lnsr:ExercisePriceRangeFourMember2023-01-012023-12-310001320350us-gaap:CommonStockMember2022-01-012022-12-310001320350country:KR2022-01-012022-12-310001320350srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001320350us-gaap:SoftwareDevelopmentMember2023-12-310001320350us-gaap:StateAndLocalJurisdictionMember2022-12-310001320350us-gaap:ProductMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001320350us-gaap:ShippingAndHandlingMember2022-01-012022-12-310001320350us-gaap:CustomerConcentrationRiskMemberlnsr:CustomerOneMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-3100013203502023-12-310001320350lnsr:OtherGeographicalRegionMember2023-01-012023-12-310001320350us-gaap:TransportationEquipmentMember2023-12-310001320350lnsr:CostToObtainCustomerContractsMember2022-12-3100013203502023-01-012023-12-310001320350country:KR2023-01-012023-12-310001320350us-gaap:ShareBasedCompensationAwardTrancheTwoMemberlnsr:IncentiveStockOptionsMembersrt:MinimumMember2023-01-012023-12-310001320350lnsr:LongTermInvestmentMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2020-07-092020-07-0900013203502023-06-300001320350us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001320350us-gaap:SalesMemberus-gaap:ProductMember2023-01-012023-12-310001320350lnsr:SeriesAWarrantsMember2023-05-310001320350lnsr:RestrictedStockAwardsAndUnitsMembersrt:WeightedAverageMember2022-01-012022-12-3100013203502021-04-082021-04-080001320350us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberlnsr:CustomerMember2023-01-012023-12-310001320350us-gaap:AdditionalPaidInCapitalMember2021-12-310001320350us-gaap:DomesticCountryMember2022-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2020-07-090001320350us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001320350srt:MaximumMemberlnsr:AtTheMarketOfferingMember2021-04-082021-04-080001320350srt:WeightedAverageMember2023-01-012023-12-310001320350us-gaap:MoneyMarketFundsMember2023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMember2022-12-310001320350lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMembersrt:MinimumMember2023-01-012023-12-310001320350us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001320350lnsr:ExercisePriceRangeThreeMember2023-01-012023-12-310001320350us-gaap:StockOptionMember2023-12-310001320350country:US2023-12-310001320350us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-3100013203502025-01-012023-12-310001320350us-gaap:ServiceMemberus-gaap:CostOfSalesMember2023-01-012023-12-3100013203502027-01-012023-12-310001320350us-gaap:EmployeeStockMember2020-09-012020-09-300001320350us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001320350lnsr:SecuritiesPurchaseAgreementMemberus-gaap:SeriesAPreferredStockMember2023-05-312023-05-310001320350lnsr:ExercisePriceRangeFiveMember2023-01-012023-12-310001320350lnsr:SupplyAgreementsMember2023-12-310001320350srt:MinimumMember2023-01-012023-12-310001320350lnsr:NotesAndOtherReceivablesNoncurrentMember2023-12-310001320350lnsr:CostToObtainCustomerContractsMember2023-01-012023-12-310001320350us-gaap:RetainedEarningsMember2022-12-310001320350us-gaap:ServiceMember2022-01-012022-12-310001320350lnsr:SeriesAWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-05-180001320350lnsr:OtherGeographicalRegionMember2022-01-012022-12-310001320350lnsr:ExercisePriceRangeOneMember2023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:RestrictedStockMember2022-01-012022-12-310001320350lnsr:CostToObtainCustomerContractsMember2023-12-310001320350us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001320350us-gaap:RestrictedStockMember2023-01-012023-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:RestrictedStockMember2021-12-310001320350lnsr:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:RestrictedStockMember2023-01-012023-12-31xbrli:pureiso4217:USDxbrli:sharesxbrli:shareslnsr:Segmentlnsr:Customeriso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-K

 

 

(Mark One)

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

For the fiscal year ended December 31, 2023

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)

 

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

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

 

 

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

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

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

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

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

 

Large accelerated filer

 

Accelerated Filer

Non-accelerated filer

 

Smaller reporting company

 

 

 

Emerging growth company

 

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

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

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

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

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

As of June 30, 2023, the last business day of the registrant's most recently completed second quarter, the approximate market value of the registrant's common stock held by non-affiliates was $34.4 million. As of February 29, 2024, there were 11,395,056 shares of the registrant’s common stock outstanding.

 


 

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement for its 2024 annual meeting of stockholders, which the registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 

 


 

Table of Contents

 

 

Page

 

Forward-Looking Statements

4

 

Trademarks and Trade Names

5

 

Market and Industry Data and Forecasts

5

 

Risk Factor Summary

6

PART I

7

Item 1.

Business

7

Item 1A.

Risk Factors

28

Item 1B.

Unresolved Staff Comments

72

Item 1C.

Cybersecurity

72

Item 2.

Properties

73

Item 3.

Legal Proceedings

73

Item 4.

Mine Safety Disclosures

74

PART II

75

Item 5.

Market for Registrant’s Common Equity; Related Stockholder Matters and Issuer Purchases of Equity Securities

75

Item 6.

[Reserved]

75

Item 7.

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

76

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

88

Item 8.

Financial Statements and Supplementary Data

88

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

88

Item 9A.

Controls and Procedures

89

Item 9B.

Other Information

89

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

89

PART III

90

Item 10.

Directors, Executive Officers and Corporate Governance

90

Item 11.

Executive Compensation

90

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

90

Item 13.

Certain Relationships and Related Transactions, and Director Independence

90

Item 14.

Principal Accounting Fees and Services

90

PART IV

91

Item 15.

Exhibits, Financial Statement Schedules

91

Item 16.

Form 10-K Summary

94

 

 

 

3


 

FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K (the “Annual 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 Annual 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 1A. “Risk Factors” and Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Annual 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;

4


 

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;
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 Annual Report and the documents that we reference in this Annual 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.

TRADEMARKS AND TRADE NAMES

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 Annual Report are trademarks, registered trademarks or trade names of their respective owners.

MARKET AND INDUSTRY DATA AND FORECASTS

In this Annual Report, we present certain market and industry data and statistics. This information is based on third-party sources, which we believe to be reliable. We have not independently verified data from these sources and cannot guarantee their accuracy or completeness. While we are not aware of any misstatements regarding industry data provided herein, our estimates involve risks and uncertainties and are subject to change based upon various factors, including those discussed in this Annual Report under “Forward-Looking Statements” and Part I, Item 1A. “Risk Factors.” Additionally, some data in this Annual Report is based on our good faith estimates, which are derived from management’s knowledge of the industry and independent sources. Similarly, we believe our internal research is reliable, however, such research has not been verified by any independent sources.

5


 

RISK FACTOR SUMMARY

Our business is subject to numerous risks and uncertainties, including those described in Part I, Item 1A. “Risk Factors” in this Annual 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.

6


 

PART I

Item 1. Business

We are a commercial-stage medical device company focused on designing, developing and marketing advanced femtosecond laser systems for the treatment of cataracts and the management of pre-existing or surgically induced corneal astigmatism. Our current systems, the LENSAR Laser System and ALLY® Adaptive Cataract Treatment System, or ALLY System, 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 laser systems 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 with enhanced precision and the ability to do so consistently. The ALLY System 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 femtosecond laser assisted cataract procedure in a single operating room. This system is designed to be a significant medical advancement and provide improved efficiency and financial benefit to a surgeon’s practice and to ambulatory surgery centers, or ASCs. The ALLY System received clearance from the U.S. Food and Drug Administration, or FDA, in June 2022, and we began commercialization of the ALLY System in August 2022. 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.

Market Overview

The global market for the treatment of cataracts is characterized by large patient populations with increases driven by the aging population and the availability of new technologies, such as laser-assisted systems and an influx of new, innovative intraocular lenses, or IOLs, which can improve visual outcomes post-operatively. Cataract surgery is one of the highest volume surgical procedures in the world, and according to the American Academy of Ophthalmology, or AAO, the most common procedure performed by the ophthalmic surgeon. According to the 2023 Cataract Surgical Equipment Market Report, global estimated cataract surgery and refractive lens exchange surgical procedures (cataract surgery) are expected to grow from 30.8 million in 2023 to 37.2 million in 2028. In the United States, cataract surgery is expected to increase from almost 4.9 million procedures in 2023 to approximately 5.8 million in 2028. By contrast, worldwide laser-assisted cataract surgery is expected to grow from just over 1 million procedures in 2023 to an estimated 1.4 million procedures in 2028. There are approximately 110,000 ophthalmic surgeons in the United States focused on performing cataract procedures.

Cataracts and Cataract Surgery

A cataract occurs when the normally clear lens of the eye becomes cloudy or opaque, causing a decrease in vision. The clouding of this lens caused by a cataract can cause blurring and distortion of vision, colors that seem faded, glare or halos from lights at night, diminished vision and double vision. Cataracts typically affect both eyes, but it is not uncommon for a cataract in one eye to advance more rapidly. In most cases, the cataract is a naturally occurring process that is age-related, although it can also be caused by heredity, an injury to the eye or after surgery for another eye problem, such as glaucoma. Currently, the only way to treat cataracts is to surgically remove the natural lens of the eye.

Traditional cataract surgeries are performed by a surgeon using a metal or diamond blade to perform the corneal incisions to enter the eye, and a bent needle to perform the anterior capsulorhexis to provide the surgeon access to the nucleus of the cataract for fragmentation and subsequent removal. Over the last decade, laser systems have been developed to assist surgeons in performing or facilitating these aspects of the cataract procedure, including assessing and fragmenting the cataract. In either case, cataract nucleus disassembly and removal is achieved using a process with ultrasound called phacoemulsification. Currently, Medicare and most commercial third-party payors only cover the cost of traditional cataract surgery and the placement of a monofocal IOL, which may not produce the targeted visual outcome. To achieve their targeted visual outcome, patients may elect to have an advanced procedure that involves use of a laser system and/or implantation of a premium IOL, and/or addresses their pre-existing astigmatism

7


 

in which case the patient is responsible for the cost differential between the amount reimbursed by a third-party payor and the cost of the advanced procedure.

The majority of patients suffering from cataracts also present with visually significant astigmatism. Astigmatism is an imperfection in the symmetry of the cornea, creating a different, additional focal plane in a specific axis within the cornea. This causes a distortion of the light as it converges on the retina and causes blurry vision. In 2023, Market Scope referenced data from a clinical study of 6,000 patients performed by Warren Hill, MD that estimates that approximately 70 – 90% of cataract patients present with addressable astigmatism prior to cataract surgery. To reduce the need for prescription distance or reading glasses following cataract surgery, it is important that little or no astigmatism remain. Conventionally, residual post-operative astigmatism has been targeted at less than or equal to 0.5 diopters, the unit measure of the refractive power of a lens. Surgeons may attempt to address low to moderate magnitudes of astigmatism using a procedure called limbal relaxing incisions, or LRIs, or arcuate incisions, or AIs. LRIs or AIs are performed by making two small incisions on the cornea, usually 180 degrees apart that are intended to return the cornea to a rounder, symmetrical shape. Corneal incisions used by surgeons as a means to manage astigmatism that are performed with a laser are referred to as AIs. More recently, and where the magnitude of astigmatism is higher, toric IOLs may be used to both correct the patient’s near or far vision and address any pre-existing astigmatism.

Laser-Assisted Cataract Surgery. In the last 10 to 15 years, special laser systems have been developed to assist surgeons in performing or facilitating the various aspects of cataract procedures. Laser-assisted cataract surgery involves the same steps as traditional surgery but uses advanced imaging techniques to design a precise surgical plan and a femtosecond laser, the same type of laser engine used to cut the flaps in LASIK corrective procedures, to make the AIs and perform the capsulorhexis. The intent is to create an incision with a specific location, depth and length that can be performed exactly without the variable of surgeon experience or the individual variances in the anatomy of the patient. The laser can also be used to soften and fragment the nucleus of the cataract before phacoemulsification, which can reduce the amount of phacoemulsification energy required to break up and remove the cataract and reduce the chance of certain complications. After phacoemulsification, the surgeon replaces the natural lens with an IOL and the incision is closed without the need for suture.

The Transition to Advanced Refractive Cataract Procedures

Currently, Medicare and most commercial third-party payors only cover the cost of treating the medical condition of the cataract, which can be accomplished with traditional cataract surgery and the placement of a monofocal IOL. Standard or traditional cataract surgery does not specifically address the outcomes associated with astigmatism and presbyopia, which may be addressed in an advanced refractive procedure involving laser-assisted cataract removal and implantation of a premium IOL. However, since the advantages of these advanced refractive cataract procedures are not deemed medically necessary, patients seeking either or both of these alternatives must pay the difference between the reimbursed amount and the cost of the advanced procedure that includes implantation of a premium IOL.

We believe that these advanced procedures that include implantation of a premium IOL offer physicians and patients additional benefits and improved outcomes that justify the additional cost. For example, some of the benefits of laser-assisted cataract surgery include:

Improved accuracy. Most laser systems cleared for the treatment of cataracts contain imaging tools that assist the surgeon in modeling the eye and developing a surgical plan for the procedure, including the precise placement and location of the capsulorhexis and identifying the axis of astigmatism in each patient. After the surgeon has developed and chosen the plan to proceed, the system itself can make the appropriate capsulotomy, including the incisions prescribed in the plan, without reliance on the surgeon’s manual capabilities to size, shape and locate the capsulorhexis, and appropriately place the AIs to minimize any further inducement of astigmatism. This is intended to optimize reproducibility and precision in the optimal placement of the capsulorhexis or location of the AIs, customized to each patient and IOL selection.
Reproducibility. Studies have shown that laser capsulotomies are consistently more round and more precise in sizing to enable better centering and capsulorhexis overlap of the IOL and that IOL positioning is an

8


 

important factor in determining visual outcomes minimizing the variances associated with manual techniques.
Reduced complications and quicker visual recovery. By using a laser to soften and fragment the cataract before phacoemulsification, less phacoemulsification energy is required to emulsify and remove the cataract. This may make the procedure safer to the inner eye and reduce the chance of complications, such as cystoid macular edema, or swelling of the eye. Use of the laser also creates less endothelial cell loss than phacoemulsification alone, contributing to clearer corneas and quicker visual recovery after surgery.

Typically, patients undergoing an advanced refractive cataract procedure are paying a significant portion of the cost of the surgery out of pocket. As a result, they have heightened expectations for their visual outcomes, normally targeting vision correction within 0.5 diopters of their predicted refractive outcome, sometimes referred to as best uncorrected visual acuity. We believe these procedures and outcomes must appropriately address and manage the correction of the patient’s pre-existing astigmatism. Pre-existing astigmatism is frequently not being addressed in the preoperative surgical planning and more frequently is not part of the treatment. In many cases, we believe the failure to manage the astigmatism in such a large percentage of patients is due to the lack of useful technology in surgery. For example, research indicates that for each 1 degree that a toric IOL is off-axis, its ability to reduce astigmatism is decreased by approximately 3.3%. To that end, very small errors in the measurements, calculations and treatments used in the cataract procedure can significantly decrease its effectiveness in achieving the targeted visual outcome. We believe this lack of precision can be attributed to one or more of the following limitations of procedures performed with competing laser systems:

Imaging that requires manual inputs. Prior to performing a cataract surgery with most existing laser systems, the surgeon must manually identify and locate the pupil and anterior capsule to place the cursors necessary to perform the capsulorhexis. The result is more likely to be a capsulorhexis that likely is marginally better than a manual surgery by being more concentric and rounder, but still reduces the accuracy and reproducibility of the laser to provide useful treatment for a surgeon. In addition, several competing laser systems do not measure automatically for lens tilt and adjust the laser treatment accordingly when fragmenting the natural lens.
Inaccuracies that appear when managing astigmatism. Once the surgeon performs the appropriate calculations to determine the surgical plan, he or she will mark the eye with an ink marker to identify the proper steep axis of astigmatism used to accurately align the toric, trifocal or toric multifocal IOL. The reliability of these manual marks can be impacted by events as minor as manually transposing data from the office to the surgical record, the thickness of the marker or bleeding of the ink used when mixed with fluids. The accuracy is also impacted by the natural rotation of the patient’s eye when they move from the seated position when the measurements are taken, to a supine position for surgery. This rotation varies per patient, and the manual marking to orient the eye has to be started when the patient is seated and requires other markers before the ink marker. This can increase the cumulative effect of “stackable error,” contributing to a lack of precision in aligning the IOL.
Inability to integrate with preoperative devices to guide surgical treatment. Surgeons use a variety of different devices such as corneal topographers and imaging to obtain the preoperative measurements and data needed to develop the treatment plan. Most competing laser systems are unable to integrate with many of these devices, leaving surgeons to manually input, set up, and develop the laser treatment plan.
Deficient cataract density imaging system. Cataracts come in varying densities and lens compositions. These can range from soft, which are more easily removed with less energy, to very hard, which require much more energy, care and time during the phacoemulsification procedure. Many competing laser systems’ imaging does not provide useful data and cataract grading systems designed to assist the surgeon in choosing the optimal tissue specific treatments utilizing only the energies and fragmentation necessary to reduce the amount of phacoemulsification required, contributing to less cell loss and quicker visual recoveries.

As a result, we believe a significant opportunity exists for a laser system that can improve surgeon precision and assist in achieving targeted visual outcomes in patients with astigmatism.

9


 

Our Products

We believe the inability to achieve the targeted visual outcome is largely due to a failure to appropriately address corneal astigmatism even when using competing laser systems. We believe this lack of precision can be attributed to several limitations of competing laser devices, including imaging systems that require manual inputs, inaccuracies that result from reliance on manually transposing data and manually marking the eye for treatment, and competing systems’ inability to use iris registration to integrate with preoperative devices. In addition, these devices may not have the ability to precisely, and in a reproducible basis through the imaging and measurement technology determine the location on optical axis or pupil center based on the surgeon's choice to place the anterior capsulorhexis. This can affect the outcomes due to less certain effective lens position with the IOL implantation. These devices also lack a cataract density imaging system, which allows the surgeon to customize the fragmentation and energy settings based on each individual patient’s cataract.

We developed our LENSAR Laser System and ALLY System to provide an alternative laser cataract treatment tool that allows the surgeon to better address astigmatism and improve visual outcomes. Our system incorporates a range of proprietary technology features that are designed to provide surgeons the following key benefits:

Advanced imaging. Our Augmented Reality™ imaging and processing technology collects a broad spectrum of biometric data and then reconstructs and presents a precise, three-dimensional model of each individual patient’s eye that is used to develop and implement the surgeon’s procedure plan.
Simplified procedures. Our system is designed to automate and perform various critical steps in the cataract procedure with the goal of providing surgeons with the confidence to perform these advanced procedures that include implantation of a premium IOL.
Efficient design. We designed the ergonomics of the system and its wireless capabilities to enable the system to integrate seamlessly into a surgeon’s existing surgical environment. According to Market Scope’s 2023 annual survey, over 80% of U.S. cataract surgeons, indicated the importance of data transfer between diagnostic devices as ‘required’ to ‘nice to have’.
Precision and reproducibility. The system has multiple features specifically designed to enable precise placement and centration of the IOL in patients in a consistent and reproducible manner that is not possible in manual cataract surgery or using competing laser systems.

We believe the cumulative effect of these technologies are advanced laser systems that can be quickly integrated into a surgeon’s existing practice and is easy to use. The LENSAR Laser System and ALLY System provide surgeons the ability to deliver improved outcomes when addressing astigmatism in connection with cataract removal and to perform the surgery with enhanced precision and reproducibility.

We are focused on continuous innovation and continue to develop our proprietary, next-generation femtosecond laser, the ALLY System. Our ALLY System is designed to combine our current core femtosecond laser technology features with enhanced capabilities into a single small unit that allows surgeons to perform a femtosecond laser assisted cataract procedure in a single operating room. The ALLY System’s enhanced features include the ability to perform laser procedures much faster, as well as enabling broader applications due to it being the only commercial femtosecond laser incorporating a dual-pulse laser. 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.

Currently, almost all cataract procedures, whether manual or laser-assisted, involve the use of a phacoemulsification system to fracture and remove the cataract. For most surgeons that also use a laser-assisted system, the laser system is stationed in a separate room from the phacoemulsification system, as the size of most operating rooms will not accommodate placement of all the other necessary equipment, and these two critical pieces of equipment operate independently. This configuration results in significant interruption in the patient flow, by requiring the patient to be moved from one room to the next during the course of the procedure.

10


 

We have designed our ALLY System to have a small footprint, allowing it to be placed in any operating room or in-office surgery suite, to allow the surgeon to switch seamlessly and quickly between femtosecond laser and the surgeon’s existing phacoemulsification device without moving patients from room-to-room. Importantly, this system was designed with the ergonomics in-mind to be used in the operating room or the in-office surgical suite. The footprint is significantly smaller than current laser systems and only slightly larger than stand-alone phacoemulsification systems. The additional enhancements to our existing laser technology that are incorporated into our ALLY System include a more versatile laser that uses pulse characteristics designed for tissue specific targeting with significantly faster speeds in different applications. Based on studies with ALLY System users, this system provides significant surgical workflow time savings and financial benefit to a surgeon’s practice and ASC or hospital.

We believe several converging marketplace factors will encourage adoption of our ALLY System. These include:

the advent of many new types of advanced IOLs with complex optics, developed to correct near and distance vision with astigmatism, and the ability of the ALLY System to assist surgeons in optimizing the accurate positioning using any of these lenses to correct astigmatism for better visual outcomes;
continued pressure to improve efficiencies driven by the reduction of reimbursement in standard cataract surgery cases coupled with the ability to provide better patient visual outcomes, which we believe will motivate surgeons and patients to seek refractive outcome-based patient-pay procedures; and
the COVID-19 pandemic increased awareness of efficiencies associated with faster patient throughput, less movement from having to use two rooms to complete an advanced cataract procedure, fewer patient encounters to plan, treat and to complete the advanced cataract procedure, placing the system in the ASC, operating room or in-office surgical suite. Early data suggests performing a sterile femtosecond-laser-assisted cataract surgery, or FLACS, procedure using the ALLY System resulted in approximately 8-minute time savings for the surgeon, 19-minute time savings for the surgical staff, and 51-minute savings for the patient, allowing surgeons to shorten their surgery day or treat more patients.

According to the 2023 Cataract Surgical Equipment Market Report, there were an estimated 2,664 femtosecond laser systems installed at the end of 2023, of which 2,448 were in markets that we service. The number of total femtosecond laser systems installed is expected to grow to over 3,613 devices by 2028. We believe the expected growth in the FLACS market, combined with the results from our blinded survey, suggest a significant market opportunity as surgeons replace, or add femtosecond laser systems.

To help encourage and facilitate this transition to our ALLY System, we are focused on reducing the cost of the system without compromising the capabilities or performance of the laser. With that in mind, the ALLY System was designed to offer more functionality and better performance than other laser systems. We believe the ALLY System's surgical efficiencies and combined functions could help drive broader penetration into the overall cataract surgery market and could potentially create a paradigm shift in the treatment of cataracts and management of astigmatism in cataract surgery. The overall cost of the ALLY System, may, however, increase due to, among other factors, pricing increases in component parts for our systems resulting from inflationary pressures and macroeconomic conditions.

Our Strengths

We attribute our current and anticipated future success to the following factors:

Disruptive technology platform providing improved visual outcomes. Our systems were built specifically for laser refractive cataract surgery. Central to our systems is our Augmented Reality technology, which begins by using Scheimpflug imaging to scan the anterior segment of the eye, collecting a broad spectrum of biometric data. The system then uses a process called wave-tracing to take a series of two-dimensional images derived from the imaging and scanning and, through precision processing of this biometric data, reconstruct a three-dimensional model of each individual patient’s eye. Using this model, surgeons can identify relevant anatomy and specific measurements within the eye, enabling them to plan and precisely place the laser pulses necessary to accomplish the desired treatment. Data presented in 2019 at the American Society of Cataract and Refractive Surgery, or ASCRS, demonstrated that 93% of patients receiving a toric IOL using the LENSAR Laser System achieved refractive correction within 0.5 diopter of the targeted outcome. In addition

11


 

to improving visual outcomes, our systems are designed to improve the efficiency and simplify the procedure for surgeons by including pre-programmable surgeon preferences, wireless integration with pre-operative diagnostic data, cataract density imaging, and accurate laser incision planning. We believe these features give surgeons an unprecedented reproducibility and ability to optimize their treatments to achieve LASIK-like vision correction while also improving overall efficiency for the surgeon’s practice.
Demonstrated and growing commercial success. We believe our disruptive technology platform has enabled us to rapidly take market share in a highly competitive market. Based on the 2023 Cataract Surgical Equipment Market Report, it was estimated that we would achieve 12.2% market share in femtosecond laser assisted cataract surgery in 2023 in terms of revenue. Additionally, when looking at the average procedures per installed device, each of our systems averaged 445 procedures in 2023 compared to the estimated industry average of 382 procedures per year per installed device, based on a 2023 Cataract Surgical Equipment Market Report. The following chart shows procedure volume per year from 2015 to 2023:

Procedures per Year

img108126890_0.jpg 

Source: Management.

Improved visual outcomes that drive more advanced, patient-pay procedures. Standard cataract procedures are generally covered by Medicare and other third-party payors, including commercial health plans. However, based on the 2023 Market Scope IOL Market Report, approximately 83% of global patients receiving a standard cataract procedure do not have significant astigmatism addressed surgically and must rely on glasses for distance or near vision. Moreover, surgeon reimbursement for these standard procedures continues to decline. More advanced procedures, such as laser-assisted cataract surgery and the use of toric and multifocal premium IOLs, can address these additional vision challenges but are generally not covered by Medicare or other third-party payors. Accordingly, patients are required to pay the additional cost associated with the use of these advanced technologies. Historically, some patients may have been reluctant to incur the additional cost of a more advanced procedure that includes implantation of a premium IOL, and some surgeons may have been reluctant to recommend these procedures because of concerns that the targeted visual outcome might not be achieved. We believe the clinical data supporting the effectiveness of our laser system in assisting surgeons to achieve desired outcomes will motivate additional patients to seek, and additional surgeons to offer, these more advanced procedures that include implantation of a premium IOL.

12


 

Focus on innovation to facilitate surgeon adoption. Our systems encompass improved innovations such as wireless capability, advanced imaging, iris registration, and other features to improve their effectiveness and enhance efficiency. We have designed the ALLY System to be a compact cataract treatment system to operate in an operating room or in-office surgical suite and allow the surgeon to switch seamlessly and quickly between femtosecond laser and phacoemulsification without moving patients from room-to-room. We believe these innovations, which are intended to improve patient flow and efficiency, have the potential to allow surgeons to perform more premium procedures each surgery day, helping them to meet the expected increase in demand for cataract/refractive lens exchange surgical procedures.
Innovative intellectual property protected by a comprehensive patent portfolio. As of December 31, 2023, we owned approximately 212 issued patents and 112 pending patent applications globally. This portfolio covers key aspects of our technology, including the augmented reality imaging and processing, iris registration and patient interface features of our system. We have also filed and acquired significant patent rights relating to our next generation cataract treatment system. For example, we have approximately 14 pending US patent applications, 11 issued US patents, 53 pending foreign and PCT applications, and 17 issued foreign patents related to integrated systems.
Proven management team and board of directors. Our senior management team and board of directors consist of seasoned medical device professionals with deep industry experience. Our team has successfully led and managed dynamic growth phases in organizations and commercialized several products specifically in the cataract and refractive surgery field. Members of our team have worked with well-regarded, ophthalmology-focused medical technology companies such as Chiron Corporation, Alcon Inc., Advanced Medical Optics, Inc., Allergan, Inc., Bausch + Lomb and STAAR Surgical.

While we believe these factors will contribute to further growth and success, we cannot assure you that the market for cataract surgery will continue to grow as we anticipate or that new disruptive technologies will not be introduced to displace our laser systems. Moreover, we must maintain and grow market acceptance for our laser systems and convince physicians and patients that the out-of-pocket costs associated with procedures that use our laser systems will produce their targeted results. If we are unable to accomplish those goals, our business could suffer.

Technology

Our LENSAR Laser System and ALLY System have been built specifically for refractive cataract surgery, and at the core of our commitment to continuous technological innovation is our focus on providing cataract surgeons the tools to deliver their patients improved outcomes. The key technological features of our system include:

IntelliAxis Refractive Capsulorhexis: Designed to improve precision and accuracy in outcome-based astigmatic cataract procedures, this proprietary technology enables a surgeon to precisely mark by producing small tabs in the capsulorhexis on the steep axis using advanced iris registration to guide toric IOL placement and alignment, both during and after the surgical procedure.
Augmented Reality: Our patented augmented reality technology provides a surgeon with a sophisticated, three-dimensional view of a patient’s eye. This enhanced view, which reflects each patient’s own unique eye size and shape, allows surgeons to identify relevant anatomy and specific biometric measurements within the patient’s eye, enabling them to precisely place the laser pulses necessary to accomplish the desired treatment. Surgeons are then able to develop better-informed approaches and subsequent treatment for refractive cataract surgical procedures. This technology also simplifies the procedure for surgeons by including pre-programmable surgeon preferences, wireless integration with pre-operative diagnostic data, cataract density imaging for using the lowest energy needed to treat, and accurate laser incision planning. We believe this improves the efficiency and reproducibility of the procedure for surgeons.
Wireless Transfer of Pre-Operative Data: Pre-operative diagnostic data can be transferred wirelessly from many preoperative corneal topographers and diagnostic devices to our system, which can guide more precise astigmatism planning and reduce or eliminate risks associated with transcription errors and manually marking the eye.

13


 

Pre-Operative Data Analysis: With the assistance of our clinical applications and clinical outcomes groups, practices’ individualized astigmatism treatment protocols can be refined and customized based on site specific pre-, intra-, and post-operative data, with the objective to help surgeons to deliver incrementally better patient outcomes over time as compared to earlier generations.
Cataract Density Imaging: Another unique aspect of our Augmented Reality imaging system is the ability of the system to grade and compare the cataract density and tissue specific areas to treat within the lens nucleus. The benefit of this is the surgeon can customize the treatment and deliver only the energy and fragmentation patterns necessary to optimally treat the cataract. This not only increases efficiency in removal of the cataract when the surgeon gets to the phacoemulsification, but also provides the surgeon choices in pre-programmed treatment algorithms or their own customized preferences in the energy and fragmentation parameters based on their surgical technique. These can be stored and used each time the system identifies a cataract with similar characteristics.
Corneal Incision-Only Mode: By allowing a surgeon to perform laser corneal incisions independent of capsulorhexis and fragmentation, the surgeon has greater flexibility to treat a patient who may benefit from post-operative arcuate incisions and may achieve greater efficiency with abbreviated scanning that omits lens boundaries.

Sales and Distribution

We have built and are continuing to grow our commercial organization, which includes a direct sales force in the United States and third-party distributors in China, South Korea, Germany, and other targeted international markets. Depending on the dynamics of a particular geographic region, we and our distributors typically market and sell our systems to ASCs, hospitals and physicians. In the United States, we sell our products through a direct sales organization that, as of December 31, 2023, consisted of approximately 60 commercial team professionals, including regional sales managers, clinical applications and outcomes specialists, field service, marketing, technical and customer support personnel. As of December 31, 2023, we had a total of approximately 305 systems installed in a total of 16 countries, with approximately 45% of those systems in the United States where we have a direct sales relationship with our customers, and with China, South Korea, and Germany representing our largest markets outside the United States, where we sell our products through distributor relationships. We believe there is significant opportunity for us to expand our presence in these countries and other countries where we have no or only a limited number of installed systems. For the year ended December 31, 2023, one customer accounted for 13% of our revenue and no customers accounted for more than 10% of our accounts receivable, net.

We have been able to achieve our success to date with a limited number of regional sales managers in the United States and independent distributors in international markets, growing our business substantially year-over-year in terms of both revenues and number of procedures, with the exception of 2020 due to the impact on our operations of the COVID-19 pandemic. We believe that increasing the size and geographic breadth of our sales and marketing management team and number of regional sales managers in the United States and expanding our network of independent distributors in additional international markets will allow further penetration in the cataract surgery market. To support these commercial efforts, in the United States, we anticipate adding additional field sales professionals, including clinical outcome specialists, and expanding our marketing support and commitment to physician and staff training programs to optimize results and communicate the strengths of our cataract surgery solutions. Outside the United States, we expect to expand the geographical reach of our distributors. We believe the expansion of our domestic and international commercialization efforts will provide us with significant opportunity for future growth as we continue to penetrate existing and new markets. Our ALLY System currently is cleared for marketing in the United States, India, and the Philippines, and our growth, market presence and ability to sell the ALLY System will depend on, among other factors, whether the ALLY System receives regulatory clearance in other regions outside the United States and the timing of these clearances or certifications. 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.

14


 

Manufacturing

We manufacture our ALLY System, and previously manufactured our LENSAR Laser System, at a facility in Orlando, Florida. We purchase custom and off-the-shelf components from several suppliers and subject them to stringent quality specifications and processes. Some of the components necessary for the assembly of the ALLY System and maintenance of the LENSAR Laser System are currently provided by single-sourced suppliers (the only approved supply source for us among other sources). We have entered into various purchase orders, as well as a limited number of long-term supply agreements, for the manufacture and supply of certain components. These arrangements commit us to a remaining minimum purchase obligation of approximately $6.5 million as of December 31, 2023. We expect to meet these requirements. We generally do not maintain large volumes of finished goods. We currently have and intend to have long-term supply agreements or sufficient supply of raw material inventory to adequately source the expected near-term demand of our ALLY System. We strive to maintain enough inventory of our various component parts to avoid the impact of any supply chain disruptions.

Intellectual Property

We seek patent and trademark protection for our key technology, products and product improvements, both in the United States and in select foreign countries. We plan to continue to enforce and defend our patent and trademark rights. While our patents protect, among other things, the aspects of our technology that provide us with a competitive advantage, we also rely upon trade secrets and continuing technological innovations to develop and maintain our competitive position. In an effort to protect our trade secrets, we have a policy of requiring our employees, consultants and advisors to execute proprietary information and invention assignment agreements upon commencement of employment or consulting relationships with us. These agreements also provide that all confidential information developed or made known to the individual during the course of their relationship with us must be kept confidential, except in specified circumstances.

We own numerous issued patents and pending patent applications. As of December 31, 2023, we owned approximately 58 U.S. patents, 33 pending U.S. patent applications, 154 issued foreign patents, and 79 pending foreign and Patent Cooperation Treaty applications. Our patents are expected to expire between 2026 and 2040, with some design patents expiring in 2046. We have 154 issued foreign patents in a total of 15 countries and regions, including China, Macau, Taiwan, Germany, France, United Kingdom, Italy, Australia, Canada and the European Patent Office. Our patents contain a broad range of claims related to devices and methods for performing cataract surgery using, among other things, refractive corrections, lens targeting and positioning and we believe provide significant protection for our current commercialized products.

Our material registered and unregistered trademarks include: LENSAR, ALLY Adaptive Cataract Treatment System, INTELLIAXIS, INTELLIAXIS-C, INTELLIAXIS-L, INTELLIAXIS REFRACTIVE CAPSULORHEXIS, STREAMLINE, LENSAR CATARACT LASER WITH AUGMENTED REALITY AND DESIGN, ALLY Adaptive Cataract Treatment System, ALLY Adaptive Cataract Treatment System logo, and LENSDOCTOR SOFTWARE.

Our intellectual property portfolio further secures a premier technology position for the development and commercialization of devices that incorporate both a phacoemulsification system and a femtosecond laser, such as our ALLY System. In addition to patent applications we have filed related to our System, we have pursued and consummated agreements with third parties to acquire patent rights, such as those described below, which provide important exclusivity with respect to our development and commercialization of our ALLY system. Our business plan includes aggressively pursuing additional patent rights related to ALLY, and we expect to continue to add to our current portfolio.

Oertli Collaboration

In January 2020, we entered into a development agreement with Oertli Instrumente AG, or the Development Agreement, pursuant to which we are collaborating on developing the phacoemulsification component of a combined femtosecond laser and phacoemulsification device in our ALLY System. The Development Agreement provides that we and Oertli will be joint and several owners of intellectual property resulting from inventive contributions from both parties, and that we and Oertli will each be entitled to practice such intellectual property rights in our respective sole discretion, without regard to the other party. Additionally, we pay Oertli an hourly fee for their work under the

15


 

Development Agreement. We have also entered into a long-term supply agreement with Oertli for the phacoemulsification component of our ALLY System.

Competition

We participate in the highly competitive global market for treatments for cataracts. We face significant competition from large multinational medical device companies as well as smaller, emerging players focused on product innovation. In providing surgical solutions for cataract patients, our primary competitors are Alcon Inc.; Bausch + Lomb, a division of Bausch Health Companies Inc.; and AMO, a division of Johnson & Johnson, each of which has its own femtosecond lasers and phacoemulsification devices. Additionally, we compete with Ziemer Ophthalmic Systems AG, a private company based in Switzerland, in the femtosecond laser market. We are also aware of a French based company, KeraNova S.A., that is working to develop a product that, if they receive commercial clearance for their device in the future, could potentially be another competitor. In addition, we are aware of several smaller companies with IOL technologies under development or that have limited approvals.

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 these competitors are large public 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;
their own IOLs;
longer operating histories; and
more established sales and marketing programs and distribution networks.

Because of the size of the cataract market, we expect that companies will continue to dedicate significant resources to developing and commercializing competing products, and we anticipate that our current marketed products and any future products will be subject to intense competition. We believe that the principal competitive factors in our market include:

improved outcomes for patients;
acceptance by surgeons;
ease of use and reliability;
product price and availability of reimbursement;
product bundling and multiple product purchasing agreements;
technical leadership;
effective marketing and distribution; and
speed to market.

16


 

Regulation

United States

We manufacture and market medical devices and, therefore, are subject to extensive regulation by the FDA and other federal and state authorities in the United States, as well as comparable authorities in foreign jurisdictions. Our products are subject to regulation in the United States under the Federal Food, Drug, and Cosmetic Act, or FDCA, as implemented and enforced by the FDA. The FDA regulates the development, design, non-clinical and clinical research, manufacturing, safety, efficacy, labeling, packaging, storage, installation, servicing, recordkeeping, premarket clearance or approval, adverse event reporting, advertising, promotion, marketing and distribution, and import and export of medical devices to ensure that medical devices distributed domestically are safe and effective for their intended uses and otherwise meet the requirements of the FDCA.

FDA Premarket Clearance and Approval Requirements

Under the FDCA, medical devices are classified into one of three classes—Class I, Class II or Class III—depending on the degree of risk associated with each medical device and the extent of control needed to ensure safety and effectiveness. Class I devices are those for which safety and effectiveness can be assured by adherence to FDA’s general controls for medical devices, or General Controls, which include compliance with the applicable portions of the FDA’s Quality System Regulation, or QSR, facility registration and product listing, reporting of adverse medical events, and appropriate, truthful and non-misleading labeling, advertising, and promotional materials. Some Class I devices also require premarket clearance by the FDA through the 510(k) premarket notification process described below. Class II devices are subject to FDA’s General Controls, and any other special controls as deemed necessary by FDA to ensure the safety and effectiveness of the device. Premarket review and clearance by the FDA for Class II devices is accomplished through the 510(k) premarket notification procedure, unless an exemption applies. A Class III product is a product which has a new intended use or uses advanced technology that is not substantially equivalent to that of a legally marketed device. The safety and effectiveness of Class III devices cannot be assured solely by the General Controls and the other requirements described above. These devices almost always require formal clinical studies to demonstrate safety and effectiveness. Our currently marketed medical device products are Class II medical devices subject to 510(k) clearance.

510(k) Clearance Marketing Pathway

When a 510(k) is required, the manufacturer must submit to the FDA a premarket notification submission demonstrating that the device is “substantially equivalent” to a predicate device already on the market. A predicate device is a legally marketed device that is not subject to premarket approval, i.e., a device that was legally marketed prior to May 28, 1976 (pre-amendments device) and for which a premarket approval application, or PMA, is not required, a device that has been reclassified from Class III to Class II or I, or a device that was found substantially equivalent through the 510(k) process.

If the FDA agrees that the device is substantially equivalent to a predicate device, it will grant clearance to commercially market the device in the U.S. The FDA’s 510(k) clearance process usually takes from three to twelve months from the date the application is submitted and filed with the FDA but may take significantly longer and clearance is never assured. Although many 510(k) pre-market notifications are cleared without clinical data, in some cases, the FDA requires significant clinical data to support substantial equivalence. In reviewing a pre-market notification, the FDA may request additional information, including clinical data, which may significantly prolong the review process. If the FDA determines that the device, or its intended use, is not “substantially equivalent,” the FDA may deny the request for clearance.

After a device receives 510(k) clearance, any subsequent modification of the device that could significantly affect its safety or effectiveness, or that would constitute a major change in its intended use, will require a new 510(k) clearance or could require pre-market approval. The FDA requires each manufacturer to make this determination initially, but the FDA may review any such decision and may disagree with a manufacturer’s determination. If the FDA disagrees with a manufacturer’s determination, the FDA may require the manufacturer to cease marketing or recall the modified device, or both, until 510(k) clearance or pre-market approval is obtained. We have modified aspects of some of our devices since receiving regulatory clearance and we have made the determination that new 510(k) clearances or pre-market approvals were not required.

17


 

Over the last several years, the FDA has proposed reforms to its 510(k) clearance process, and such proposals could include increased requirements for clinical data and a longer review period, or could make it more difficult for manufacturers to utilize the 510(k) clearance process for their products. For example, in November 2018, FDA officials announced forthcoming steps that the FDA intends to take to modernize the premarket notification pathway under Section 510(k) of the FDCA. 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. The FDA also announced that it intends to finalize guidance to establish a premarket review pathway for “manufacturers of certain well-understood device types” as an alternative to the 510(k) clearance pathway and that such premarket review pathway would allow manufacturers to rely on objective safety and performance criteria recognized by the FDA to demonstrate substantial equivalence, obviating the need for manufacturers to compare the safety and performance of their medical devices to specific predicate devices in the clearance process.

In May 2019, the FDA solicited public feedback on its plans to develop proposals to drive manufacturers utilizing the 510(k) pathway toward the use of newer predicates, including whether the FDA should 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. The FDA requested public feedback on whether it should consider certain actions that might require new authority, such as whether to sunset certain older devices that were used as predicates under the 510(k) clearance pathway. These proposals have not yet been finalized or adopted, and the FDA may work with Congress to implement such proposals through legislation. More recently, in September 2019, the FDA finalized the aforementioned guidance to describe 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 demonstrating that such device meets objective safety and performance criteria established by the FDA, 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 of device types appropriate for the “safety and performance based pathway” and develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the testing methods recommended in the guidance documents, where feasible.

FDA PMA Approval Process

Although unlikely for the types of medical devices marketed by us, the FDA may classify devices, or the particular use of a device, into Class III, and the device sponsor must then fulfill more rigorous PMA requirements. A PMA application, which is intended to demonstrate that a device is safe and effective, must be supported by extensive data, including extensive technical and manufacturing data and data from preclinical studies and human clinical trials. After a PMA application is submitted and filed, the FDA begins an in-depth review of the submitted information, which typically takes between one and three years, but may take significantly longer. During this review period, the FDA may request additional information or clarification of information already provided. Also, during the review period, an advisory panel of experts from outside the FDA will usually be convened to review and evaluate the application and provide recommendations to the FDA as to the approvability of the device. In addition, the FDA will conduct a pre-approval inspection of the manufacturing facility to ensure compliance with the QSR, which imposes stringent design development, testing, control, documentation and other quality assurance procedures in the design and manufacturing process. The FDA may approve a PMA application with post-approval conditions intended to ensure the safety and effectiveness of the device including, among other things, restrictions on labeling, promotion, sale and distribution and collection of long-term follow-up data from patients in the clinical study that supported approval. Failure to comply with the conditions of approval can result in materially adverse enforcement action, including the loss or withdrawal of the approval. New PMA applications or PMA supplements are required for significant modifications to the manufacturing process, labeling of the product and design of a device that is approved through the PMA process. PMA supplements often require submission of the same type of information as an original PMA, except that the supplement is limited to information needed to support any changes from the device covered by the original PMA, and may not require as extensive clinical data or the convening of an advisory panel.

A clinical trial is typically required to support a PMA application and is sometimes required for a 510(k) pre-market notification. Clinical trials generally require submission of an application for an Investigational Device Exemption, or IDE, to the FDA. The IDE application must be supported by appropriate data, such as animal and laboratory testing

18


 

results, showing that it is safe to test the device in humans and that the investigational protocol is scientifically sound. The IDE application must be approved in advance by the FDA for a specified number of patients, unless the product is deemed a non-significant risk device and eligible for more abbreviated IDE requirements. Clinical trials for a significant risk device may begin once the IDE application is approved by the FDA as well as the appropriate institutional review boards at the clinical trial sites, and the informed consent of the patients participating in the clinical trial is obtained. After a trial begins, the FDA may place it on hold or terminate it if, among other reasons, it concludes that the clinical subjects are exposed to an unacceptable health risk. Any trials we conduct must be conducted in accordance with FDA regulations as well as other federal regulations and state laws concerning human subject protection and privacy.

Post-Market Regulation

After a device is cleared or approved for marketing, numerous and pervasive FDA and other regulatory requirements continue to apply. These include establishment registration and device listing with the FDA; compliance with medical device reporting regulations, which require that manufacturers report to the FDA if their device may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if it were to recur; and compliance with corrections and removal reporting regulations, which require that manufacturers report to the FDA field corrections and product recalls or removals if undertaken to reduce a risk to health posed by the device or to remedy a violation of the FDCA that may present a risk to health. The FDA and the Federal Trade Commission also regulate the advertising and promotion of our products to ensure that the claims we make are consistent with our regulatory clearances, that there is scientific data to substantiate the claims and that our advertising is neither false nor misleading. In general, we may not promote or advertise our products for uses not within the scope of our intended use statement in our clearances or make unsupported safety and effectiveness claims. Many regulatory jurisdictions outside of the United States have similar regulations to which we are subject.

We are also required to register with the FDA as a medical device manufacturer. As such, our manufacturing sites are subject to periodic inspection by the FDA for compliance with the FDA’s QSR. These regulations cover the methods and the facilities and controls for the design, manufacture, testing, production, processes, controls, quality assurance, labeling, packaging, distribution, installation and servicing of finished devices intended for human use. The QSR also requires, among other things, maintenance of a device master file, device history file, and complaint files. As a manufacturer, we are subject to periodic scheduled or unscheduled inspections by the FDA. Our failure to maintain compliance with the QSR requirements could result in the shut-down of, or restrictions on, our manufacturing operations and the recall or seizure of our products, which would have a material adverse effect on our business. The discovery of previously unknown problems with any of our products, including unanticipated adverse events or adverse events of increasing severity or frequency, whether resulting from the use of the device within the scope of its clearance or off-label by a physician in the practice of medicine, could result in restrictions on the device, including the removal of the product from the market or voluntary or mandatory device recalls.

The FDA has broad regulatory compliance and enforcement powers. If the FDA determines that we failed to comply with applicable regulatory requirements, it can take a variety of compliance or enforcement actions, which may result in any of the following sanctions:

warning letters, untitled letters, fines, injunctions, consent decrees and civil penalties;
recalls, withdrawals, or administrative detention or seizure of our products;
operating restrictions or partial suspension or total shutdown of production;
refusing or delaying requests for 510(k) marketing clearance or PMA approvals of new products or modified products;
withdrawing 510(k) clearances or PMA approvals that have already been granted;
refusal to grant export approvals for our products; or
criminal prosecution.

19


 

Requirements for Surgical Lasers as Radiation Emitting Products

In addition to the requirements that apply to medical devices, our devices must also comply with an independent set of requirements that apply to radiation emitting electronic products, which includes lasers. Under the electronic product radiation control provisions of the FDCA, the FDA has established regulations specifying certain requirements for different types of radiation emitting electronic products. Among other requirements, manufacturers of surgical lasers must comply with FDA regulations that establish performance standards for laser products and require that manufacturers of products subject to performance standards submit reports to FDA demonstrating compliance. Unless otherwise exempted, manufacturers of certain radiation emitting devices must submit certain reports to FDA, including for new and modified products, for product defects, and annual reports, and comply with recordkeeping requirements. FDA regulations also provide specific certification and labeling requirements, and the labels for these products must contain certain information, such as warnings, declarations, and instructions for use.

Outside the United States

In order for us to market our products in countries outside the United States, we must obtain regulatory approvals, clearances or certifications and comply with extensive product and quality system regulations in other countries. These regulations, including the requirements for approvals, clearance or certifications and the time required for regulatory review, vary from country to country. Some countries have regulatory review processes which are substantially longer than the U.S. process. Failure to obtain regulatory authorizations, certifications or approvals in a timely manner and to meet all local requirements including language and specific safety standards in any foreign country in which we plan to market our products could prevent us from marketing products in such countries or subject us to sanctions and fines.

The European Union, or EU, has adopted specific directives and regulations regulating the design, manufacture, clinical investigations, conformity assessment, labeling and adverse event reporting for medical devices.

Until May 25, 2021, medical devices were regulated by Council Directive 93/42/EEC, or the EU Medical Devices Directive, which has been repealed and replaced by Regulation (EU) No 2017/745, or the EU Medical Devices Regulation. Our current certificate has been granted under the EU Medical Devices Directive whose regime is described below. However, as of May 26, 2021, some of the EU Medical Devices Regulation requirements apply in place of the corresponding requirements of the EU Medical Devices Directive with regard to registration of economic operators and of devices, post-market surveillance and vigilance requirements. Pursuing marketing of medical devices in the EU will notably require that our devices be certified under the new regime set forth in the EU Medical Devices Regulation.

Medical Devices Directive

In the EU, there is currently no premarket government review of medical devices. Under the EU Medical Devices Directive all medical devices placed on the market in the EU must meet the relevant essential requirements laid down in Annex I of the EU Medical Devices Directive, including the requirement that a medical device must be designed and manufactured in such a way that it will not compromise the clinical condition or safety of patients, or the safety and health of users and others. In addition, the device must achieve the performances intended by the manufacturer and be designed, manufactured, and packaged in a suitable manner. The European Commission has adopted various standards applicable to medical devices. These include standards governing common requirements, such as sterilization and safety of medical electrical equipment and product standards for certain types of medical devices. There are also harmonized standards relating to design and manufacture. While not mandatory, compliance with these standards is viewed as the easiest way to satisfy the essential requirements as a practical matter as it creates a rebuttable presumption that the device satisfies that essential requirement. To demonstrate compliance with the essential requirements laid down in Annex I to the Medical Devices Directive, medical device manufacturers must undergo a conformity assessment procedure, which varies according to the type of medical device and its (risk) classification. As a general rule, demonstration of conformity of medical devices and their manufacturers with the essential requirements must be based, among other things, on the evaluation of clinical data supporting the safety and performance of the products during normal conditions of use. Specifically, a manufacturer must demonstrate that the device achieves its intended performance during normal conditions of use, that the known and foreseeable risks, and any adverse events, are minimized and acceptable when weighed against the benefits of its intended performance, and

20


 

that any claims made about the performance and safety of the device are supported by suitable evidence. Except for low-risk medical devices (Class I non-sterile, non-measuring devices), where the manufacturer can self-assess the conformity of its products with the essential requirements (except for any parts which relate to sterility or metrology), a conformity assessment procedure requires the intervention of a notified body. Notified bodies are independent organizations designated by EU member states to assess the conformity of devices before being placed on the market. A notified body would typically audit and examine a product’s technical dossier and the manufacturer’s quality system. If satisfied that the relevant product conforms to the relevant essential 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 European Conformity, or CE, mark to the device, which allows the device to be placed on the market throughout the EU.

Throughout the term of the certificate of conformity, the manufacturer will be subject to periodic surveillance audits to verify continued compliance with the applicable requirements. In particular, there will be a new audit by the notified body before it will renew the relevant certificate(s).

Medical Devices Regulation

The regulatory landscape related to medical devices in the EU recently evolved. On April 5, 2017, the EU Medical Devices Regulation was adopted with the aim of ensuring better protection of public health and patient safety. The EU Medical Devices Regulation establishes a uniform, transparent, predictable and sustainable regulatory framework across the EU for medical devices and ensures a high level of safety and health while supporting innovation. Unlike the EU Medical Devices Directives, the EU Medical Devices Regulation is directly applicable in EU member states, without the need for adoption of EU member states to implement into national laws.

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 EU market after May 26, 2021 in accordance with the EU Medical Devices Regulation transitional provisions may generally continue to be made available on the market or put into service, provided that the requirements of the transitional provisions are fulfilled. However, even in this case, manufacturers must comply with a number of new or reinforced requirements set forth in the EU Medical Devices Regulation, in particular the obligations described below.

The EU Medical Devices Regulation requires that before placing a device, other than a custom-made device, on the market, manufacturers (as well as other economic operators such as authorized representatives and importers) must register by submitting identification information to the electronic system (Eudamed), unless they have already registered. The information to be submitted by manufacturers (and authorized representatives) also includes the name, address and contact details of the person or persons responsible for regulatory compliance. The new Regulation also requires that before placing a device, other than a custom-made device, on the market, manufacturers must assign a unique identifier to the device and provide it along with other core data to the unique device identifier, or UDI database. These new requirements aim at ensuring better identification and traceability of the devices. Each device – and as applicable, each package – will have a UDI composed of two parts: a device identifier, or UDI-DI, specific to a device, and a production identifier, or UDI-PI, to identify the unit producing the device. Manufacturers are also notably responsible for entering the necessary data on Eudamed, which includes the UDI database, and for keeping it up to date. The obligations for registration in Eudamed will become applicable at a later date (as Eudamed is not yet fully functional). Until Eudamed is fully functional, the corresponding provisions of the EU Medical Devices Directive continue to apply for the purpose of meeting the obligations laid down in the provisions regarding exchange of information, including, and in particular, information regarding registration of devices and economic operators.

All manufacturers placing medical devices into the market in the EU must comply with the EU Medical Device Vigilance System. Under this system, serious incidents must be reported to the relevant authorities of the EU member states, and manufacturers are required to take Field Safety Corrective Actions, or FSCAs, to reduce a risk of death or serious deterioration in the state of health associated with the use of a medical device that is already placed on the market. These reports will have to be submitted through Eudamed – once functional – and aim to ensure that, in addition to reporting to the relevant authorities of the EU member states, other actors such as the economic operators in the supply chain will also be informed. Until Eudamed is fully functional, the corresponding provisions of the EU

21


 

Medical Devices Directive continue to apply. Manufacturers are required to take FSCAs, which are defined as any corrective action for technical or medical reasons to prevent or reduce a risk of a serious incident associated with the use of a medical device that is made available on the market. A serious incident is any malfunction or deterioration in the characteristics and/or performance of a device on the market (e.g., inadequacy in supplied by the manufacturer, undesirable side-effect), which, directly or indirectly, might lead to either the death or serious deterioration of the health of a patient or user or other persons or to a serious public health threat. An FSCA may include the recall, modification, exchange, destruction or retrofitting of the device. FSCAs must be reported to the relevant authorities of the EU member states, and communicated by the manufacturer or its legal representative to its customers and/or to the end users of the device through Field Safety Notices. For similar serious incidents that occur with the same device or device type and for which the root cause has been identified or a FSCA implemented or where the incidents are common and well documented, manufacturers may provide periodic summary reports instead of individual serious incident reports.

In the EU, regulatory authorities have the power to carry out announced and, if necessary, unannounced inspections of companies, as well as suppliers and/or sub-contractors and, where necessary, the facilities of professional users. Failure to comply with regulatory requirements (as applicable) could require time and resources to respond to the regulatory authorities’ observations and to implement corrective and preventive actions, as appropriate. Regulatory authorities have broad compliance and enforcement powers and if such issues cannot be resolved to their satisfaction can take a variety of actions, including untitled or warning letters, fines, consent decrees, injunctions, or civil or criminal penalties.

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.

Brexit

Since January 1, 2021, the Medicines and Healthcare products Regulatory Agency, or MHRA, has become the sovereign regulatory authority responsible for the Great Britain (i.e., England, Wales, and Scotland) medical device market and the EU regulatory regime no longer applies in Great Britain. Under the terms of the Ireland/Northern Ireland Protocol, the EU regulatory requirements continue to apply to medical devices placed on the Northern Ireland market.

Consequently, the regulatory framework in Great Britain continues to be broadly based on the requirements of the EU Medical Devices Directive as implemented into national law. On June 26, 2022, the MHRA published its response to a 10-week consultation on the future regulation of medical devices in the United Kingdom. Regulations implementing the new regime were originally scheduled to come into force in July 2023, but the MHRA confirmed that the core elements of the new framework are now expected to be in place in 2025, while priority measures to enhance post-market surveillance will be put in place first in 2024. 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. Devices certified under the EU Medical Devices Regulation may be placed on the market in Great Britain under the CE mark June 30, 2030. However, devices certified under the EU Medical Devices Directive may be placed on the market June 30, 2030. Following these transitional periods, it is anticipated that all medical devices will require a UK Conformity Assessed, or UKCA, mark. Manufacturers may choose to use the UKCA mark on a voluntary basis until prior to the mandatory deadlines. However, UKCA marking will not be recognized in the EU. Following the transitional periods, compliance with the UK regulations 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.

In addition, new regulations applicable in Great Britain now require that all medical devices must be registered with the MHRA prior to being placed on the market. Additionally, manufacturers based outside the UK will need to appoint a UK Responsible Person to register devices with the MHRA.

Other Healthcare Laws

Although none of the procedures performed using our products are currently covered by any government or commercial third-party payors, applicable agencies and regulators may nonetheless interpret that we are subject to

22


 

numerous state and federal healthcare fraud and abuse laws, including anti-kickback, false claims and transparency laws with respect to payments and other transfers of value made to physicians and other licensed healthcare professionals, that are intended to reduce waste, fraud and abuse in the health care industry and analogous state laws that may apply to healthcare items and services by any payors including private insurers and self-pay patients. These laws are broad, subject to evolving interpretations and vigorously enforced against medical device manufacturers and have resulted in manufacturers paying significant fines and penalties and being subject to stringent corrective action plans and reporting obligations. We must operate our business within the requirements of these laws and, if we were accused of violating them, could be forced to expend significant resources on investigation, remediation and monetary penalties. Companies targeted in such prosecutions have paid substantial fines in the hundreds of millions of dollars or more, have been forced to implement extensive corrective action plans, can be excluded from federal health care programs and become subject to substantial civil and criminal penalties, and have often become subject to consent decrees, settlement agreements or corporate integrity agreements severely restricting the manner in which they conduct their business.

Because we have commercial operations overseas, we are also subject to the Foreign Corrupt Practices Act, or FCPA, and other countries’ anti-corruption/anti-bribery regimes, such as the U.K. Bribery Act. 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. Safeguards we implement to discourage improper payments or offers of payments by our employees, consultants, sales agents or distributors may be ineffective, and violations of the FCPA and similar laws may result in severe criminal or civil sanctions, or other liabilities or proceedings against us, any of which would likely harm our reputation, business, financial condition and result of operations.

Many foreign countries have similar laws relating to healthcare fraud and abuse. Foreign laws and regulations may vary greatly from country to country. For example, the advertising and promotion of medical devices are subject to some general principles set forth in EU legislation. According to the EU Medical Devices Regulation, only devices that are CE marked may be marketed and advertised in the EU in accordance with their intended purpose. Directive 2006/114/EC concerning misleading and comparative advertising and Directive 2005/29/EC on unfair commercial practices, while not specific to the advertising of medical devices, also apply to the advertising thereof and contain general rules, for example, requiring that advertisements are evidenced, balanced and not misleading. Specific requirements are defined at a national level. EU member states’ laws related to the advertising and promotion of medical devices, which vary between jurisdictions, may limit or restrict the advertising and promotion of products to the general public and may impose limitations on promotional activities with healthcare professionals.

Many EU member states have adopted specific anti-gift statutes that further limit commercial practices for medical devices, in particular vis-à-vis healthcare professionals and organizations. Additionally, there has been a recent trend of increased regulation of payments and transfers of value provided to healthcare professionals or entities and many EU member states have adopted national “Sunshine Acts” which impose reporting and transparency requirements (often on an annual basis), similar to the requirements in the United States, on medical device manufacturers. Certain countries also mandate implementation of commercial compliance programs.

The aforementioned EU rules are generally applicable in the EEA.

Coverage and Reimbursement

In the United States and markets in other countries, patients who are prescribed treatments for their conditions and providers performing the prescribed services generally rely on third-party payors to reimburse all or part of the associated healthcare costs. Physicians may be less likely to use our ALLY System or other future products, if cleared, certified or otherwise approved for marketing, unless coverage is provided, and reimbursement is adequate to cover a significant portion of the cost. Sales of any of our products may therefore depend, in part, on the availability of coverage and adequate reimbursement from third-party payors. Third-party payors include government authorities, managed care plans, private health insurers and other organizations.

For devices like our ALLY System, we expect the reimbursement to the facility or physician from third-party payors would be intended to cover the overall cost of treatment, including the cost of our devices used during the procedure as well as the overhead cost associated with the facility where the procedure is performed. We do not directly bill any third-party payors; instead, we receive payment from the physician practice, hospital or other facility that uses our

23


 

devices. Cataract surgery, including the implantation of a basic, single focus IOL, is reimbursed by Medicare but at a relatively low level and that level of reimbursement further declined in recent years. Failure by physicians, hospitals, and other users of our ALLY System or other devices we may develop the future, if cleared, certified or approved, to obtain sufficient coverage and reimbursement from healthcare payors for procedures in which such devices are used, or adverse changes in government and private third-party payors’ policies could have a material adverse effect on our business, financial condition, results of operations and future growth prospects.

In addition, there are periodic changes to reimbursement. Third-party payors regularly update reimbursement amounts and also from time to time revise the methodologies used to determine reimbursement amounts. This includes annual updates to payments to physicians, hospitals and other facilities for procedures during which our devices are used. Because we expect the cost of our ALLY System, if cleared, certified or approved, would generally be recovered by the healthcare provider as part of the payment for performing a procedure and not separately reimbursed, these updates could directly impact the demand for our devices. An example of such payment updates is the Medicare program’s updates to hospital and physician payments, which are done on an annual basis using a prescribed statutory formula. In the past, with respect to reimbursement for physician services under the Medicare Physician Fee Schedule, when the application of the formula resulted in lower payment, Congress has passed interim legislation to prevent the reductions. The Medicare Access and CHIP Reauthorization Act of 2015, enacted on April 16, 2015, repealed the formula by which Medicare made annual payment adjustments to physicians and replaced the former formula with fixed annual updates and a new system of incentive payments, which began in 2019, that are based on various performance measures and physicians’ participation in alternative payment models such as accountable care organizations.

The containment of healthcare costs is a priority of federal, state and foreign governments, and the prices of pharmaceutical or device products have been a focus in this effort. Third-party payors are increasingly challenging the prices charged for medical products and services, examining the medical necessity and reviewing the cost-effectiveness of pharmaceutical products, medical devices and medical services, in addition to questioning safety and efficacy. If these third-party payors do not consider our ALLY System or other products we may develop in the future, if cleared, to be cost-effective compared to other available therapies, they may not cover our products or, if they do, the level of payment may not be sufficient to allow us to sell our products at a profit.

With respect to our LENSAR Laser System and ALLY System, surgeons typically charge the patient a separate out-of-pocket fee for procedures using our device. The use of advanced IOLs designed to improve vision is also not reimbursed by Medicare beyond the standard reimbursement for a monofocal IOL and physicians charge the patient for the difference between the lower reimbursed amount and the cost of the advanced IOL. Surgeons typically offer the option of an advanced IOL to patients explaining that it is not covered by Medicare and will be an out-of-pocket expense. Use of our LENSAR Laser System and ALLY System is often accompanied by the implantation of an advanced IOL. We believe that the ability of our LENSAR Laser System and ALLY System, when used with advanced IOLs to optimize vision results, will encourage surgeons to perform the procedure and their patients to pay the additional out-of-pocket costs.

Healthcare Reform

The United States and some foreign jurisdictions are considering or have enacted a number of legislative and regulatory proposals to change the healthcare system in ways that could affect our ability to sell our products profitably. Among policy makers and payors in the United States and elsewhere, there is significant interest in promoting changes in healthcare systems with the stated goals of containing healthcare costs, improving quality or expanding access. Current and future legislative proposals to further reform healthcare or reduce healthcare costs may limit coverage of or lower reimbursement for the procedures associated with the use of our ALLY System or other products we may develop in the future, if cleared. The cost containment measures that payors and providers are instituting, and the effect of any healthcare reform initiative implemented in the future could impact our revenue from the sale of our products.

The implementation of the Affordable Care Act, or the ACA, in the United States, for example, has changed healthcare financing and delivery by both governmental and private insurers substantially, and affected medical device manufacturers significantly. The ACA, among other things, provided incentives to programs that increase the federal government’s comparative effectiveness research, and implemented payment system reforms including a national pilot

24


 

program on payment bundling to encourage hospitals, physicians and other providers to improve the coordination, quality and efficiency of certain healthcare services through bundled payment models. Additionally, the ACA expanded eligibility criteria for Medicaid programs and created a new Patient-Centered Outcomes Research Institute to oversee, identify priorities in, and conduct comparative clinical effectiveness research, along with funding for such research.

Since its enactment, there have been judicial, executive and Congressional challenges to certain aspects of the ACA. 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 Affordable Care Act 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, which went into effect on April 1, 2013 and, due to subsequent legislative amendments to the statute, will remain in effect through 2032, with the exception of a temporary suspension from May 1, 2020 through March 31, 2022, unless additional Congressional action is taken. 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 additional state and federal healthcare reform measures to be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our products or additional pricing pressure.

For EU member states, in December 2021, 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 technology, and making decisions on pricing and reimbursement.

Data Privacy and Security

Numerous state, federal and foreign laws, regulations and standards govern the collection, use, access to, confidentiality and security of health-related and other personal information and could apply now or in the future to our operations or the operations of our partners. In the United States, numerous federal and state laws and regulations, including data breach notification laws, health information privacy and security laws and consumer protection laws and regulations govern the collection, use, disclosure, and protection of health-related and other personal information. In addition, certain foreign laws govern the privacy and security of personal data, including health-related data. Privacy and security laws, regulations, and other obligations are constantly evolving, may conflict with each other to

25


 

complicate compliance efforts, and can result in investigations, proceedings, or actions that lead to significant civil and/or criminal penalties and restrictions on data processing.

Human Capital

We are committed to revolutionizing refractive eye surgery. As a global leader in next generation femtosecond laser for cataract surgery, our success depends on talented and motivated individuals who share our passion for making a difference in patients’ lives. We pride ourselves on having a highly collaborative, innovative environment where initiatives and teamwork are valued, and individual efforts are recognized. Together, we are one team, one vision.

As of December 31, 2023, we had approximately 130 employees that support our manufacturing, research and development, commercial and administrative functions. Primarily all of our workforce is based at our corporate headquarters in Orlando, Florida except for our commercial organization, which is spread throughout the United States based upon geographic responsibility.

In managing our business, we utilize a variety of human capital measures and objectives, including:

Hiring Strategies: We compete for highly skilled and talented individuals within the market. We promote hiring from within, and we source from outside to bring in new talent when necessary. We strive to have a diverse and inclusive workforce, and ultimately the respective hiring team’s goal is to choose the best candidate for each role.
Retention and Stability: We take pride in the stability and dedication of our workforce. Nearly 40% of employees have been with the Company five or more years, and over 20% have been with the Company 10 or more years. In 2023, we experienced a full-time employee turnover rate of approximately 10%.
Culture: We value our employees and the individual and collective contributions employees make to the Company. We believe work-life balance is integral to our employees performing at their best. Given our smaller business orientation, we require individual employees to have broader skillsets and enthusiastic and collaborative dedication to our team-based working groups. We offer development opportunities that align with professional and personal goals. We aim to have quarterly Company-wide meetings to keep employees informed on Company updates and performance, as well as to celebrate corporate milestones and individual years of service achievements. In addition to social activities scheduled throughout the year, we typically have an annual corporate event to bring all employees together for team building. To provide work/life support and resources for employees, we provide access to two Employee Assistance Programs.
Competitive Pay and Benefits: Our compensation programs are designed to align the compensation of our employees with our corporate performance and to provide the proper incentives to attract, retain, and motivate employees to achieve superior results. The structure of our compensation programs is intended to balance incentive earnings for both short-term and long-term performance. Specifically:
o
We provide employee wages that we believe are competitive and consistent with employee positions, skill levels, experience, knowledge and geographic location.
o
We have also engaged outside compensation and benefits consulting firms to help independently evaluate the effectiveness of our executive and benefit programs and to provide benchmarking against our peers within the industry.
o
We look to align our executives’ long-term equity compensation with our stockholders’ interests. In addition, we currently provide equity benefits to all employees to encourage Company ownership and align all employee interests with that of our stockholders. We believe this incentivizes the entire employee base in relation to the successful achievement of the Company’s goals.
o
Annual increases and incentive compensation are based on merit, which is communicated to employees at the time of hiring and documented through our talent management process.

26


 

o
All full-time employees are eligible for health insurance, paid and unpaid leaves, a retirement plan with company match and immediate vesting, and disability insurance. The Company also offers a generous holiday schedule and a Company-wide shut down during the December holidays.

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.

Corporate Information

We were incorporated in the State of Delaware on August 20, 2004 and became a direct, majority-owned subsidiary of PDL BioPharma, Inc., or PDL, in 2017. In October 2020, we completed a spin-off of LENSAR, Inc. from PDL in the form of a dividend involving the distribution of all outstanding shares of our common stock owned by PDL to the holders of PDL common stock, or Spin-Off. Following the completion of the Spin-Off, PDL no longer owns any equity interest in us, and we became an independent public company on October 1, 2020.

Available Information

We file annual, quarterly and current reports, proxy statements and other information with the U.S. Securities and Exchange Commission, or SEC. Our SEC filings are available to the public over the Internet at the SEC’s website at www.sec.gov. Our SEC filings are also available free of charge under the Investor Relations section of our website at www.lensar.com as soon as reasonably practicable after they are filed with or furnished to the SEC. We may use our website as a distribution channel of material information about the Company. Financial and other important information regarding the Company is routinely posted on and accessible through the Investor Relations sections of our website at www.lensar.com. In addition, you may automatically receive email alerts and other information about the Company when you enroll your email address by under the Investor Email Alerts option on the Investor Relations page of our website at www.lensar.com. Our website and the information available through our website are not incorporated into this Annual Report.

27


 

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 Annual Report, including our audited financial statements and the related notes, 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, 2023 and 2022, we had net losses of $14.4 million and $19.9 million, respectively. As of December 31, 2023, we had an accumulated deficit of $111.9 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

28


 

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;
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.

29


 

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.

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.

30


 

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 year ended December 31, 2023, 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 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.

31


 

As of the date of this Annual 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 financial statements included in this Annual 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 52.1% of our total outstanding shares of common stock based on our shares outstanding as of December 31, 2023, 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 Redeemable Convertible Preferred Stock, we may not, without the consent of NR-GRI, liquidate,

32


 

dissolve, or wind up our affairs or effect a merger or sale of the Company or other Fundamental Transaction (as defined in Note 12, Redeemable Convertible Preferred Stock, included elsewhere in this Annual 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). We are also relying on a third party to manufacture the phacoemulsification component of the ALLY System. 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

33


 

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 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

34


 

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;
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

35


 

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 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

36


 

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 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

37


 

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 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;

38


 

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;
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

39


 

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 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

40


 

depends on streamlined processes made available through our uninhibited access to information 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 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 information and in protecting the security of such information. We could be subject to attacks on our 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

41


 

consumer class action litigation and governmental investigations and proceedings by federal, state 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 or personally identifiable 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 SCCs - 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

42


 

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 SCCs 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 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, collectively, which imposes 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.

43


 

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 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. However, 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

44


 

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 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

45


 

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;
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

46


 

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 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

47


 

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.

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;

48


 

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

49


 

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 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.

50


 

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.

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;

51


 

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 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

52


 

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 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.

53


 

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 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.

54


 

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,

55


 

research and other financial relationships with healthcare providers and institutions 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 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.

56


 

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.

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.

57


 

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 licensing, filing, defense and enforcement 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 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 December 31, 2023, we owned approximately 58 U.S. patents, 33 pending U.S. patent applications, 154 issued foreign patents, and 79 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,

58


 

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 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

59


 

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, 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.

60


 

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

61


 

products or 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

62


 

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 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

63


 

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.

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 dispute 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.

64


 

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 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

65


 

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 52.1% of our total outstanding shares of common stock based on our shares outstanding as of December 31, 2023, 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 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.

66


 

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 12, Redeemable Convertible Preferred Stock, included elsewhere in this Annual 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.9% of the voting power of our capital stock based on shares outstanding as of December 31, 2023, 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 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.

67


 

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, 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

68


 

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 Annual 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;

69


 

changes in laws or regulations affecting our business, including tax legislation;
announcements by us or our competitors of significant acquisitions or dispositions;
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,

70


 

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 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

71


 

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.

Item 1B. Unresolved Staff Comments.

None.

Item 1C. Cybersecurity.

Cybersecurity Risk Management and Strategy

We have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information. Our cybersecurity risk management program includes a cybersecurity incident response plan.

We design and assess our program based on the National Institute of Standards and Technology Cybersecurity Framework, or NIST CSF. This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use the NIST CSF as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business.

Our cybersecurity risk management program is integrated into our overall enterprise risk management program, and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas.

Our cybersecurity risk management program includes:

risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services, and our broader enterprise IT environment;
an information technology team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;
the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security controls;
cybersecurity awareness training of our employees, incident response personnel, and senior management; and
a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents.

We have not identified cybersecurity threats that have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. For more information, see the section titled “Risk Factor—Risks Related to Our Business— 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 customer and employee information – could harm our reputation and/or could disrupt our operations and negatively impact our business.”

Cybersecurity Governance

Our Board considers cybersecurity risk as part of its risk oversight function and has delegated to the Audit Committee oversight of cybersecurity and other information technology risks. The Audit Committee oversees management’s implementation of our cybersecurity risk management program.

The Audit Committee receives periodic reports from management on our cybersecurity risks. In addition, management updates the Audit Committee, as necessary, regarding any material cybersecurity incidents, as well as any incidents with lesser impact potential.

The Audit Committee reports to the full Board regarding its activities, including those related to cybersecurity. The full Board also receives briefings from management on our cyber risk management program. Board members receive

72


 

presentations on cybersecurity topics from internal information technology staff or external experts as part of the Board’s continuing education on topics that impact public companies.

Our management team, including the Director of Information Technology, Chief Operating Officer, Chief Financial Officer, and Principal Accounting Officer, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants. Our management team collectively has over 30 years of experience managing cybersecurity risks and is knowledgeable about our products and systems.

Our management team supervises efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means, which may include briefings from internal information technology personnel; threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us; and alerts and reports produced by security tools deployed in the IT environment.

Item 2. Properties.

We currently occupy approximately 35,000 square feet of office and manufacturing space at our corporate headquarters in Orlando, Florida under a lease that expires in November 2027, with a renewal of an additional five years at our option.

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, or the 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 briefings in May 2024.

The Company vigorously denies that the Proxy was deficient in any respect. The Company believes the allegations and claims asserted in the Schaper Action are without merit and that supplemental disclosures were not 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.

73


 

Item 4. Mine Safety Disclosure.

Not applicable.

74


 

Part II

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

Market Information

Our common stock is traded on The Nasdaq Stock Market under the symbol “LNSR.”

Stockholders

As of February 29, 2024, there were approximately 82 holders of record of our common stock. This number does not include “street name” or beneficial holders, whose shares are held of record by banks, brokers, financial institutions and other nominees.

Recent Sales of Unregistered Securities; Purchases of Equity Securities by the Issuer or Affiliated Purchaser

None.

Dividend Policy

We currently do not anticipate paying any cash dividends in the foreseeable future. Instead, we anticipate that all of our earnings will be used to provide working capital, to support our operations and to finance the growth and development of our business. Any future determination to declare cash dividends will be made at the discretion of our board of directors and will depend on our financial condition, results of operations, capital requirements, general business conditions and other factors that our board of directors may deem relevant. In addition, if we were to enter into a credit facility in the future, we anticipate that the terms of such facility could limit or prohibit our ability to pay dividends.

Equity Compensation Plans

The information required by Item 5 of Form 10‑K regarding equity compensation plans is incorporated herein by reference to Item 12 of Part III of this Annual Report.

Item 6. [Reserved]

75


 

Item 7. 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 financial statements and the related notes included elsewhere in this Annual Report. Some of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks, 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. A discussion of the year ended December 31, 2022 compared to the year ended December 31, 2021 has been reported previously in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on March 16, 2023, under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

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.

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. 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. 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, 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 December 31, 2023, consisted of approximately 60 commercial professionals, including regional sales managers, clinical applications and outcomes specialists, field service, marketing, technical and

76


 

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, especially with the impact of the global supply chain disruptions with respect to certain products, including increasing lead times required for the ordering of component parts to meet targeted production goals, unpredictability with respect to suppliers’ ability to fulfill orders in the requested quantities within the agreed timeframe, and the ability to find alternative component parts.

Our revenue increased from $35.4 million for the year ended December 31, 2022 to $42.2 million for the year ended December 31, 2023, representing an increase of 19.2%. Our net losses were $19.9 million and $14.4 million for the years ended December 31, 2022 and 2023, respectively. Our total installed base of LENSAR Laser Systems and ALLY Systems was approximately 305 as of December 31, 2023.

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

77


 

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 to continue. 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.

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 years ended December 31, 2023 and 2022, approximately 77% and 86% of our revenue was attributable to recurring sources, respectively.

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.

78


 

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

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.

79


 

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 Years Ended December 31, 2023 and 2022

 

(Dollars in thousands)

 

2023

 

 

2022

 

 

Change
from Prior
Year %

 

Revenue:

 

 

 

 

 

 

 

 

 

Product

 

$

31,643

 

 

$

25,959

 

 

 

21.9

%

Lease

 

 

6,448

 

 

 

5,915

 

 

 

9.0

%

Service

 

 

4,073

 

 

 

3,484

 

 

 

16.9

%

Total revenue

 

$

42,164

 

 

$

35,358

 

 

 

19.2

%

 

 

 

 

 

 

 

 

 

Cost of revenue (excluding intangible amortization):

 

 

 

 

 

 

 

 

 

Product

 

$

13,902

 

 

$

8,910

 

 

 

56.0

%

Lease

 

 

2,091

 

 

 

1,941

 

 

 

7.7

%

Service

 

 

5,064

 

 

 

4,552

 

 

 

11.2

%

Total cost of revenue

 

$

21,057

 

 

$

15,403

 

 

 

36.7

%

Revenue

Total revenue for the year ended December 31, 2023 was $42.2 million, an increase of 19.2% when compared to total revenue of $35.4 million for the year ended December 31, 2022.

Product revenue for the year ended December 31, 2023 compared to the year ended December 31, 2022 increased by $5.7 million, or 21.9%. The increase was primarily attributable to higher system sales, which amounted to a $4.8 million increase, and increased procedure volume, which amounted to a $0.9 million increase, during the year ended December 31, 2023.

The following table provides information about procedure volume:

 

 

2023

 

 

2022

 

 

2021

 

Q1

 

 

31,600

 

 

 

38,901

 

 

 

28,122

 

Q2

 

 

35,349

 

 

 

33,359

 

 

 

30,966

 

Q3

 

 

32,649

 

 

 

28,453

 

 

 

30,765

 

Q4

 

 

37,414

 

 

 

31,400

 

 

 

41,642

 

Total procedure volume

 

 

137,012

 

 

 

132,113

 

 

 

131,495

 

Service revenue for the year ended December 31, 2023 compared to the year ended December 31, 2022 increased by $0.6 million.

Geographically, the United States represented 71% and 64% of product and service revenues for the years ended December 31, 2023 and 2022, respectively.

Lease revenue for the year ended December 31, 2023 compared to the year ended December 31, 2022 increased by $0.5 million, or 9.0%, primarily due to increased leased systems.

Cost of Revenue

Total cost of revenue for the year ended December 31, 2023 was $21.1 million, an increase of 36.7% when compared to total cost of revenue of $15.4 million for the year ended December 31, 2022.

80


 

Cost of product revenue for the year ended December 31, 2023 compared to the year ended December 31, 2022 increased by $5.0 million or 56.0%. The increase was primarily attributable to the number of 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 year ended December 31, 2023 compared to the year ended December 31, 2022 increased by $0.5 million or 11.2%. This increase was primarily attributable to an increase in service volume due to an increase in installed LENSAR Laser Systems and ALLY Systems.

Cost of lease revenue for the year ended December 31, 2023 compared to the year ended December 31, 2022 increased by $0.2 million, or 7.7%, primarily due to an increase in the number of newly leased systems between the years, which have a higher depreciation cost than older and some fully depreciated leased systems.

Operating Expenses

Selling, General and Administrative. Selling, general and administrative expenses for the year ended December 31, 2023 were $26.1 million, a decrease of $1.1 million, or 3.9%, compared to $27.2 million for the year ended December 31, 2022. The decrease was primarily due to less stock-based compensation and professional expenses as well as recording an employee retention credit of $1.4 million, which decreased selling, general and administrative expenses, partially offset by higher sales and marketing expenses related to the ongoing commercial launch of the ALLY System. We expect selling, general and administrative expenses to continue to increase from current levels to support the expansion efforts in the U.S. and internationally for the ALLY System.

Research and Development. Research and development expenses were $6.1 million for the year ended December 31, 2023, a decrease of $5.7 million, or 48.0%, compared to $11.8 million for the year ended December 31, 2022. Research and development expenses in the year ended December 31, 2023 decreased from the year ended December 31, 2022 as a result of the 510(k) clearance of the ALLY System by the FDA in June 2022. Inventory costs for the manufacture of ALLY Systems of $3.4 million were included in research and development expenses for the year ended December 31, 2022. Following our receipt of 510(k) clearance for the ALLY System from the FDA in June 2022, all ALLY System inventory costs are being capitalized to inventory.

Amortization of Intangible Assets. Amortization of intangible assets was approximately $1.1 million for the year ended December 31, 2023, which was consistent with the year ended December 31, 2022.

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 years ended December 31, 2023 and 2022.

 

 

 

Year Ended December 31,

 

(Dollars in thousands)

 

2023

 

 

2022

 

Net loss

 

$

(14,383

)

 

$

(19,914

)

Less: Interest income

 

 

(698

)

 

 

(263

)

Add: Depreciation expense

 

 

2,418

 

 

 

2,258

 

Add: Amortization expense

 

 

1,097

 

 

 

1,148

 

EBITDA

 

 

(11,566

)

 

 

(16,771

)

Add: Stock-based compensation expense

 

 

5,539

 

 

 

6,611

 

Add: Change in fair value of warrant liabilities

 

 

2,852

 

 

 

 

Less: Employee retention credit

 

 

(1,368

)

 

 

 

Adjusted EBITDA

 

$

(4,543

)

 

$

(10,160

)

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

81


 

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, change in fair value of warrant liabilities, and income from the employee retention credit, or ERC, 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 and the ERC is not recurring. 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 years ended December 31, 2023 and 2022, we had net losses of $14.4 million and $19.9 million, respectively, and, as of December 31, 2023, we had an accumulated deficit of $111.9 million. The change in fair value of warrant liabilities had a significant impact on net loss in the twelve months ended December 31, 2023, 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. Supply chain disruptions, unavailability of various parts needed to manufacture the ALLY System and price increases of component parts may have an adverse impact on the Company’s ability to meet customer demand for the ALLY System.

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 December 31, 2023, 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. 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 Annual 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

82


 

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. 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.

In May 2023, we entered into 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 December 31, 2023 primarily consist of $2.3 million in operating lease liabilities for our facility lease and $6.5 million in remaining minimum purchase obligations for inventory components for the manufacture and supply of certain components within the next 12 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.

83


 

We currently have an effective shelf registration statement on Form S-3 (No. 333-255136) filed with the SEC on April 8, 2021, the Registration Statement, under which we may offer from time to time in one or more offerings any combination of common and preferred stock, debt securities, depositary shares, warrants, purchase contracts and units of up to $100.0 million in the aggregate. We also simultaneously entered into a sales agreement with SVB Leerink LLC, as sales agent, providing for the offering, issuance and sale by us of up to an aggregate $35.0 million of our common stock from time to time in “at-the-market”, or ATM, offerings under the Registration Statement. Any sales by us pursuant to the Registration Statement, including any sales pursuant to the ATM offering, will be subject to any limits imposed under applicable law, including General Instructions I.B.1 and I.B.6 of Form S-3. No shares were sold under the ATM during the twelve months ended December 31, 2023.

Cash Flows

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

 

 

 

Year Ended December 31,

 

(Dollars in thousands)

 

2023

 

 

2022

 

Net cash used in operating activities

 

$

(9,659

)

 

$

(14,856

)

Net cash used in investing activities

 

 

(4,156

)

 

 

(115

)

Net cash provided by (used in) financing activities

 

 

19,762

 

 

 

(1,992

)

Net increase (decrease) in cash and cash equivalents

 

$

5,947

 

 

$

(16,963

)

Operating Activities

Net cash used in operating activities for the year ended December 31, 2023 was $9.7 million, consisting primarily of a net loss of $14.4 million and a decrease in net operating assets of $7.8 million, partially offset by non-cash charges of $12.5 million. Non-cash charges primarily consisted of depreciation, amortization, stock-based compensation, and change in fair value of warrant liabilities. Net operating assets decreased due to prepaid and other current assets, inventories, and accounts payable offset with accounts receivable, net.

Net cash used in operating activities for the year ended December 31, 2022 was $14.9 million, consisting primarily of a net loss of $19.9 million and a decrease in net operating assets of $5.6 million, partially offset by non-cash charges of $10.6 million. Non-cash charges consisted of depreciation, amortization, and stock-based compensation. Net operating assets decreased due to accounts receivable, net, and inventories offset with accounts payable.

Investing Activities

Net cash used in investing activities for the year ended December 31, 2023 was $4.2 million, which consisted primarily of purchases of investments and capital expenditures for property and equipment.

Net cash used in investing activities for year ended December 31, 2022 was $0.1 million, which consisted primarily of capital expenditures for property and equipment.

Financing Activities

Net cash provided by financing activities for the year ended December 31, 2023 was $19.8 million, primarily due to the net proceeds from issuance of Series A Redeemable Convertible Preferred Stock and Warrants of $19.5 million.

Net cash used in financing activities for the year ended December 31, 2022 was $2.0 million, primarily due to the payment of $2.4 million in contingent consideration due to regulatory approval of the ALLY System offset from proceeds from the sale of common stock under the employee stock purchase plan.

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 the years ended December 31, 2023 and 2022, we granted stock

84


 

options and restricted stock units to employees, directors, and non-employees. We intend to grant stock options and restricted stock units as part of our overall compensation package to directors and employees.

At December 31, 2023, there was approximately $0.9 million and $2.4 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 1.2 years and 2.1 years, respectively. Total unrecognized stock-based compensation expense is expected to be amortized as follows:

(Dollars in thousands)

 

Amount

 

2024

 

 

2,069

 

2025

 

 

1,006

 

2026

 

 

215

 

2027

 

 

7

 

2028

 

 

 

Thereafter

 

 

 

Total unrecognized stock-based compensation expense

 

$

3,297

 

The amounts included in this table are based on restricted stock units and stock options outstanding at December 31, 2023 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 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.

We describe our significant accounting policies in Note 1, Summary of Significant Accounting Policies, of the notes to the financial statements. We believe the following accounting policies are the most critical in understanding the estimates and judgments that are involved in preparing our financial statements and the uncertainties that could impact our results of operations, financial condition, and cash flows.

Product and Service Revenue Recognition

Revenue is recognized from the sale of products and services when we transfer control of such promised products and services. The amount of revenue recognized reflects the consideration we expect to be entitled to receive in exchange for these products and services. A five-step model is utilized to achieve the core principle and includes the following steps: (1) identify the customer contract; (2) identify the contract’s performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when the performance obligations are satisfied.

We principally derive our revenue from the sale and lease of systems and the sale of other related products and services, including PIDs, procedure licenses, and extended warranty service agreements. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. Without separately procuring procedure licenses granted by us, either together with the purchase of the system or under separate subsequent contracts, the customer does not have the right to use the surgical software application to perform surgical procedures. Typically, returns are not allowed.

Our contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately may require significant judgment. Judgment is required to determine the level of interdependency

85


 

between the system and the sale of other related products and services. We evaluate each product or service promised in a contract to determine whether it represents a distinct performance obligation. A performance obligation is distinct if (1) the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and (2) the product or service is separately identifiable from other promises in the contract.

For contracts involving the sale or lease of a system, our performance obligations generally include the system, PID, procedure license, and extended warranty service agreements. In addition, our customer contracts contain provisions for installation and training services, which are not assessed as performance obligations as they are determined to be immaterial promises in the context of the contract and are required for a customer to use the system.

We have determined that the system, PID and procedure license are each capable of being distinct because they are each sold separately and the customer can benefit from these products with the other readily available resources that are sold by us. In addition, we have determined each are separately identifiable because the system, PID and procedure license (1) are not highly interdependent or interrelated; (2) do not modify or customize one another; and (3) do not include a significant service of integrating the promised goods into a bundled output. This is because we are able to fulfill each promise in the contract independently of the others and we would be able to fulfill our promise to transfer the system even if the customer did not purchase a PID or procedure license or to fulfill our promise to provide the PID or the procedure license even if the customer acquired the system separately.

The extended warranty, unlike our standard product warranty, is a performance obligation because it provides an incremental service that is beyond ensuring the product delivered will be consistent with stated contractual specifications.

When a contract contains multiple performance obligations, revenue is allocated to each performance obligation based on its relative standalone selling price.

We recognize revenue as the performance obligations are satisfied by transferring control of the product or service to a customer as described below. We record a contract liability, or deferred revenue, when we have an obligation to provide a product or service to the customer and payment is received or due in advance of our performance.

Product revenue. We recognize revenue for the sale of the products at a point in time when control is transferred to customers.

Equipment. System sales are recognized as Product revenue when the Company transfers control of the system. This usually occurs after the customer signs a contract, we install the system, and we perform the requisite training for use of the system for direct customers. System sales to distributors are recognized as revenue upon shipment as they do not require training and installation.

PID and Procedure Licenses. The system requires both a PID and a procedure license to perform each procedure. We recognize Product revenue for PIDs when we transfer control of the PID. We recognize Product revenue for procedure licenses at the point in time when control of the procedure license is transferred to the customer. A procedure license represents a one-time right to utilize the system surgical application in connection with a procedure. For the sale of PIDs and procedure licenses, we may offer volume discounts to certain customers. To determine the amount of revenue that should be recognized at the time control over these products transfers to the customer, we estimate the average per unit price, net of discounts.

Service revenue. We offer an extended warranty that provides additional maintenance services beyond the standard limited warranty. We recognize Service revenue from the sale of extended warranties over the warranty period on a ratable basis as we stand ready to provide services as needed. Customers have the option of renewing the warranty period, which is considered a new and separate contract.

Lease Revenue

We lease equipment to customers under operating lease arrangements. At contract inception we perform an evaluation to determine if a lease arrangement conveys the right to control the use of an identified asset. To the extent such rights

86


 

of control are conveyed, we further make an assessment as to the applicable lease classification. The identification of specified assets and determination of appropriate lease classification may require the use of management judgment.

Some of our operating leases include a purchase option for the customer to purchase the leased asset at the end of the lease arrangement, subject to a new contract. We do not believe the purchase price qualifies as a bargain purchase option.

For lease arrangements with lease and non-lease components where we are the lessor, we allocate the contract’s transaction price (including discounts) to the lease and non-lease components on a relative standalone selling price, which requires judgments. For those leases with variable lease payments, the variable lease payment is typically based upon use of the leased equipment or the purchase of procedure licenses and PIDs used with the leased equipment.

For operating leases, rental income is recognized on a straight-line basis over the lease term as lease revenue. Depreciation expense associated with the leased equipment under operating lease arrangements is reflected in cost of lease in the statements of operations.

Lessee leases

Lessee operating leases are included in other current liabilities and long-term operating lease liabilities in our balance sheets. We do not have lessee finance leases.

Operating lease ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease payments are discounted using our incremental borrowing rate as of the commencement date of each lease. Our remaining lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in our statements of operations over the lease term.

Inventory

Inventory, which consists of raw materials, work-in-process and finished goods, is stated at the lower of cost or net realizable value. Inventory levels are analyzed periodically on a first-in, first-out basis and written down to their net realizable value if they have become obsolete, have a cost basis in excess of its expected net realizable value or are in excess of expected requirements. We analyze current and future product demand relative to the remaining product shelf life to identify potential excess inventory. We build demand forecasts by considering factors such as, but not limited to, overall market potential, market share, market acceptance and patient usage.

Valuation of Warrant Liabilities

We 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 Black-Scholes option pricing model requires the use of highly subjective and complex assumptions which impact the fair value of the warrant liabilities, including the warrant’s expected term and the implied volatility of the underlying stock. Because of our limited stock trading history, we estimated stock price volatility based on an index of the historical volatilities of a group of comparable publicly-traded medical device and other peer companies, which we believe was representative of the volatility of our common stock. We have estimated the expected term based on the remaining contractual term of the warrants. The assumptions used in calculating the fair value of the warrants represent our best estimates, however the estimates involve inherent uncertainties and judgment and the use of different values could produce materially different results.

JOBS Act Accounting Election

Section 107 of the JOBS Act provides that an “emerging growth company” may take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Therefore, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period for

87


 

complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.

We intend to rely on other exemptions provided by the JOBS Act, including without limitation, not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act.

We will remain an emerging growth company until the earliest to occur of: (1) the last day of our first fiscal year in which we have total annual gross revenues of more than $1.07 billion; (2) the date we qualify as a “large accelerated filer,” meaning, as of December 31, the market value of our common stock held by non-affiliates as of the prior June 30 exceeded $700.0 million; (3) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the prior three-year period; and (4) December 31, 2025 (the fiscal year-end following the fifth anniversary of the completion of the Spin-Off).

Recently Issued Accounting Standards

See Note 2, Summary of Significant Accounting Policies, to our financial statements included elsewhere in this Annual Report for a discussion of recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted as of December 31, 2023.

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

We had cash, cash equivalents and short-term and long-term investments of $24.6 million as of December 31, 2023. 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 certificates of deposit and 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 December 31, 2023.

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 December 31, 2023, 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 8. Financial Statements and Supplementary Data.

The financial statements required to be filed pursuant to this Item 8 are appended to this Annual Report and are incorporated herein by reference.

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

None.

88


 

Item 9A. 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 Annual 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 December 31, 2023.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over our financial reporting, as such term is defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act. Our management, under the supervision and with the participation of our principal executive officer and principal financial officer, conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2023 based on the criteria set forth in “Internal Control – Integrated Framework (2013)” issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, our management concluded that, as of December 31, 2023, our internal control over financial reporting was effective.

Attestation Report of the Registered Public Accounting Firm

For so long as we qualify as an “emerging growth company” as defined under the JOBS Act or a non-accelerated filer, our independent registered public accounting firm is not required to issue an attestation report on our internal control over financial reporting.

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 December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B. Other Information.

(a) None.

(b) During the three months ended December 31, 2023, 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.

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

Not applicable.

 

89


 

Part III

Item 10. Directors, Executive Officers and Corporate Governance.

The information required by this Item is incorporated herein by reference to the information that will be contained in our proxy statement related to our annual meeting of stockholders to be held in 2024 (the “2024 Annual Meeting of Stockholders”), which we intend to file with the SEC within 120 days of the year ended December 31, 2023.

Item 11. Executive Compensation.

The information required by this Item is incorporated herein by reference to the information that will be contained in our proxy statement related to the 2024 Annual Meeting of Stockholders, which we intend to file with the SEC within 120 days of the year ended December 31, 2023.

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

The information required by this Item is incorporated herein by reference to the information that will be contained in our proxy statement related to the 2024 Annual Meeting of Stockholders, which we intend to file with the SEC within 120 days of the year ended December 31, 2023.

The information required by this Item is incorporated herein by reference to the information that will be contained in our proxy statement related to the 2024 Annual Meeting of Stockholders, which we intend to file with the SEC within 120 days of the year ended December 31, 2023.

Item 14. Principal Accounting Fees and Services.

The information required by this Item is incorporated herein by reference to the information that will be contained in our proxy statement related to the 2024 Annual Meeting of Stockholders, which we intend to file with the SEC within 120 days of the year ended December 31, 2023.

90


 

Part IV

Item 15. Exhibits, Financial Statement Schedules.

(a)(1) Financial Statements

The following documents are included on pages F-1 through F-34 attached hereto and are filed as part of this Annual Report.

 

AUDITED FINANCIAL STATEMENTS

 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM (PCAOB ID 238)

F-1

 

 

STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

F-2

 

 

BALANCE SHEETS

F-3

 

 

STATEMENTS OF CASH FLOWS

F-5

 

 

STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY

F-7

 

 

NOTES TO FINANCIAL STATEMENTS

F-8

 

(a)(2) Financial Statement Schedules

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

(a)(3) Exhibits

The following is a list of exhibits filed as part of this Annual Report.

 

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

Filed/

Furnished

Herewith

 

 

 

 

 

 

 

  1.2

Sales Agreement, dated April 8, 2021 by and between LENSAR, Inc. and SVB Leerink LLC

Form S-3

333-255136

1.2

04/08/2021

 

 

 

 

 

 

 

 

  2.1+

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

Form 8-K

001-39473

2.1

10/02/2020

 

 

 

 

 

 

 

 

  3.1

Amended and Restated Certificate of Incorporation of LENSAR, Inc.

Form 8-K

001-39473

3.1

10/02/2020

 

 

 

 

 

 

 

 

  3.2

Amended and Restated Bylaws of LENSAR, Inc.

Form 10-K

001-39473

3.2

03/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

05/18/2023

 

 

 

 

 

 

 

 

  4.1

Form of Certificate of Common Stock

Form 10/A

001-39473

4.1

09/14/2020

 

 

 

 

 

 

 

 

  4.2

Description of Registered Securities

 

 

 

 

*

 

 

 

 

 

 

 

91


 

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

Filed/

Furnished

Herewith

  4.3

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

Form 8-K

001-39473

10.2

05/18/2023

 

 

 

 

 

 

 

 

  4.4

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

Form 8-K

001-39473

4.1

05/18/2023

 

 

 

 

 

 

 

 

  4.5

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

Form 8-K

001-39473

4.2

05/18/2023

 

 

 

 

 

 

 

 

10.1+

Transition Services Agreement between PDL BioPharma, Inc. and LENSAR, Inc.

Form 8-K

001-39473

10.1

10/02/2020

 

 

 

 

 

 

 

 

10.2

Tax Matters Agreement between PDL BioPharma, Inc. and LENSAR, Inc.

Form 8-K

001-39473

10.2

10/02/2020

 

 

 

 

 

 

 

 

10.3#

2020 Incentive Award Plan

Form S-8

333-249323

10.1

10/05/2020

 

 

 

 

 

 

 

 

10.4#

Form of Restricted Stock Agreement pursuant to 2020 Incentive Award Plan

Form S-8

333-249323

10.2

10/05/2020

 

 

 

 

 

 

 

 

10.5#

Form of Stock Option Agreement pursuant to 2020 Incentive Award Plan

Form 10-K

001-39473

10.5

03/03/2022

 

 

 

 

 

 

 

 

10.6#

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

Form 10-K

001-39473

10.6

03/03/2022

 

 

 

 

 

 

 

 

10.7#

2020 Employee Stock Purchase Plan

Form 10/A

001-39473

10.5

09/14/2020

 

 

 

 

 

 

 

 

10.8#

Employment Agreement, dated as of July 21, 2020, by and between LENSAR, Inc. and Nicholas Curtis

Form 10

001-39473

10.6

08/26/2020

 

 

 

 

 

 

 

 

10.9#

Employment Agreement, dated as of July 21, 2020, by and between LENSAR, Inc. and Alan Connaughton

Form 10

001-39473

10.7

08/26/2020

 

 

 

 

 

 

 

 

10.10#

Employment Agreement, dated as of July 21, 2020, by and between LENSAR, Inc. and Thomas R. Staab II

Form 10

001-39473

10.8

08/26/2020

 

 

 

 

 

 

 

 

10.11#

Form of Indemnification Agreement between LENSAR, Inc. and its directors and officers

Form 10

001-39473

10.9

08/26/2020

 

 

 

 

 

 

 

 

10.12†

Development Agreement, dated January 29, 2020, by and between LENSAR, Inc. and Oertli Instrumente AG

Form 10

001-39473

10.11

08/26/2020

 

 

 

 

 

 

 

 

10.13+

Industrial Real Estate Lease, dated as of July 30, 2010, by and between LENSAR, Inc. and Challenger-Discovery, LLC, as amended as of March 15, 2016, December 16, 2016, August 20, 2020 and September 9, 2020

Form 10/A

001-39473

10.12

09/14/2020

 

 

 

 

 

 

 

 

10.14#

Non-Employee Director Compensation Program, as amended

Form 10-K

001-39473

10.15

03/03/2022

 

 

 

 

 

 

 

 

10.15+

Securities Purchase Agreement, dated May 12, 2023, between LENSAR, Inc. and NR-GRI Partners, LP

Form 8-K

001-39473

10.1

05/15/2023

 

 

 

 

 

 

 

 

92


 

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

Filed/

Furnished

Herewith

10.16

Form of Voting Agreement between NR-GRI Partners, LLP, and each of the executive officers and directors of LENSAR, Inc.

Form 8-K

001-39473

10.1

05/18/2023

 

 

 

 

 

 

 

 

21.1

Subsidiaries of the Registrant

Form 10-K

001-39473

21.1

03/12/2021

 

 

 

 

 

 

 

 

23.1

Consent of Independent Registered Public Accounting Firm

 

 

 

 

*

 

 

 

 

 

 

 

31.1

Certification of Principal Executive Officer and Principal Financial 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 Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

**

 

 

 

 

 

 

 

97.1

Policy Relating to Recovery of Erroneously Awarded Compensation

 

 

 

 

*

 

 

 

 

 

 

 

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).

† Certain portions of this exhibit (indicated by “[***]”) have been omitted pursuant to Regulation S-K, Item (601)(b)(10).

# Indicates management contract or compensatory plan or arrangement.

* Filed herewith.

** Furnished herewith.

93


 

Item 16. Form 10-K Summary.

None.

94


 

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: March 4, 2024

 

By:

/s/ NICHOLAS T. CURTIS

 

 

 

 

Nicholas T. Curtis

 

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

 

 

Date: March 4, 2024

 

 

/s/ THOMAS R. STAAB, II

 

 

 

 

Thomas R. Staab, II

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

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

 

Name

Title

Date

/s/ Nicholas T. Curtis

Chief Executive Officer and Director

(principal executive officer)

March 4, 2024

Nicholas T. Curtis

 

 

 

 

/s/ Thomas R. Staab, II

Chief Financial Officer

(principal financial officer)

March 4, 2024

Thomas R. Staab, II

 

 

 

 

 

 

 

/s/ Kendra W. Wong

Principal Accounting Officer

(principal accounting officer)

March 4, 2024

Kendra W. Wong

 

 

 

 

/s/ William J. Link, Ph.D.

Chairperson of the Board of Directors

March 4, 2024

William J. Link, Ph.D.

 

 

 

 

 

 

 

/s/ Thomas B. Ellis

 

Director

 

March 4, 2024

Thomas B. Ellis

 

 

 

 

 

 

 

 

 

/s/ Todd B. Hammer

 

Director

 

March 4, 2024

Todd B. Hammer

 

 

 

 

 

 

/s/ Richard L. Lindstrom, M.D.

Director

March 4, 2024

Richard L. Lindstrom, M.D.

 

 

 

 

/s/ Elizabeth G. O’Farrell

Director

March 4, 2024

Elizabeth G. O’Farrell

 

 

 

 

/s/ Aimee S. Weisner

Director

March 4, 2024

Aimee S. Weisner

 

 

 

 

/s/ Gary M. Winer

Director

March 4, 2024

Gary M. Winer

 

 

 

95


 

LENSAR, Inc.

INDEX TO FINANCIAL STATEMENTS

 

As of December 31, 2023 and 2022 and for the Years Ended December 31, 2023 and 2022

 

AUDITED FINANCIAL STATEMENTS

 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM (PCAOB ID 238)

F-1

 

 

STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

F-2

 

 

BALANCE SHEETS

F-3

 

 

STATEMENTS OF CASH FLOWS

F-5

 

 

STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY

F-7

 

 

NOTES TO FINANCIAL STATEMENTS

F-8

 

96


 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and Stockholders of LENSAR, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying balance sheets of LENSAR, Inc. (the “Company”) as of December 31, 2023 and 2022, and the related statements of operations and comprehensive loss, of changes in redeemable convertible preferred stock and stockholders' equity and of cash flows for the years then ended, including the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

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

 

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

 

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

 

 

 

/s/ PricewaterhouseCoopers LLP

Tampa, Florida

March 4, 2024

 

We have served as the Company's auditor since 2020.

 

F-1


 

LENSAR, Inc.

STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(In thousands, except per share amounts)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue

 

 

 

 

 

 

Product

 

$

31,643

 

 

$

25,959

 

Lease

 

 

6,448

 

 

 

5,915

 

Service

 

 

4,073

 

 

 

3,484

 

Total revenue

 

 

42,164

 

 

 

35,358

 

Cost of revenue (exclusive of amortization)

 

 

 

 

 

 

Product

 

 

13,902

 

 

 

8,910

 

Lease

 

 

2,091

 

 

 

1,941

 

Service

 

 

5,064

 

 

 

4,552

 

Total cost of revenue

 

 

21,057

 

 

 

15,403

 

Operating expenses

 

 

 

 

 

 

Selling, general and administrative expenses

 

 

26,100

 

 

 

27,170

 

Research and development expenses

 

 

6,139

 

 

 

11,814

 

Amortization of intangible assets

 

 

1,097

 

 

 

1,148

 

Operating loss

 

 

(12,229

)

 

 

(20,177

)

Other (expense) income

 

 

 

 

 

 

Change in fair value of warrant liabilities

 

 

(2,852

)

 

 

 

Other income, net

 

 

698

 

 

 

263

 

Net loss

 

 

(14,383

)

 

 

(19,914

)

Other comprehensive gain

 

 

 

 

 

 

Change in unrealized gain on investments

 

 

4

 

 

 

 

Net loss and comprehensive loss

 

$

(14,379

)

 

$

(19,914

)

Net loss per common share:

 

 

 

 

 

 

Basic and diluted

 

$

(1.31

)

 

$

(1.96

)

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

 

 

 

 

 

 

Basic and diluted

 

 

10,971

 

 

 

10,159

 

 

The accompanying notes are an integral part of these financial statements

F-2


 

LENSAR, Inc.

BALANCE SHEETS

(In thousands, except per share amounts)

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

20,621

 

 

$

14,674

 

Short-term investments

 

 

3,443

 

 

 

 

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

 

 

4,001

 

 

 

6,040

 

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

 

 

323

 

 

 

200

 

Inventories

 

 

15,689

 

 

 

11,740

 

Prepaid and other current assets

 

 

2,367

 

 

 

1,062

 

Total current assets

 

 

46,444

 

 

 

33,716

 

Property and equipment, net

 

 

679

 

 

 

563

 

Equipment under lease, net

 

 

7,459

 

 

 

6,316

 

Long-term investments

 

 

492

 

 

 

 

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

 

 

1,279

 

 

 

442

 

Intangible assets, net

 

 

11,025

 

 

 

12,122

 

Other assets

 

 

2,207

 

 

 

2,685

 

Total assets

 

$

69,585

 

 

$

55,844

 

Liabilities, redeemable convertible preferred stock, and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

4,007

 

 

$

5,422

 

Accrued liabilities

 

 

5,717

 

 

 

4,700

 

Deferred revenue

 

 

1,349

 

 

 

768

 

Operating lease liabilities

 

 

559

 

 

 

531

 

Total current liabilities

 

 

11,632

 

 

 

11,421

 

Long-term operating lease liabilities

 

 

1,750

 

 

 

2,272

 

Warrant liabilities

 

 

8,457

 

 

 

 

Other long-term liabilities

 

 

570

 

 

 

167

 

Total liabilities

 

 

22,409

 

 

 

13,860

 

Commitments and contingencies (Note 11)

 

 

 

 

 

 

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

 

 

13,747

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

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

 

 

 

 

 

 

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

 

113

 

 

111

 

Additional paid-in capital

 

 

145,203

 

 

 

139,381

 

Accumulated other comprehensive income

 

 

4

 

 

 

 

Accumulated deficit

 

 

(111,891

)

 

 

(97,508

)

Total stockholders’ equity

 

 

33,429

 

 

 

41,984

 

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

 

$

69,585

 

 

$

55,844

 

 

F-3


 

The accompanying notes are an integral part of these financial statements

F-4


 

LENSAR, Inc.

STATEMENTS OF CASH FLOWS

(In thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities

 

 

 

 

 

 

Net loss

 

$

(14,383

)

 

$

(19,914

)

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

 

 

 

 

 

 

Depreciation

 

 

2,418

 

 

 

2,258

 

Amortization of intangible assets

 

 

1,097

 

 

 

1,148

 

Non-cash operating lease cost

 

 

534

 

 

 

521

 

Provision for expected credit losses

 

 

1

 

 

 

36

 

Write-down of inventory

 

 

66

 

 

 

50

 

Loss on disposal of property and equipment

 

 

7

 

 

 

11

 

Stock-based compensation expense

 

 

5,539

 

 

 

6,611

 

Change in fair value of warrant liabilities

 

 

2,852

 

 

 

 

Amortization on investments, net

 

 

(12

)

 

 

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

2,057

 

 

 

(1,440

)

Notes receivable

 

 

(980

)

 

 

(180

)

Prepaid and other current assets

 

 

(1,305

)

 

 

637

 

Inventories

 

 

(7,461

)

 

 

(6,889

)

Accounts payable

 

 

(1,417

)

 

 

2,729

 

Accrued liabilities

 

 

892

 

 

 

96

 

Deferred revenue

 

 

915

 

 

 

(174

)

Operating lease liabilities

 

 

(539

)

 

 

(512

)

Other

 

 

60

 

 

 

156

 

Net cash used in operating activities

 

 

(9,659

)

 

 

(14,856

)

Cash flows from investing activities

 

 

 

 

 

 

Purchase of property and equipment

 

 

(236

)

 

 

(115

)

Purchase of investments

 

 

(3,920

)

 

 

 

Net cash used in investing activities

 

 

(4,156

)

 

 

(115

)

Cash flows from financing activities

 

 

 

 

 

 

Proceeds from issuance of redeemable convertible preferred stock, net of offering costs

 

 

13,882

 

 

 

 

Proceeds from issuance of warrants

 

 

5,605

 

 

 

 

Proceeds from issuance of common stock under employee stock purchase plan

 

327

 

 

408

 

Net settlement of stock-based compensation awards

 

 

(52

)

 

 

 

Payment of contingent consideration

 

 

 

 

 

(2,400

)

Net cash provided by (used in) financing activities

 

 

19,762

 

 

 

(1,992

)

Net increase (decrease) in cash and cash equivalents

 

 

5,947

 

 

 

(16,963

)

Cash and cash equivalents at beginning of the year

 

 

14,674

 

 

 

31,637

 

Cash and cash equivalents at end of the year

 

$

20,621

 

 

$

14,674

 

 

The accompanying notes are an integral part of these financial statements

F-5


 

LENSAR, Inc.

STATEMENTS OF CASH FLOWS, continued

(In thousands)

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Supplemental cash flow information

 

 

 

 

 

 

Cash paid for taxes

 

$

18

 

 

$

3

 

Supplemental schedule of non-cash investing and financing activities

 

 

 

 

 

 

Transfer from Inventories to Equipment under lease, net

 

$

3,938

 

 

$

1,553

 

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

 

$

(491

)

 

$

34

 

Accrued offering costs

 

$

(135

)

 

$

 

 

The accompanying notes are an integral part of these financial statements

F-6


 

LENSAR, Inc.

STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY

(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

 

 

Income

 

 

Equity

 

Balance as of December 31, 2021

 

 

 

$

 

 

 

 

10,990

 

 

$

110

 

 

$

132,363

 

 

$

(77,594

)

 

$

 

 

$

54,879

 

Issuance of common stock under the 2020 ESPP

 

 

 

 

 

 

 

 

107

 

 

 

1

 

 

 

407

 

 

 

 

 

 

 

 

 

408

 

Issuance of common stock under the ATM offering, net of offering costs

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation under the 2020 Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,611

 

 

 

 

 

 

 

 

 

6,611

 

Restricted stock awards cancelled

 

 

 

 

 

 

 

 

(6

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(19,914

)

 

 

 

 

 

(19,914

)

Balance as of December 31, 2022

 

 

 

 

 

 

 

 

11,093

 

 

 

111

 

 

 

139,381

 

 

 

(97,508

)

 

 

 

 

 

41,984

 

Issuance of Series A Redeemable Convertible Preferred Stock, net of offering costs of $649

 

20

 

 

 

13,747

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation under the 2020 Plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,539

 

 

 

 

 

 

 

 

 

5,539

 

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

 

 

 

 

 

 

 

 

100

 

 

 

1

 

 

 

(43

)

 

 

 

 

 

 

 

 

(42

)

Issuance of common stock under the 2020 ESPP

 

 

 

 

 

 

 

 

140

 

 

 

1

 

 

 

326

 

 

 

 

 

 

 

 

 

327

 

Restricted stock awards cancelled

 

 

 

 

 

 

 

 

(6

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(14,383

)

 

 

 

 

 

(14,383

)

Change in unrealized gain on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

4

 

Balance as of December 31, 2023

 

20

 

 

$

13,747

 

 

 

 

11,327

 

 

$

113

 

 

$

145,203

 

 

$

(111,891

)

 

$

4

 

 

$

33,429

 

 

The accompanying notes are an integral part of these financial statements

F-7


 

NOTES TO FINANCIAL STATEMENTS

(In thousands, except per share amounts)

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 December 31, 2023 had an accumulated deficit of $111,891. 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 financial statements 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”). Certain balances in the prior year financial statements have been reclassified for comparison purposes to conform to the presentation in the current period financial statements.

F-8


 

Note 2. Summary of Significant Accounting Policies

Accounting Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes to the 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 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.

Segments

Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment as the CODM reviews financial information presented on an entity-wide basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As of December 31, 2023 and 2022, 95% and 92% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the customer.

Cash and Cash Equivalents

The Company considers all highly liquid investments with initial maturities of three months or less at the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds and U.S. Treasury bills that are stated at fair value, based on quoted market prices.

Investments

Investments consist of money market funds, U.S. treasury bills and certificates of deposit. The Company’s investments are classified as available-for-sale and carried at estimated fair values and reported in cash equivalents, short-term investments, and long-term investments. Management determines the appropriate classification of the investments at the time they are purchased and evaluates the appropriateness of such classifications at each balance sheet date. Investments with contractual maturities greater than 12 months are considered long-term investments.

Changes in unrealized gains or losses of investments are recorded in other comprehensive income on the statements of operations. The Company regularly reviews its investments for declines in estimated fair value below amortized cost. The factors considered in determining whether a credit loss exists include the creditworthiness of the security issuers, the number of investments in an unrealized loss position, the severity and duration of the unrealized losses, and whether it is more likely than not that the Company will be required to sell the investments before the recovery of their amortized cost basis. The cost of investments sold is based on the specific identification method. In circumstances when an unrealized loss is determined to be credit-related, or when the Company intends to sell or is more likely than not required to sell a security before it recovers its amortized cost basis, the difference between the fair value and the amortized cost of the security is recognized within other income, net in the statements of operations, and an allowance for credit loss is recorded on the balance sheets. In circumstances when the decline in fair value is non-credit related, the difference is reported in accumulated other comprehensive loss, net of tax as a separate component of stockholders’ equity.

F-9


 

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and investments. The primary objectives for the Company’s investment portfolio are the preservation of capital and the maintenance of liquidity. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash, cash equivalents and investments and issuers of investments. The Company manages its credit risk by holding its cash, cash equivalents and investments in large financial institutions within the U.S. In addition, the Company’s investment policy limits investments to certain types of instruments such as money market funds, debt securities issued by the U.S. government and its agencies, corporate debt securities, commercial paper as well as asset-backed securities, and places restrictions on the credit ratings, maturities and concentration by type and issuer. Furthermore, the Company limits the amount of credit exposure in any one financial instrument. The Company has not experienced any losses on its deposits of cash, cash equivalents and investments.

Accounts Receivable

The Company had $95 and $69 for allowance for credit losses as of December 31, 2023 and 2022, respectively. The Company makes estimates of the collectability of accounts receivable. In doing so, the Company analyzes historical bad debt trends, customer credit worthiness, current economic trends, changes in customer payment patterns, and possible impact of current conditions and reasonable forecasts not already reflected in historical loss information when evaluating the adequacy of the allowance for credit losses. Amounts are charged off against the allowance for credit losses when the Company determines that recovery is unlikely, and the Company ceases collection efforts.

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 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.

Inventory

Inventory, which consists of raw materials, work-in-process and finished goods, is stated at the lower of cost or net realizable value. The Company determines cost using standard costs which approximates actual costs determined on the first-in, first-out basis. Inventory levels are analyzed periodically and written down to their net realizable value if

F-10


 

they have become obsolete, have a cost basis in excess of expected net realizable value or are in excess of expected requirements. The Company analyzes current and future product demand relative to the remaining product shelf life to identify potential excess inventory. The Company builds demand forecasts by considering factors such as, but not limited to, overall market potential, market share, market acceptance and patient usage. The Company classifies inventory as current on the balance sheets when the Company expects inventory to be consumed for commercial use within the next twelve months.

Intangible Assets

Intangible assets with finite useful lives consist primarily of acquired product rights, acquired technology, and customer relationships. Acquired product rights 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. The estimated useful lives associated with finite-lived intangible assets are consistent with the estimated lives of the associated products and may be modified when circumstances warrant. Such assets are reviewed for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset and its eventual disposition are less than its carrying amount. The Company did not record any impairment of its intangible assets for the years ended December 31, 2023 and 2022.

Property and Equipment

Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:

 

Leasehold improvements

Lesser of useful life or term of lease

Research and development equipment

 

3-8 years

Manufacturing equipment

3-5 years

Computer and office equipment

3 years

Transportation equipment

3-5 years

Furniture and fixtures

7 years

Software

 

3 years

 

Equipment Under Lease

Equipment under lease is related to systems which are leased to customers instead of sold. Equipment under operating lease is stated at cost less accumulated depreciation and is classified as Equipment under lease, net on the balance sheets. Depreciation is computed using the straight-line method over an estimated useful life of the greater of the lease term or five years to ten years.

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”).

Policy Elections and Practical Expedients Taken

The Company applies the following policy elections:

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

The Company has elected to apply the practical expedient that allows an entity to not adjust the promised amount of consideration in customer contracts for the effect of a significant financing component when the period between the transfer of product and services and payment of the related consideration is less than one year.

F-11


 

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of product revenue. Shipping and handling costs for the years ended December 31, 2023 and 2022 were $198 and $157, respectively.

General

Revenue is recognized from the sale of products and services when the Company transfers control of such promised products and services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these products and services. A five-step model is utilized to achieve the core principle and includes the following steps: (1) identify the customer contract; (2) identify the contract’s performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when the performance obligations are satisfied.

The Company principally derives its revenue from the sale and lease of systems and the sale of other related products and services, including PIDs, procedure licenses, and extended warranty service agreements. Most customers are on pre-paid or 30-day payment terms, depending on the product purchased. Typically, returns are not allowed.

Judgment is required to determine the level of interdependency between the system and the sale of other related products and services. For bundled packages, which include the sale or lease of a system and provision of other products and services, the Company accounts for individual products and services separately if they are distinct—i.e., if a product or service is separately identifiable from other items in the bundled package and if the customer can benefit from it on its own or with other resources that are readily available to the customer. The system, training and installation services are one performance obligation. The other products and services, including PIDs, procedure licenses, and extended warranty services, which are either sold together with the system or on a standalone basis, are all accounted for as separate performance obligations. The transaction price of bundled packages is allocated to each performance obligation on a relative standalone selling price basis. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, the Company estimates the selling price using available observable information.

The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer, as described below.

Product Revenue. The Company recognizes revenue for the sale of the following products at a point in time:

Equipment. The Company’s LENSAR Laser System and ALLY System sales are recognized as Product revenue when the Company transfers control of the system. This usually occurs after the customer signs a contract, the Company installs the system, and the Company performs the requisite training for use of the system for direct customers. System sales to distributors are recognized as revenue upon shipment as they do not require training and installation.

PID and Procedure Licenses. The systems require both a PID and a procedure license to perform each procedure. The Company recognizes Product revenue for PIDs when the Company transfers control of the PID. The Company recognizes Product revenue for procedure licenses at the point in time when control of the procedure license is transferred to the customer. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. For the sale of PIDs and procedure licenses, the Company may offer volume discounts to certain customers. To determine the amount of revenue that should be recognized at the time control over these products transfers to the customer, the Company estimates the average per unit price, net of discounts.

Service Revenue. The Company offers an extended warranty that provides additional maintenance services beyond the standard limited warranty. The Company recognizes Service revenue from the sale of extended warranties over the warranty period on a ratable basis as the Company stands ready to provide services as needed. Customers have the option of renewing the warranty period, which is considered a new and separate contract.

Lease Revenue. For system operating leases, the Company recognizes lease revenue over the length of the lease in accordance with ASC Topic 842, Leases, (“ASC 842”). For additional information regarding accounting for leases, see the Leases section within this footnote below and Note 6, Leases.

F-12


 

Contract Costs

The Company offers a variety of commission plans to the Company’s salesforce. Certain compensation under these plans is earned by sales representatives solely as a result of obtaining a customer contract. These are considered incremental costs of obtaining a contract and are eligible for capitalization under ASC Topic 340-40, Other Assets and Deferred Costs – Contracts with Customers, to the extent they are recoverable. Incremental costs of obtaining a contract are deferred over the period the related revenue is recognized and the Company has elected not to defer costs related to goods or services to be delivered over a period that is one year or less.

Significant Financing Component

The Company provides extended payment terms to certain customers that represent a significant financing component. The Company adjusts the amount of promised consideration for the time value of money using its discount rate and recognizes interest income separate from the revenue recognized on contracts with customers.

Limited Warranty Obligations

The Company offers limited warranties on the Company’s products which provide the customer assurance that the product will function as the parties intended because it complies with agreed-upon specifications; therefore, these assurance-type warranties are not treated as a separate revenue performance obligation and are accounted for as guarantees under U.S. GAAP. The Company regularly reviews its warranty liability and updates these balances based on historical warranty cost trends.

Concentrations of Customers

For the year ended December 31, 2023, one customer accounted for 10% of the Company’s revenue and no customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2023. For the year ended December 31, 2022, one customer accounted for 10% of the Company’s revenue and no customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2022.

Related Parties

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party, directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners, management and directors, as well as members of their immediate families or any other parties with which the Company may deal if one party to a transaction controls, 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.

Transactions involving related parties cannot be presumed to be conducted on an arm’s-length basis, as the requisite conditions of competitive, free-market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated on terms equivalent to those that prevail in arm’s-length transactions unless such representations can be substantiated.

In May 2023, the Company completed the Private Placement 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 10, Warrant Liabilities, and Note 12, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

The Company entered into an international distribution agreement with a company owned by a current employee in India. 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. As of the initiation of this transition and through the year ended December 31, 2023, the Company recognized $202

F-13


 

in product revenue, $103 in cost of product sales, and $184 in selling, general and administrative expenses associated with its Indian operations. There were no amounts due from, or due to, the distributor at December 31, 2023.

Research and Development

The Company expenses research and development costs as incurred. Research and development expenses consist primarily of engineering, product development, clinical studies to develop and support the Company’s products, regulatory expenses, and other costs associated with products and technologies that are in development. Research and development expenses include employee compensation, including stock-based compensation, supplies, consulting, prototypes, testing, materials, travel expenses, and depreciation. Research and development expenses for the year ended December 31, 2022 included $3.4 million of ALLY System inventory costs. Following the Company's receipt of 510(k) clearance for the ALLY System from the FDA in June 2022, all ALLY System inventory costs were capitalized to inventory.

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs includes design and production costs, including website development, written media campaigns, and other items. Advertising costs of $617 and $465 were expensed during the years ended December 31, 2023 and 2022, respectively.

Income Taxes

The Company is subject to U.S. federal, state, and local corporate income taxes at the entity level.

The provision for income taxes is determined using the asset and liability approach. Tax laws require items to be included in tax filings at different times than the items are reflected in the financial statements. A current liability is recognized for the estimated taxes payable for the current year. Deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are adjusted for enacted changes in tax rates and tax laws in the year in which such laws are enacted. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.

The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any interest and penalties on uncertain tax positions are included within the tax provision.

Under Sections 382 and 383 of the Code, certain substantial changes in the Company’s ownership may result in a limitation on the amount of tax deductions related to its assets and attributes that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Securities Purchase Agreement (the “SPA”), triggering the application of Section 382. 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.

Leases

The Company accounts for leasing arrangements in accordance with ASC Topic 842. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset under a leasing arrangement with an initial term greater than 12 months. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.

F-14


 

Policy Elections and Practical Expedients Taken

The Company has lease arrangements with lease and non-lease components, which are accounted for separately.

For leases that commenced before the effective date of ASC 842, the Company elected the practical expedients to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases.

For short term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right of use (“ROU”) asset. Lease payments for short term leases are expensed on a straight-line basis over the lease term.

The Company has a policy to exclude from the consideration in a lessor contract all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the Company from a lessee.

Lessee Arrangements

Lessee operating right of use assets are included in Other assets in the Company’s balance sheet. Lessee operating lease liabilities are included in Operating lease liabilities and Long-term operating lease liabilities in the Company’s balance sheet. The Company does not have lessee financing leases.

Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. The Company uses the implicit rate when readily determinable at lease inception. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date, including the lease term and the Company’s credit risk, in determining the present value of lease payments. The Company’s remaining lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the statements of operations over the lease term.

For lease arrangements with lease and non-lease components where the Company is the lessee, the Company separately accounts for lease and non-lease components, which consists primarily of common area maintenance services. Non-lease components are expensed as incurred.

Lessor Arrangements

The Company leases equipment to customers under operating leases. Leases are generally not cancellable until after an initial term and may or may not require the customer to purchase a minimum number of procedures and consumables throughout the contract term.

For lease arrangements with lease and non-lease components where the Company is the lessor, the Company allocates the contract’s transaction price (including discounts) to the lease and non-lease components on a relative standalone selling price basis using the Company’s best estimate of the standalone selling price of each distinct product or service in the contract. Lease elements generally include a system, while non-lease elements generally include extended warranty services, PIDs and procedure licenses. The stand-alone selling prices for the extended warranty services, PIDs and procedure licenses are determined based on the prices at which the Company separately sells such products and services. The system stand-alone selling prices are determined using the expected cost plus a margin approach. Allocation of the transaction price is determined at the inception of the lease arrangement. The Company’s leases primarily consist of leases with fixed lease payments. For those leases with variable lease payments, the variable lease payment is typically based upon use of the leased equipment or the purchase of procedure licenses and consumables used with the leased equipment. Non-lease components are accounted for under ASC 606. For additional information regarding ASC 606, see Note 3, Revenue from Contracts with Customers.

F-15


 

Some leases include options to extend the leases on a month-to-month basis if the customer does not notify the Company of the intention to return the equipment at the end of the lease term. The Company typically does not offer options to terminate the leases before the end of the lease term. A new contract is generated if a customer intends to continue using the equipment under the initial term and the new contract term is not included in the initial lease term.

In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following criteria at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term. If any of these criteria are met, the lease is classified as a sales-type lease. If none of these criteria are met the lease is classified as an operating lease. For the years ended December 31, 2023 and 2022, the Company does not have any sales-type leases.

For operating leases, rental income is recognized on a straight-line basis over the lease term as lease revenue. The cost of customer-leased equipment is recorded within equipment under lease, net in the balance sheets and depreciated over the equipment’s estimated useful life. Depreciation expense associated with the leased equipment under operating lease arrangements is reflected in cost of lease in the statements of operations. Some of the Company’s operating leases include a purchase option for the customer to purchase the leased asset at the end of the lease arrangement, subject to a new contract. The purchase price does not qualify as a bargain purchase option. The Company manages its risk on its investment in the equipment through pricing and the term of the leases. Lessees do not provide residual value guarantees on leased equipment. Equipment returned to the Company may be leased or sold to other customers. Initial direct costs, recorded in prepaid and other current assets, are deferred and recognized over the lease term.

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC Topic 718, Compensation – Stock Compensation, (“ASC 718”). Stock-based compensation is measured at the grant date based on the fair value of the award and is generally expensed over the requisite service period. Stock-based compensation expense is recognized using a straight-line attribution method over the requisite service period, except for portions of awards subject to performance conditions, which will be recognized ratably over the service period for each separate performance vesting tranche once it is probable the performance condition will be met. The Company made accounting policy elections to account for modifications to the requisite service period using the bifurcated approach and to account for forfeitures as they occur.

See Note 14, Stock-Based Compensation, for a discussion of stock-based compensation plans.

Earnings (Loss) per Share

Basic earnings (loss) per common share is calculated by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted earnings (loss) per share is computed by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. For purposes of the diluted earnings (loss) per share calculation, Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants, stock options, restricted stock awards, and restricted stock units are considered to be potentially dilutive securities. Basic and diluted earnings (loss) attributable to common stockholders per share is presented in conformity with the two-class method required for participating securities. The Company considers Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants to be participating securities, because holders of such instruments participate in the event a dividend is paid on common stock. The holder of the Series A Redeemable Convertible Preferred Stock, Series A Warrants and Series B Warrants does not have a contractual obligation to share in the Company’s losses. As such, losses are attributed entirely to common stockholders and for periods in which the Company has reported a net loss, diluted loss per common share is the same as basic loss per common share.

F-16


 

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 years ended December 31, 2023 and 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

25,262

 

 

$

18,776

 

South Korea

 

 

257

 

 

 

2,180

 

Europe

 

 

5,585

 

 

 

4,409

 

Asia (excluding South Korea)

 

 

3,836

 

 

 

3,576

 

Other

 

 

776

 

 

 

502

 

Total1

 

$

35,716

 

 

$

29,443

 

 

1 The table above does not include lease revenue of $6,448 and $5,915 for the years ended December 31, 2023 and 2022, respectively. Refer to Note 6, Leases.

Contract Balances

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

 

 

 

 

 

As of December 31,

 

 

 

Classification

 

2023

 

 

2022

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,001

 

 

$

6,040

 

Notes receivable, current

 

Notes receivable, net

 

$

323

 

 

$

200

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,279

 

 

$

442

 

Contract asset, current

 

Prepaid and other current assets

 

$

982

 

 

$

332

 

Deferred revenue, current

 

Deferred revenue

 

$

1,349

 

 

$

768

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

350

 

 

$

17

 

Contract liability, long-term

 

Other long-term liabilities

 

$

220

 

 

$

150

 

 

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

F-17


 

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, 2021

 

$

47

 

Change in provision for credit losses

 

 

26

 

Write-offs

 

 

(17

)

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

 

 

56

 

Change in provision for credit losses

 

 

6

 

Write-offs

 

 

 

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

 

$

62

 

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 5.8% to 7.8%. The Company recorded interest income on notes receivable during the years ended December 31, 2023 and 2022 of $85 and $17 in other income, net in the statements 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, 2021

 

$

63

 

Change in provision for credit losses

 

 

10

 

Write-offs

 

 

(60

)

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

 

 

13

 

Change in provision for credit losses

 

 

20

 

Write-offs

 

 

 

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

 

$

33

 

Maturities of notes receivables, net under extended payment terms with a significant financing component as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

432

 

2025

 

 

432

 

2026

 

 

432

 

2027

 

 

386

 

2028

 

 

185

 

Thereafter

 

 

14

 

Total undiscounted cash flows

 

 

1,881

 

Present value of notes receivable

 

 

1,635

 

Difference between undiscounted and discounted
   cash flows

 

$

246

 

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 balance sheets.
 

F-18


 

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

 

 

Amount

 

Contract assets at December 31, 2021

 

$

 

Contract assets recognized

 

 

355

 

Payments received

 

 

(23

)

Contract assets at December 31, 2022

 

 

332

 

Contract assets recognized

 

 

1,630

 

Payments received

 

 

(806

)

Write-offs due to contract modifications

 

 

(174

)

Contract assets at December 31, 2023

 

$

982

 

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 deferred revenue is included in other long-term liabilities in the Company’s balance sheets.

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

 

 

 

Amount

 

Contract liabilities as of December 31, 2021

 

$

970

 

Billings not yet recognized as revenue

 

 

822

 

Beginning contract liabilities recognized as revenue

 

 

(857

)

Contract liabilities at December 31, 2022

 

 

935

 

Billings not yet recognized as revenue

 

 

1,847

 

Beginning contract liabilities recognized as revenue

 

 

(863

)

Contract liabilities at December 31, 2023

 

$

1,919

 

Transaction Price Allocated to Future Performance Obligations

At December 31, 2023, 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,679. The Company expects to satisfy its remaining performance obligations over the next six years, with $8,374 to be satisfied in the next twelve months, $5,947 to be satisfied in the next two years, $4,203 to be satisfied in the next three years, $3,235 to be satisfied in the next four years, and $1,920 to be satisfied thereafter. 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.

Costs to Obtain Contracts

The following table provides information about the costs to obtain contracts associated with contracts with customers for the years ended December 31, 2023 and 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

4

 

 

$

43

 

Additions

 

 

611

 

 

 

350

 

Amortization

 

 

(580

)

 

 

(389

)

Ending balance

 

$

35

 

 

$

4

 

 

F-19


 

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, and certificates of deposit as Level 1 within the fair value hierarchy as the fair value is based on quoted prices. 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 10, 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 December 31, 2023:

 

 

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 December 31, 2022. There were no transfers between fair value hierarchy levels during the years ended December 31, 2023.

The fair value of the Company's financial assets that are measured at fair value on a recurring basis as of December 31, 2023 are as follows:

 

 

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 year ended December 31, 2023 is set forth below:

 

 

 

 

 

 

 

 

Fair Value at

 

 

 

Fair Value at

 

 

Change in

 

 

December 31,

 

 

 

May 18, 2023

 

 

Fair Value

 

 

2023

 

Series A Warrant

 

$

2,971

 

 

$

1,491

 

 

$

4,462

 

Series B Warrant

 

 

2,634

 

 

 

1,361

 

 

 

3,995

 

Total warrant liabilities

 

$

5,605

 

 

$

2,852

 

 

$

8,457

 

 

F-20


 

Note 5. Inventories

Inventory balances were as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Finished Goods

 

$

4,936

 

 

$

4,002

 

Work-in-process

 

 

2,395

 

 

 

797

 

Raw Materials

 

 

8,358

 

 

 

6,941

 

Total

 

$

15,689

 

 

$

11,740

 

Write downs of inventories to net realizable value amounted to $66 and $50 for the years ended December 31, 2023 and 2022, respectively.

Note 6. Leases

Lessee Arrangements

The Company has an operating lease for a corporate office. In August 2020, the Company amended the lease to extend through November 30, 2027 commencing on September 1, 2020. The lease amendment constitutes a modification as it extends the original lease term, which requires evaluation of the remeasurement of the lease liability and corresponding right-of-use-asset. The reassessment resulted in continuing to classify the lease as an operating lease and remeasurement of the lease liability on the basis of the extended lease term and the incremental borrowing rate at the effective date of modification of 10%. The Company’s operating lease has a remaining lease term of 3.9 years as of December 31, 2023, and contains an option to extend the lease for five years. The Company also has an operating lease for office equipment.

The components of lease expense are as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Operating lease cost

 

$

589

 

 

$

579

 

Short-term lease cost

 

 

49

 

 

 

37

 

Total lease cost

 

$

638

 

 

$

616

 

 

Supplemental cash flow information related to leases, including the lease modification, is as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cash paid for amounts included in the measurement
   of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

560

 

 

$

537

 

Right-of-use-assets obtained in exchange for lease
   obligations:

 

 

 

 

 

 

Operating leases

 

$

46

 

 

$

 

 

F-21


 

The following table presents the lease balances within the balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases:

 

 

 

 

 

As of December 31,

 

Operating Leases

 

Classification

 

2023

 

 

2022

 

Operating lease ROU assets

 

Other assets

 

$

2,141

 

 

$

2,630

 

 

 

 

 

 

 

 

 

Operating lease liabilities, current

 

Operating lease liabilities

 

$

559

 

 

$

531

 

Operating lease liabilities, long-term

 

Long-term operating lease liabilities

 

 

1,750

 

 

 

2,272

 

Total operating lease liabilities

 

 

 

$

2,309

 

 

$

2,803

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term

 

 

 

3.9 years

 

 

4.9 years

 

Weighted-average discount rate

 

 

 

 

10.00

%

 

 

10.00

%

 

Maturities of operating lease liabilities as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

575

 

2025

 

 

591

 

2026

 

 

607

 

2027

 

 

571

 

2028

 

 

3

 

Total operating lease payments

 

 

2,347

 

Less: imputed interest

 

 

(38

)

Total operating lease liabilities

 

$

2,309

 

Lessor Arrangements

The Company has operating leases for LENSAR Laser Systems and ALLY Systems, which occur primarily in the United States. The Company’s leases have remaining lease terms of less than one year to five years. Lease revenue for the years ended December 31, 2023 and 2022 was as follows:

 

 

 

Year ended December 31,

 

 

 

2023

 

 

2022

 

Lease revenue

 

$

6,448

 

 

$

5,915

 

 

Equipment under lease is as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Equipment under lease

 

$

16,969

 

 

$

14,771

 

Less accumulated depreciation

 

 

(9,510

)

 

 

(8,455

)

Equipment under lease, net

 

$

7,459

 

 

$

6,316

 

 

Depreciation expense on equipment under lease amounted to $2,052 and $1,916 for the years ended December 31, 2023 and 2022, respectively.

F-22


 

Maturities of operating lease payments as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

1,179

 

2025

 

 

517

 

2026

 

 

167

 

2027

 

 

52

 

2028

 

 

17

 

Total undiscounted cash flows

 

$

1,932

 

 

Note 7. Property and Equipment

The following table provides details of property and equipment, net:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Leasehold improvements

 

$

112

 

 

$

112

 

Manufacturing equipment

 

 

987

 

 

 

1,001

 

Computer and office equipment

 

 

97

 

 

 

102

 

System and laser

 

 

1,295

 

 

 

1,204

 

Software

 

 

293

 

 

 

240

 

Furniture and fixtures

 

 

50

 

 

 

50

 

Transportation equipment

 

 

38

 

 

 

38

 

Total

 

 

2,872

 

 

 

2,747

 

Less accumulated depreciation

 

 

(2,381

)

 

 

(2,239

)

Construction in progress

 

 

188

 

 

 

55

 

Property and equipment, net

 

$

679

 

 

$

563

 

 

Depreciation expense on property and equipment amounted to $366 and $342 for the years ended December 31, 2023 and 2022, respectively. The Company recognizes molds and tools that suppliers use in producing certain products under a long-term supply arrangement in construction in progress while the molds are under construction. When the molds are completed, they are transferred to property and equipment. The assets capitalized amounted to $0 and $61 as of December 31, 2023 and 2022, respectively.

 

Note 8. Intangible Assets

The components of intangible assets were as follows:

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

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,360

)

 

$

1,932

 

 

$

4,292

 

 

$

(2,028

)

 

$

2,264

 

Acquired technology 1,3,4

 

 

13,900

 

 

 

(4,807

)

 

 

9,093

 

 

 

13,900

 

 

 

(4,042

)

 

 

9,858

 

Acquired trademarks 1

 

 

570

 

 

 

(570

)

 

 

 

 

 

570

 

 

 

(570

)

 

 

 

 

$

18,762

 

 

$

(7,737

)

 

$

11,025

 

 

$

18,762

 

 

$

(6,640

)

 

$

12,122

 

 

1 Certain intangible assets were established upon PDL BioPharma, Inc.’s (“PDL”) 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

F-23


 

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 The Company 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 The Company 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, the Company 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, which were contingent upon regulatory approval and commercialization of the ALLY System. The intangible assets will be amortized on a straight-line basis over a period of 15 years.

Amortization expense for the years ended December 31, 2023 and 2022 was $1,097 and $1,148, respectively.

Based on the intangible assets recorded at December 31, 2023, 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

 

2024

 

 

1,125

 

2025

 

 

1,234

 

2026

 

 

1,224

 

2027

 

 

1,215

 

2028

 

 

1,008

 

Thereafter

 

 

5,219

 

Total remaining estimated amortization expense

 

$

11,025

 

 

Note 9. Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Compensation

 

$

3,974

 

 

$

3,348

 

Professional services

 

 

419

 

 

 

437

 

Customer advances

 

 

34

 

 

 

171

 

Warranty

 

 

324

 

 

 

120

 

Accrued offering costs

 

 

188

 

 

 

 

Other

 

 

778

 

 

 

624

 

Total

 

$

5,717

 

 

$

4,700

 

 

Note 10. Warrant Liabilities

In May 2023, the Company completed the Private Placement (as defined below), 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 12, 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

F-24


 

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 statements 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 December 31, 2023 and May 18, 2023:

 

 

December 31, 2023

 

 

May 18, 2023
(date issued)

 

Risk-free interest rate

 

3.8%

 

 

3.7%

 

Expected term (years)

 

 

4.4

 

 

 

5.0

 

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 11. Commitments and Contingencies

Purchase Obligation

The Company is a party to various supply agreements for the manufacture and supply of certain components. The supply agreements commit the Company to a minimum purchase obligation of approximately $6,453 over the next 12 months. The Company expects to meet these requirements.

Royalty and Milestone Payments

In connection with the acquisition of certain intellectual property, the Company paid $2,400 in milestone payments during the year ended December 31, 2022. The milestone payments were contingent upon regulatory clearance and commercialization of the ALLY System. In addition, 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.

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 year ended December 31, 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.

F-25


 

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. The Company makes provisions for liabilities when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.

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.

In addition, 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 briefings 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. The Company believes the allegations and claims asserted in the Schaper Action are without merit and that supplemental disclosures were not 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.

Note 12. Redeemable Convertible Preferred Stock

Series A Redeemable Convertible Preferred Stock

In May 2023, the Company entered into the SPA with 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 10, 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

F-26


 

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 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 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 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.

Note 13. 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 years ended December 31, 2023 and 2022.

The Company currently has an effective shelf registration statement on Form S-3 (No. 333-255136), which was filed with the SEC on April 8, 2021 (the “Registration Statement”), under which the Company may offer from time to time in one or more offerings any combination of common and preferred stock, debt securities, depositary shares, warrants, purchase contracts and units of up to $100.0 million in the aggregate. The Company also simultaneously 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” (“ATM”) offerings under the Registration Statement. During the year ended December 31, 2022, the Company sold 2 shares of its common stock, pursuant to ATM offerings, at a weighted average sales price of $6.46 per share. Proceeds from the sale were offset by offering costs and commissions associated with the transactions. No shares were sold under the ATM during the year ended December 31, 2023.

Note 14. 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 December 31, 2023 the Company has reserved 4,984 shares of common stock for issuance under the 2020 Plan.

A summary of the shares available for issuance under the 2020 Plan is as follows:

 

F-27


 

 

 

Number of Shares

 

Balance at December 31, 2021

 

 

1,082

 

Authorized

 

 

549

 

Granted/Awarded

 

 

(678

)

Cancelled

 

 

49

 

Balance at December 31, 2022

 

 

1,002

 

Authorized

 

 

555

 

Granted/Awarded

 

 

(1,380

)

Cancelled

 

 

117

 

Balance at December 31, 2023

 

 

294

 

 

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 2020 Plan 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, 2021

 

 

653

 

 

$

7.57

 

 

 

9.3

 

 

$

 

Options granted

 

 

592

 

 

$

6.19

 

 

 

 

 

 

 

Options exercised

 

 

 

 

$

 

 

 

 

 

 

 

Options cancelled

 

 

(43

)

 

$

6.88

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

1,202

 

 

$

6.91

 

 

 

8.7

 

 

$

 

Options granted

 

 

834

 

 

$

2.98

 

 

 

 

 

 

 

Options exercised

 

 

 

 

$

 

 

 

 

 

 

 

Options cancelled

 

 

(62

)

 

$

5.01

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

Vested and exercisable at December 31, 2023

 

 

960

 

 

$

6.48

 

 

 

7.2

 

 

$

42

 

 

The weighted average grant date fair value of options granted during the years ended December 31, 2023 and 2022 was $1.94 and $3.90, respectively. The total fair value of options vested during the years ended December 31, 2023

F-28


 

and 2022 was approximately $2,264 and $2,501, respectively. Total unrecognized compensation expense of $2,412 related to stock options will be recognized over a weighted average period of 2.1 years.

 

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

 

 

 

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

 

 

361

 

 

 

9.0

 

 

$

2.66

 

 

 

 

 

$

 

$3.23

 

 

436

 

 

 

9.1

 

 

$

3.23

 

 

 

149

 

 

$

3.23

 

$3.27 - $5.95

 

 

32

 

 

 

8.6

 

 

$

5.42

 

 

 

10

 

 

$

5.78

 

$6.04

 

 

415

 

 

 

8.0

 

 

$

6.04

 

 

 

199

 

 

$

6.04

 

$6.07 - $8.62

 

 

730

 

 

 

6.7

 

 

$

7.44

 

 

 

602

 

 

$

7.45

 

 

 

 

1,974

 

 

 

8.0

 

 

$

5.31

 

 

 

960

 

 

$

6.48

 

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

 

Year Ended December 31,

 

Year Ended December 31,

 

2023

 

2022

Risk-free interest rate

3.5 - 4.7%

 

1.5 - 4.2%

Expected term (years)

6

 

6

Expected volatility

57 - 70%

 

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 Awards

Restricted stock has the same rights as other issued and outstanding shares of the Company’s common stock. The compensation expense related to these awards is determined using the fair market value of the Company’s common stock on the date of the grant. Under the Company’s restricted stock plans, restricted stock awards typically vest over three years and compensation expense associated with these awards is recognized on a straight-line basis over the vesting period.

F-29


 

Restricted stock award activity under the 2020 Plan is set forth below:

 

 

Restricted Stock Awards Outstanding

 

 

 

Number of
Units

 

 

Weighted-
average
grant-
date fair
value
 per share

 

Non-vested at December 31, 2021

 

 

1,332

 

 

$

10.29

 

Granted

 

 

 

 

$

 

Vested

 

 

(704

)

 

$

10.29

 

Cancelled

 

 

(6

)

 

$

10.81

 

Non-vested at December 31, 2022

 

 

622

 

 

$

10.29

 

Granted

 

 

 

 

$

 

Vested

 

 

(616

)

 

$

10.29

 

Cancelled

 

 

(6

)

 

$

10.81

 

Non-vested at December 31, 2023

 

 

 

 

$

 

The total fair value of restricted stock awards vested during the years ended December 31, 2023 and 2022 was $6,342 and $7,240, respectively.

Restricted Stock Units

Restricted stock units granted to employees and non-employees generally vest over one to four years in regular 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 2020 Plan is set forth below:

 

 

 

Restricted Stock Units Outstanding

 

 

 

Number of
Units

 

 

Weighted-
average
grant-
date fair
value
 per share

 

Non-vested at December 31, 2021

 

 

 

 

$

 

Granted

 

 

86

 

 

$

6.33

 

Vested

 

 

 

 

$

 

Cancelled

 

 

 

 

$

 

Non-vested at December 31, 2022

 

 

86

 

 

$

6.33

 

Granted

 

 

546

 

 

$

2.73

 

Vested

 

 

(113

)

 

$

4.14

 

Cancelled

 

 

(36

)

 

$

2.65

 

Non-vested at December 31, 2023

 

 

483

 

 

$

3.04

 

The total fair value of restricted stock units vested during the year ended December 31, 2023 was $466. At December 31, 2023 there was approximately $885 of total unrecognized compensation expense related to restricted stock units, which is expected to be recognized over a weighted-average period of 1.2 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 and will be increased 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

F-30


 

the Board of Directors. As of December 31, 2023, the Company has reserved 451 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 December 31, 2023, 304 shares of common stock have been issued to employees participating in the 2020 ESPP and 147 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 2020 Plan and the 2020 ESPP in the Company’s statements of operations:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue—product

 

$

10

 

 

$

 

Cost of revenue—product

 

 

289

 

 

 

219

 

Cost of revenue—service

 

 

168

 

 

 

126

 

Selling, general and administrative expenses

 

 

4,495

 

 

 

5,648

 

Research and development expenses

 

 

577

 

 

 

618

 

Total

 

$

5,539

 

 

$

6,611

 

 

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

 

Fiscal Year

 

Amount

 

2024

 

$

2,069

 

2025

 

 

1,006

 

2026

 

 

215

 

2027

 

 

7

 

2028

 

 

 

Thereafter

 

 

 

Total unrecognized stock-based compensation expense

 

$

3,297

 

 

The amounts included in this table are based on restricted stock units and stock options outstanding at December 31, 2023 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 15. Income Taxes

For financial reporting purposes, loss before income taxes includes the following components:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

(14,383

)

 

$

(19,914

)

Foreign

 

 

 

 

 

 

Total

 

$

(14,383

)

 

$

(19,914

)

 

F-31


 

The provision for income taxes for the years ended December 31, 2023 and 2022 consisted of the following:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Current income tax expense (benefit)

 

 

 

 

 

 

Federal

 

$

 

 

$

 

State

 

 

 

 

 

 

Foreign

 

 

 

 

 

 

Total current

 

 

 

 

 

 

Deferred income tax (benefit)

 

 

 

 

 

 

Federal

 

 

 

 

 

 

State

 

 

 

 

 

 

Foreign

 

 

 

 

 

 

Total deferred

 

 

 

 

 

 

Total provision

 

$

 

 

$

 

 

A reconciliation of the income tax provision computed using the U.S. statutory federal income tax rate compared to the income tax provision included in the statements of operations is as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Tax at U.S. statutory rate on income before income
   taxes

 

$

(3,020

)

 

$

(4,182

)

Change in valuation allowance

 

 

1,540

 

 

 

3,317

 

State taxes

 

 

(376

)

 

 

(369

)

Section 162(m)

 

 

248

 

 

 

363

 

Stock-based compensation

 

 

191

 

 

 

170

 

Deferred adjustment

 

 

773

 

 

 

706

 

Warrant expense

 

 

599

 

 

 

 

Other

 

 

45

 

 

 

(5

)

Total

 

$

 

 

$

 

 

Deferred tax assets and liabilities are determined based on the differences between financial reporting and income tax bases of assets and liabilities, as well as net operating loss carryforwards, and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The significant components of the Company’s net deferred tax assets and liabilities are as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

1,836

 

 

$

5,855

 

Net operating loss carryforwards - Section 382 limited

 

 

6,195

 

 

 

 

Intangible assets

 

 

5,530

 

 

 

5,866

 

Capitalization of research and experimentation expenses

 

 

3,211

 

 

 

2,533

 

Stock-based compensation

 

 

727

 

 

 

1,150

 

Fixed assets

 

 

165

 

 

 

272

 

Other

 

 

1,257

 

 

 

658

 

Total deferred tax assets

 

 

18,921

 

 

 

16,334

 

Valuation allowance

 

 

(17,871

)

 

 

(16,331

)

Total deferred tax assets, net of valuation allowance

 

 

1,050

 

 

 

3

 

Deferred tax liabilities:

 

 

 

 

 

 

Section 481(a) adjustment

 

 

(670

)

 

 

 

Other

 

 

(380

)

 

 

(3

)

Total deferred tax liabilities

 

 

(1,050

)

 

 

(3

)

Net deferred tax assets

 

$

 

 

$

 

 

F-32


 

 

The deferred tax assets associated with net operating losses included in the table above for the years ended December 31, 2023 and 2022 reflect the net operating losses the Company expects to generate on its federal and state income tax returns.

As of December 31, 2023 and 2022, the Company maintained federal net operating loss carryforwards of $32,452 and $23,935, respectively. As of December 31, 2023 and 2022, the Company also maintained state net operating loss carryforwards of $22,612 and $18,724, respectively. The federal net operating losses generated during years ended December 31, 2023 and 2022 (and not Section 382 limited; see below) may only be utilized to offset 80% of taxable income annually and may be carried forward indefinitely. The state net operating loss carryforwards generated will begin expiring in the year 2028, if not utilized.

Certain of our federal and state tax attributes are subject to change of ownership limitations provided by the Internal Revenue Code and similar state provisions. In general, if the Company experiences a greater than 50 percentage point aggregate change in ownership over a 3-year period (a “Section 382 ownership change”), utilization of its pre-change NOL and credit carryforwards are subject to an annual limitation. The Company experienced such a change as a result of the SPA. The Company completed a Section 382 study through December 31, 2023 and determined that a Section 382 ownership change occurred on May 18, 2023. At the time, the Company was in a net unrealized built-in loss position (“NUBIL”). The amount of pre-change NOL carryforwards which may be subject to this limitation are $25,741.

As of December 31, 2023, the Company determined that it continued to be more likely than not that certain deferred tax assets would not be realized in the near future and maintained a $17,871 valuation allowance against deferred tax assets. The net change in total valuation allowance between the years ended December 31, 2023 and 2022, was an increase of $1,540. The Company’s determination was based on its review and analysis of all the available evidence as of the balance sheet date, both positive and negative.

The uncertainty provisions of ASC 740 also require the Company to recognize the impact of a tax position in its financial statements only if the technical merits of that position indicate that the position is more likely than not of being sustained upon audit. During the years ended December 31, 2023 and 2022, the Company did not record a reserve for uncertain tax positions.

The Company’s income tax returns for periods separate from the consolidation with PDL are subject to examination by U.S. federal, state and local tax authorities for tax years 2020 forward. The Company's separate state and local tax returns are generally not subject to examination by authorities for tax years prior to 2017; however, as we utilize our net operating losses, prior years can be subject to examination from 2012 forward. The Company is not currently under examination in any significant tax jurisdictions. Interest and penalties associated with unrecognized tax benefits accrued on the balance sheet were $0 as of December 31, 2023 and 2022.

The 2017 Tax Cuts and Jobs Act requires taxpayers to capitalize research and experimental (“R&E”) expenditures effective for taxable years beginning after December 31, 2021. R&E expenditures attributable to U.S.-based research must be amortized over a period of 5 years and R&E expenditures attributable to research conducted outside of the U.S. must be amortized over a period of 15 years. As noted above, there is pending legislation that would allow for full deductibility of these expenditures. The Company does not believe that this has a material impact on its financial statements.

Note 16. Net 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:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to common stockholders

 

$

(14,383

)

 

$

(19,914

)

Weighted average number of shares of common stock

 

 

10,971

 

 

 

10,159

 

Basic and diluted net loss per share

 

$

(1.31

)

 

$

(1.96

)

 

F-33


 

 

The Company’s basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

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 net loss per diluted share calculations for the periods presented because their effect was anti-dilutive:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants and Series B Warrants

 

 

4,367

 

 

 

 

Restricted stock awards and units

 

 

483

 

 

 

708

 

Outstanding stock options

 

 

1,974

 

 

 

1,202

 

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

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Series A Redeemable Convertible Preferred Stock

 

 

3,002

 

 

 

 

Series A Warrants

 

 

165

 

 

 

 

Restricted stock awards and units

 

 

720

 

 

 

929

 

Outstanding stock options

 

 

1,808

 

 

 

1,149

 

Total

 

 

5,695

 

 

 

2,078

 

 

F-34


EX-4.2 2 lnsr-ex4_2.htm EX-4.2 EX-4.2

Exhibit 4.2

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

The following is a description of the capital stock of LENSAR, Inc. (the “Company,” “we,” “us,” and “our”) and certain provisions of our Amended and Restated Certificate of Incorporation (the “Certificate of Incorporation”), our Second Amended and Restated Bylaws (the “Bylaws”), the Certificate of Designations, Preferences and Rights of Series A Convertible Preferred Stock filed with the Delaware Secretary of State on May 18, 2023 (the “Certificate of Designations”) and the General Corporation Law of the State of Delaware (the “DGCL”). This description is summarized from, and qualified in its entirety by reference to, the full text of our Certificate of Incorporation, Bylaws and Certificate of Designations, each of which has been publicly filed with the Securities and Exchange Commission (the “SEC”), and the applicable provisions of the DGCL. We encourage you to read our Certificate of Incorporation, Bylaws and Certificate of Designations and the applicable provisions of the DGCL for additional information.

Authorized Capital Stock

Our authorized capital stock consists of 150,000,000 shares of common stock, par value $0.01 per share (“common stock”), and 10,000,000 shares of preferred stock, par value $0.01 per share (“preferred stock”), 20,000 of which are designated as Series A Convertible Preferred Stock and the remainder of which are undesignated.

The Company has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): common stock.

The following summary describes the material provisions of our capital stock.

Common Stock

Holders of our common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. An election of directors by our stockholders shall be determined by a plurality of the votes cast. All other elections and questions presented to the stockholders shall be decided by the affirmative vote of the holders of a majority in voting power of the votes cast affirmatively or negatively (excluding abstentions and broker non-votes) at the meeting by the holders entitled to vote thereon. Holders of common stock are entitled to receive proportionately any dividends as may be declared by our board of directors, subject to any preferential dividend rights of any series of preferred stock that we may designate and issue in the future.

In the event of our liquidation or dissolution, the holders of our common stock are entitled to receive proportionately our net assets available for distribution to stockholders after the payment of all debts and other liabilities and subject to the prior rights of any outstanding preferred stock. Holders of our common stock have no preemptive, subscription, redemption or conversion rights. Our outstanding shares of common stock are, when issued and paid for, validly issued, fully paid and nonassessable. The rights, preferences and privileges of holders of common stock are subject to and may be adversely affected by the rights of the holders of shares of any series of preferred stock that we may designate and issue in the future.

Preferred Stock

Under the terms of our Certificate of Incorporation, our board of directors is authorized to direct us to issue shares of preferred stock in one or more series without stockholder approval. Our board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.


The issuance of preferred stock, while providing flexibility in connection with possible acquisitions, future financings and other corporate purposes, could have the effect of making it more difficult for a third party to acquire, or could discourage a third party from seeking to acquire, a majority of our outstanding voting stock.

Series A Convertible Preferred Stock

On May 18, 2023, we issued an aggregate of 20,000 shares of the Series A Convertible Preferred Stock, par value $0.01 per share (the “Series A preferred shares”), which have a stated value of $1,000 per share and are initially convertible into 7,940,446 shares of common stock at the election of the holder.

General

Each Series A preferred share has the powers, designations, preferences and other rights as are set forth in the Certificate of Designations.

The Series A preferred shares rank senior to the common stock with respect to dividends, distributions and payments on liquidation, winding-up and dissolution.

Voting

Pursuant to the Certificate of Designations, holders of Series A preferred shares are entitled to vote on an as-converted basis with the common stock.

Liquidation

The Series A preferred shares are subject to automatic redemption for cash upon a “Fundamental Transaction” by us, which includes a merger, sale of all or substantially all our assets , recapitalization, or the sale by us 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 Series A preferred shares 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 common stock immediately preceding the closing of the Fundamental Transaction).

Dividends

The Series A preferred shares participate with the holders of the common stock on an as-converted basis to the extent any dividends are declared on common stock, although the Series A preferred shares will not accrue a fixed dividend.

Anti‑takeover Provisions

Some provisions of Delaware law and our Certificate of Incorporation and our Bylaws could make the following transactions more difficult: an acquisition of us by means of a tender offer; an acquisition of us by means of a proxy contest or otherwise; or the removal of our incumbent officers and directors. It is possible that these provisions could make it more difficult to accomplish or could deter transactions that stockholders may otherwise consider to be in their best interests or in our best interests, including transactions that provide for payment of a premium over the market price for our shares.

Undesignated Preferred Stock

The ability of our board of directors, without action by our stockholders, to issue up to 10,000,000 shares of undesignated preferred stock with voting or other rights or preferences as designated by our board of directors could impede the success of any attempt to effect a change in control of the Company. These and other provisions may have the effect of deferring hostile takeovers or delaying changes in control or management of the Company.


Stockholder Meetings

Our Bylaws provide that a special meeting of stockholders may be called only by the chairman of our board of directors, our chief executive officer or by our board of directors.

Requirements for Advance Notification of Stockholder Nominations and Proposals

Our Bylaws establish advance notice procedures with respect to stockholder proposals to be brought before a stockholder meeting and the nomination of candidates for election as directors, other than nominations made by or at the direction of our board of directors or a committee of our board of directors.

Elimination of Stockholder Action by Written Consent

Our Certificate of Incorporation eliminates the right of stockholders to act by written consent without a meeting.

Staggered Board

In accordance with our Certificate of Incorporation, our board of directors is divided into three classes. The directors in each class serve for a three‑year term, with one class being elected each year by our stockholders. Our Certificate of Incorporation and Bylaws provide that the authorized number of directors may be changed only by resolution of the board of directors. This system of electing and removing directors may delay or prevent a change of our management or a change in control of our company and may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us, because it generally makes it more difficult for stockholders to replace a majority of the directors.

Removal of Directors

Our Certificate of Incorporation provides that no member of our board of directors may be removed from office by our stockholders except for cause and, in addition to any other vote required by law, upon the approval of the holders of at least two‑thirds in voting power of all of the then outstanding shares of voting stock entitled to vote in the election of directors.

Stockholders not Entitled to Cumulative Voting

Our Certificate of Incorporation does not permit stockholders to cumulate their votes in the election of directors. Accordingly, the holders of a majority of the shares of our common stock entitled to vote in any election of directors are able to elect all of the directors standing for election, if they choose, other than any directors elected by the separate vote of one or more outstanding series of preferred stock may be entitled to elect.

Choice of Forum

Our Certificate of Incorporation provides that, unless we consent in writing to the selection of an alternative forum to the fullest extent permitted by law, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty or other wrongdoing by any of our directors, officers, employees or agents to us or our stockholders, (3) any action asserting a claim against us arising pursuant to any provision of the General Corporation Law of the State of Delaware or our certificate of incorporation or bylaws, or (4) any action asserting a claim governed by the internal affairs doctrine. Under our Certificate of Incorporation, this exclusive forum provision does not apply to claims which are vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery of the State of Delaware, or for which the Court of Chancery of the State of Delaware does not have subject matter jurisdiction. For instance, the provision would not apply to actions arising under suits brought to enforce any liability or duty created by the Exchange Act or the rules and regulations thereunder. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. Our Certificate of Incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States will be the exclusive forum for the resolution of any complaint asserting a cause of action against the Company or any director,


officer, employee or agent of the Corporation and arising under the Securities Act of 1933, as amended. Our Certificate of Incorporation also provides that any person or entity holding, purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of and to have consented to this choice of forum provision. It is possible that a court of law could rule that the choice of forum provision contained in our Certificate of Incorporation is inapplicable or unenforceable if it is challenged in a proceeding or otherwise.

Amendment of Charter Provisions

The amendment of any of the above provisions, except for the provision making it possible for our board of directors to issue preferred stock, the provision regarding increases or decreases to our authorized capital stock and the provision prohibiting cumulative voting, would require approval by holders of at least two‑thirds in voting power of the outstanding shares of stock entitled to vote thereon.

Section 203 of the Delaware General Corporation Law

We are subject to Section 203 of the DGCL, which prohibits persons deemed to be “interested stockholders” from engaging in a “business combination” with a publicly held Delaware corporation for three years following the date these persons become interested stockholders unless the business combination is, or the transaction in which the person became an interested stockholder was, approved in a prescribed manner or another prescribed exception applies. Generally, an “interested stockholder” is a person who, together with affiliates and associates, owns, or within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation’s voting stock. Generally, a “business combination” includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. The existence of this provision may have an anti‑takeover effect with respect to transactions not approved in advance by our board of directors.

 


EX-23.1 3 lnsr-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Forms S-3 (Nos. 333-255136 and 333-272930) and Forms S-8 (Nos. 333-249323, 333-263276 and 333-270703) of LENSAR, Inc. of our report dated March 4, 2024 relating to the financial statements, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP
Tampa, Florida
March 4, 2024

 

 


EX-31.1 4 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 Annual Report on Form 10-K 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):
(e)
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
(f)
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: March 4, 2024

 

By:

/s/ Nicholas T. Curtis

 

 

 

Nicholas T. Curtis

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 5 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 Annual Report on Form 10-K 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):
(e)
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
(f)
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: March 4, 2024

 

By:

/s/ Thomas R. Staab, II

 

 

 

Thomas R. Staab, II

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 6 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 Annual Report of LENSAR, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2023 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: March 4, 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 7 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 Annual Report of LENSAR, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2023 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: March 4, 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-97.1 8 lnsr-ex97_1.htm EX-97.1 EX-97.1

Exhibit 97.1

LENSAR, INC.

POLICY FOR RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

LENSAR, Inc. (the “Company”) has adopted this Policy for Recovery of Erroneously Awarded Compensation (the “Policy”), effective as of October 2, 2023 (the “Effective Date”). Capitalized terms used in this Policy but not otherwise defined herein are defined in Section 11.

1.
Persons Subject to Policy

This Policy shall apply to current and former Officers of the Company. Each Officer shall be required to sign an acknowledgment pursuant to which such Officer will agree to be bound by the terms of, and comply with, this Policy; however, any Officer’s failure to sign any such acknowledgment shall not negate the application of this Policy to the Officer.

2. Compensation Subject to Policy

This Policy shall apply to Incentive-Based Compensation received on or after the Effective Date. For purposes of this Policy, the date on which Incentive-Based Compensation is “received” shall be determined under the Applicable Rules, which generally provide that Incentive-Based Compensation is “received” in the Company’s fiscal period during which the relevant Financial Reporting Measure is attained or satisfied, without regard to whether the grant, vesting or payment of the Incentive-Based Compensation occurs after the end of that period.

3. Recovery of Compensation

In the event that the Company is required to prepare a Restatement, the Company shall recover, reasonably promptly, the portion of any Incentive-Based Compensation that is Erroneously Awarded Compensation, unless the Committee has determined that recovery would be Impracticable. Recovery shall be required in accordance with the preceding sentence regardless of whether the applicable Officer engaged in misconduct or otherwise caused or contributed to the requirement for the Restatement and regardless of whether or when restated financial statements are filed by the Company. For clarity, the recovery of Erroneously Awarded Compensation under this Policy will not give rise to any person’s right to voluntarily terminate employment for “good reason,” or due to a “constructive termination” (or any similar term of like effect) under any plan, program or policy of or agreement with the Company or any of its affiliates.

4. Manner of Recovery; Limitation on Duplicative Recovery

The Committee shall, in its sole discretion, determine the manner of recovery of any Erroneously Awarded Compensation, which may include, without limitation, reduction or cancellation by the Company or an affiliate of the Company of Incentive-Based Compensation or Erroneously Awarded Compensation, reimbursement or repayment by any person subject to this Policy of the Erroneously Awarded Compensation, and, to the extent permitted by law, an offset of the Erroneously Awarded Compensation against other compensation payable by the Company or an affiliate of the Company to such person. Notwithstanding the foregoing, unless otherwise

 

1

 


 

prohibited by the Applicable Rules, to the extent this Policy provides for recovery of Erroneously Awarded Compensation already recovered by the Company pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 or Other Recovery Arrangements, the amount of Erroneously Awarded Compensation already recovered by the Company from the recipient of such Erroneously Awarded Compensation may be credited to the amount of Erroneously Awarded Compensation required to be recovered pursuant to this Policy from such person.

5. Administration

This Policy shall be administered, interpreted and construed by the Committee, which is authorized to make all determinations necessary, appropriate or advisable for such purpose. The Board of Directors of the Company (the “Board”) may re-vest in itself the authority to administer, interpret and construe this Policy in accordance with applicable law, and in such event references herein to the “Committee” shall be deemed to be references to the Board. Subject to any permitted review by the applicable national securities exchange or association pursuant to the Applicable Rules, all determinations and decisions made by the Committee pursuant to the provisions of this Policy shall be final, conclusive and binding on all persons, including the Company and its affiliates, equityholders and employees. The Committee may delegate administrative duties with respect to this Policy to one or more directors or employees of the Company, as permitted under applicable law, including any Applicable Rules.

6. Interpretation

This Policy will be interpreted and applied in a manner that is consistent with the requirements of the Applicable Rules, and to the extent this Policy is inconsistent with such Applicable Rules, it shall be deemed amended to the minimum extent necessary to ensure compliance therewith.

7. No Indemnification; No Liability

The Company shall not indemnify or insure any person against the loss of any Erroneously Awarded Compensation pursuant to this Policy, nor shall the Company directly or indirectly pay or reimburse any person for any premiums for third-party insurance policies that such person may elect to purchase to fund such person’s potential obligations under this Policy. None of the Company, an affiliate of the Company or any member of the Committee or the Board shall have any liability to any person as a result of actions taken under this Policy.

8. Application; Enforceability

Except as otherwise determined by the Committee or the Board, the adoption of this Policy does not limit, and is intended to apply in addition to, any other clawback, recoupment, forfeiture or similar policies or provisions of the Company or its affiliates, including any such policies or provisions of such effect contained in any employment agreement, bonus plan, incentive plan, equity-based plan or award agreement thereunder or similar plan, program or agreement of the Company or an affiliate or required under applicable law (the “Other Recovery Arrangements”). The remedy specified in this Policy shall not be exclusive and shall be in addition to every other

 

2

 


 

right or remedy at law or in equity that may be available to the Company or an affiliate of the Company.

9. Severability

The provisions in this Policy are intended to be applied to the fullest extent of the law; provided, however, to the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted, and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law.

10. Amendment and Termination

The Board or the Committee may amend, modify or terminate this Policy in whole or in part at any time and from time to time in its sole discretion. This Policy will terminate automatically when the Company does not have a class of securities listed on a national securities exchange or association.

11. Definitions

Applicable Rules” means Section 10D of the Exchange Act, Rule 10D-1 promulgated thereunder, the listing rules of the national securities exchange or association on which the Company’s securities are listed, and any applicable rules, standards or other guidance adopted by the Securities and Exchange Commission or any national securities exchange or association on which the Company’s securities are listed.

Committee” means the committee of the Board responsible for executive compensation decisions comprised solely of independent directors (as determined under the Applicable Rules), or in the absence of such a committee, a majority of the independent directors serving on the Board.

Erroneously Awarded Compensation” means the amount of Incentive-Based Compensation received by a current or former Officer that exceeds the amount of Incentive-Based Compensation that would have been received by such current or former Officer based on a restated Financial Reporting Measure, as determined on a pre-tax basis in accordance with the Applicable Rules.

Exchange Act” means the Securities Exchange Act of 1934, as amended.

Financial Reporting Measure” means any measure determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures, including GAAP, IFRS and non-GAAP/IFRS financial measures, as well as stock or share price and total equityholder return.

GAAP” means United States generally accepted accounting principles.

 

3

 


 

IFRS” means international financial reporting standards as adopted by the International Accounting Standards Board.

Impracticable” means (a) the direct costs paid to third parties to assist in enforcing recovery would exceed the Erroneously Awarded Compensation; provided that the Company (i) has made reasonable attempts to recover the Erroneously Awarded Compensation, (ii) documented such attempt(s), and (iii) provided such documentation to the relevant listing exchange or association, (b) to the extent permitted by the Applicable Rules, the recovery would violate the Company’s home country laws pursuant to an opinion of home country counsel; provided that the Company has (i) obtained an opinion of home country counsel, acceptable to the relevant listing exchange or association, that recovery would result in such violation, and (ii) provided such opinion to the relevant listing exchange or association, or (c) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and the regulations thereunder.

Incentive-Based Compensation” means, with respect to a Restatement, any compensation that is granted, earned, or vested based wholly or in part upon the attainment of one or more Financial Reporting Measures and received by a person: (a) after beginning service as an Officer; (b) who served as an Officer at any time during the performance period for that compensation; (c) while the issuer has a class of its securities listed on a national securities exchange or association; and (d) during the applicable Three-Year Period.

Officer” means each person who serves as an executive officer of the Company, as defined in Rule 10D‑1(d) under the Exchange Act.

Restatement” means an accounting restatement to correct the Company’s material noncompliance with any financial reporting requirement under securities laws, including restatements that correct an error in previously issued financial statements (a) that is material to the previously issued financial statements or (b) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

Three-Year Period” means, with respect to a Restatement, the three completed fiscal years immediately preceding the date that the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare such Restatement, or, if earlier, the date on which a court, regulator or other legally authorized body directs the Company to prepare such Restatement. The “Three-Year Period” also includes any transition period (that results from a change in the Company’s fiscal year) within or immediately following the three completed fiscal years identified in the preceding sentence. However, a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months shall be deemed a completed fiscal year.

 

4

 


GRAPHIC 9 img108126890_0.jpg GRAPHIC begin 644 img108126890_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#VVZU9X-0> MR@TV\NY$B25S"8@%#%@/ONO/R-TIG]K7O_0O:E_W\MO_ ([1;_\ (UZA_P!> M-K_Z'/6K0!E?VM>_]"]J7_?RV_\ CM']K7O_ $+VI?\ ?RV_^.UJT4 97]K7 MO_0O:E_W\MO_ ([1_:U[_P!"]J7_ '\MO_CM:M% &5_:U[_T+VI?]_+;_P". MT?VM>_\ 0O:E_P!_+;_X[6K10!E?VM>_]"]J7_?RV_\ CM']K7O_ $+VI?\ M?RV_^.UJT4 97]K7O_0O:E_W\MO_ ([1_:U[_P!"]J7_ '\MO_CM:M% &5_: MU[_T+VI?]_+;_P".T?VM>_\ 0O:E_P!_+;_X[6K10!E?VM>_]"]J7_?RV_\ MCM']K7O_ $+VI?\ ?RV_^.UJT4 97]K7O_0O:E_W\MO_ ([1_:U[_P!"]J7_ M '\MO_CM:M% &5_:U[_T+VI?]_+;_P".T?VM>_\ 0O:E_P!_+;_X[6K10!E? MVM>_]"]J7_?RV_\ CM']K7O_ $+VI?\ ?RV_^.UJT4 97]K7O_0O:E_W\MO_ M ([1_:U[_P!"]J7_ '\MO_CM:M% &5_:U[_T+VI?]_+;_P".T?VM>_\ 0O:E M_P!_+;_X[6K10!E?VM>_]"]J7_?RV_\ CM']K7O_ $+VI?\ ?RV_^.UJT4 9 M7]K7O_0O:E_W\MO_ ([1_:U[_P!"]J7_ '\MO_CM:M% &5_:U[_T+VI?]_+; M_P".T?VM>_\ 0O:E_P!_+;_X[6K10!E?VM>_]"]J7_?RV_\ CM']K7O_ $+V MI?\ ?RV_^.UJT4 97]K7O_0O:E_W\MO_ ([1_:U[_P!"]J7_ '\MO_CM:M% M&5_:U[_T+VI?]_+;_P".T?VM>_\ 0O:E_P!_+;_X[6K10!E?VM>_]"]J7_?R MV_\ CM']K7O_ $+VI?\ ?RV_^.UJT4 97]K7O_0O:E_W\MO_ ([1_:U[_P!" M]J7_ '\MO_CM:M% &5_:U[_T+VI?]_+;_P".T?VM>_\ 0O:E_P!_+;_X[6K1 M0!E?VM>_]"]J7_?RV_\ CM']K7O_ $+VI?\ ?RV_^.UJT4 97]K7O_0O:E_W M\MO_ ([1_:U[_P!"]J7_ '\MO_CM:M% &5_:U[_T+VI?]_+;_P".T?VM>_\ M0O:E_P!_+;_X[6K10!E?VM>_]"]J7_?RV_\ CM']K7O_ $+VI?\ ?RV_^.UJ MT4 97]K7O_0O:E_W\MO_ ([1_:U[_P!"]J7_ '\MO_CM:M% &5_:U[_T+VI? M]_+;_P".T?VM>_\ 0O:E_P!_+;_X[6K10!E?VM>_]"]J7_?RV_\ CM']K7O_ M $+VI?\ ?RV_^.UJT4 97]K7O_0O:E_W\MO_ ([1_:U[_P!"]J7_ '\MO_CM M:M% &5_:U[_T+VI?]_+;_P".U8T[41J N ;6>VDMY?*DCFV$@[%?JK,,8<=Z MNUE:3_R$M=_Z_E_])X: "W_Y&O4/^O&U_P#0YZU:RK?_ )&O4/\ KQM?_0YZ MU: "BJ6K:G#H^F3W]PDSQ0KN984+-^7]3@4EYJD%E# S)+++<$+#!$N7D.,\ M#H !R22 .YH O45DW>OV]E(J36]P"L:RW! 4BU5C@&0[O4'[N[[I/3FK=_J$ M>GI%F*2::9_+AABQOD;!) R0. "220,"@"W16(?%-AY:2(D\D>P23NJC%LI8 MKF3)_O!A@9/RGM5B37;:/4?LACF*B58'N !Y:2L,JA.&M6LK2?^0EKO\ U_+_ .D\- !; M_P#(UZA_UXVO_H<]:M95O_R->H?]>-K_ .ASUJT 9/B:WN+SPUJ%K:0-///" MT:(K*.2,9RQ Q67K&DRW[V-S-I#7T8LY(&M'>,&%VVD-RVT_=P<$D<$9Q754 M4 <=<:#J<=G<603[6VH6$%I- /'ND!4HQ1MVW()!Y(Z,#@\5T%% '#)X=U.WL+^U%J)#J\6V5UD M7%JS2.S;LG+ "3C:#RI]0:TI=)O?M\MJEONM9]2BU#[5O4! NTE",[MVZ,8P M,8;KQ73T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5E:3_R$M=_Z_E_])X:U:RM)_P"0EKO_ M %_+_P"D\- !;_\ (UZA_P!>-K_Z'/6K65;_ /(UZA_UXVO_ *'/6K0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%8GBR\OM/T"2ZL+A(98Y8MS-&')4NJD#/ //4@]^.X -NBN=\ M1W\^FW5C-_:4EK#)<11;!;;X2"X#&5]IV9! 7E>>N1G;-E@BMYCY(56W _ M+\K9Q@G(P12G5;V;7?#YCE6.QO[625[?8"VX*K#+^@W= !WSGH #HZ*PT_M2 MW\2P1'4&NK::*62>%HD58,$;"I W&M6LK2?^0EKO\ U_+_ .D\- !;_P#(UZA_UXVO_H<]:M95O_R->H?]>-K_ M .ASUJT 9GB&_NM+T"]OK..&2:"(R!9B0N!R>G7Z^T?S('>K6MZ?)JVC76GQSK ;B,QF1H]^ >O&1SCWJCJGAJ+5] M-\FXN)$N_L_D>?"\B)^,8?!&>Q)H CU?7;JSN+XVR0F#38$GNA(I+2!B?E0@ M@*0JDY.6+F\E*(\JEDC"J69B 03P, 9')JI>^&Q62.VO;6Y9[:0PY M79@KAD#G(()Z,.QX/% &2OBR\FM+FZBA@5--BWWJLK$R$.ZLL9R-N!&QR<]0 M/4U>EUVZ6_D=$A^P0WT=@ZE3YC.^T;P: -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "J%UJ]O::O8Z;)'.9KW?Y;+&=@VJ6.6Z9P M#P,FK]8.L07DOB+09X+&6:"VED::5'0! T90<,P)Y.> >/?B@"XNLQMJZZ>U MI=)OWB.X9!YHR,&LY[.[N_%EK?1VU]:I;>8DKRW"F&XC*D )&KM@[@C9(7A><]H;6 M:YTG4/$VI7FGS16KS)+$[2PCS%6-(SC+\HV%A(6-Q M>NR1*HSC:C.2?084CZGZXJ6OB6SNKV.#R;B*.;S/L]Q*%$0""W2] N M8-46Z:.\BTZR\YK6PG>%F+OG)4KT3#, &CZU%K<3SVT$@M0<1W M!DB9)>3]W8[$?1@#STSFM.L?2+:3^T;_ %!M/>P^U",&&1D+,R[LN=A9=YV'!V%BP3&"@P 3N!SVZ$P^(K"_U".P%BELQM[R.X?SYF3A#G PK=:BU M'1I]4URSN9;.RB2SF66*]65C<$#JFW8 %.2#\Q&.V>@!/%J]X-;BT^\TY8([ MA)'MY5G#D[",AUP-IPP/!8>]2WVKO9:UI>G_ &1W2_>1//W@+&5C9\8ZDG;[ M#W[53@37H]1N+V\M=/,85A'Y=Q([*@!(15\H8+-@LIJ%[#4/\ MA,%U)8[8V8LS;\S,),E@V=NS&,C'WO?VJ+2M&FAUZYUBXL[*RFFA\IX[.5I! M*=V[>Y*)\W;IGD\]@ ;]9^M:2FMZ:UC+G:M"J M6I:G#IEC<74JD_*HSDX'J?ES_NBN#_X7#H/_/EJ7_?N M/_XNC_A<.@_\^6I?]^X__BZW^K5?Y3/VL.YT;^')-0M(3J5]<+>>5)!-+;N@ M,L+-GRV.P#& !E54]<$9-7;G18[C5K#4!=7$)LE98H(@@C(;@YRI/0 <$=.* MX_\ X7#H/_/EJ7_?N/\ ^+I1\8= [V>I_P#?N/\ ^+H^K5?Y0]K#N=79Z$UI MJ4EZ=6U"*7R@K':5 )5 Q !X&<9YQFM>BBL#0*RM)_Y"6N_]?R_^D\- M:M96D_\ (2UW_K^7_P!)X: "W_Y&O4/^O&U_]#GK5K*M_P#D:]0_Z\;7_P!# MGK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@NKVVL8&GNKB*"%<;I M)7"J,G R3QU-3-P#7G7Q)NW_ .$_Z#FF_^!:?XU\T45Z7U"/_Z M#FF_^!:?XU-:Z_H][<+;VNK6,\[YVQQ7",S8&3@ YZ U\Q5U7PW./'^F?]M? M_13U$\%&,7*^PXXAMI6/H2BBD;[IKSCK*6IZO9:/8R7E]-Y5O'C>^TMC) ' M!/4BL#_A9GA/_H*?^2\O_P 36'\2;E_[ NXL_*2G_H:UXU7=AL-"K#FD<]:M M*$K(^@?^%F>$_P#H*?\ DO+_ /$T?\+,\)_]!3_R7E_^)KY^HKH^H4^[_KY& M7UF9]#VGQ"\+WMW#:P:GOFGD6.-?(E&YB< 9*XZFNGKYF\,?\C9HW_7]!_Z& M*^F!TKCQ-&-)I1-Z-1S3;%/2N(\=3,NC7R@\&WD!_P"^37;GI7">//\ D$7O M_7!__037/#XD:RV9X91117T)Y84444 ?5B?=%.IJ?<'TIU?.'JA65I/_ "$M M=_Z_E_\ 2>&M6LK2?^0EKO\ U_+_ .D\- !;_P#(UZA_UXVO_H<]:M95O_R- M>H?]>-K_ .ASUJT %%87C*)9O!VJA]V%MG8;7*\@9&<=1[=*9KEA8WVDQ17% MND]W+#Y-JK9)5R/O#^[CJ6'( H Z"BN%U@!AJDDDPGN+/3[>33IB2W[Q# MZLP4$CV'>M[7T6XOM'M+E5>QGN6$\;C*2$1L45O4;AG!ZD"@#LP6\3'[ZP$)E1_L ME3(Q]>3VH [2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** $;[IKS#XD_P#('N?JO_H8KT]ONFO, M/B3_ ,@>Y^J_^ABM*/\ $CZHBI\#/(:***]\\T*ZKX;_ /(_:9_VU_\ 13UR MM=5\-_\ D?M,_P"VO_HIZRK?PY>C*I_&CZ$I&^Z:6D;[IKP3TSS#XD_\@BY^ MJ_\ H8KR&O7OB3_R"+GZK_Z&*\AKUL!_#?K_ )'%B?C"BBBNTYS5\,_\C7H_ M_7]!_P"ABOI@=!7S/X9_Y&O1_P#K^@_]#%?3 Z"O+Q_Q([,-LQ3TKA/'G_(( MO?\ K@__ *":[L]*X3QY_P @B]_ZX/\ ^@FN*'Q(Z);,\,HHHKZ$\L**** / MJQ/N#Z4ZFI]P?2G5\X>J%96D_P#(2UW_ *_E_P#2>&M6LK2?^0EKO_7\O_I/ M#0 6_P#R->H?]>-K_P"ASUJUE6__ "->H?\ 7C:_^ASUJT 0W-I;7L#07=O% M/"V,QRH&4XZ<&JTVAZ3@Z>@J&'1K&.SGM)((YX)Y3+)'+$A5B3G[H '&!V[9.3 MS5^B@"L^GV4C6[26=NS6W^H+1*3%T^[Q\O0=/04YK*U>\6\:VA-TB[%G,8WJ MO/ ;KCD\>]3T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R[ M1M#X[U.6W#M.^D1L SEAN#R G ' X&!G)ZDUU%51IM@NH-J"V5L+UAM:Y$ M2^81C&"V,] * //T%I!HZNMT]O%>>'WGU"XB&7:8E )&Y!+DM*.2.XR,<=)X M0A6U.JVS6T=G@#,\,HL(U:VA54LX-0>.V1 J)L0LJ@= ' M+\=NE;M16UM!9VZ6]K!'!"@PD<2!54>P' J6@ HHHH **** "BBB@!&^Z:\P M^)/_ "![GZK_ .ABO3V^Z:\P^)/_ "![GZK_ .ABM*/\2/JB*GP,\AHHHKWS MS0KJOAO_ ,C]IG_;7_T4]C*I_&CZ$I&^Z M:6D;[IKP3TSS#XD_\@BY^J_^ABO(:]>^)/\ R"+GZK_Z&*\AKUL!_#?K_D<6 M)^,****[3G-7PS_R->C_ /7]!_Z&*^F!T%?,_AG_ )&O1_\ K^@_]#%?3 Z" MO+Q_Q([,-LQ3TKA/'G_((O?^N#_^@FN[/2N$\>?\@B]_ZX/_ .@FN*'Q(Z); M,\,HHHKZ$\L**** /JQ/N#Z4ZFI]P?2G5\X>J%96D_\ (2UW_K^7_P!)X:U: MRM)_Y"6N_P#7\O\ Z3PT %O_ ,C7J'_7C:_^ASUJUE6__(UZA_UXVO\ Z'/6 MK0 452U;4X='TR>_N$F>*%=S+"A9OR_J<"HK[68;$0@03W$LL;2B*$*6$:@; MG.2!@9 ZY)(P#0!I45D7/B.QMRA42S0F))Y)H@"D,;G"NV2#@\] 3@$XJY?Z MA'IZ19BDFFF?RX88L;Y&P20,D#@ DDD# H MT5B'Q38>6DB)/)'L$D[JHQ;* M6*YDR?[P88&3\I[58DUVVCU'[(8YBHE6![@ >6DK#*H3G.2".@(^8IKN[G_4M]*\/^)))O;3)_YZ?^RUOAHJ55*6QG6;4& MT6/^%O\ B'_GUTW_ +]/_P#%T?\ "W_$/_/KIO\ WZ?_ .+KS^BO5^K4OY3B M]K/N>@?\+?\ $/\ SZZ;_P!^G_\ BZZGP%X]U3Q1KDUC?06<<26S2@PHP;(9 M1W8\?,:\6KO_ (0?\C=<_P#7B_\ Z&E95Z%.--M(NG4FYI-GM]%%%>0=Q3U' M48]-AC=HI9I)9!%##"!OD<@G R0!P"Z@$$'H3TSTP:?XCLGO+&'R8+N2YAG66!K62-&B< C<3)\NW!(/#'#= M#5:VT2ZM/#;:=)*;JYNYBUY+\H!$CYE(X ^Z2!@=<<#L :4VKP6^CQZE+',J M2*A2$J/,9GP%3&<;B2!UQGOCFJZ:\)[;S+;3;V>X65HI;5#$)(F7&=Q9PG=> MC'.X$9&<5=<=]2D>QM8&DNM/E@O0I=-LNU]VS[V58@'&X 9[X!P6=IJ,6F:O M.D#07NH7#2QQ%UW0Y1(U)()&0$#'!/H,T 6/^$DMEM]*EDM;R/\ M*411*8P M=A.2"[ E0#CCDYSQGG&S7.Z[8W"Q:'!I]A+/%9WD8?$G_D#W/U7_ -#%:4?XD?5$5/@9 MY#1117OGFA75?#?_ )'[3/\ MK_Z*>N5KJOAO_R/VF?]M?\ T4]95OXO?$G_ )!%S]5_]#%>0UZV M _AOU_R.+$_&%%%%=ISFKX9_Y&O1_P#K^@_]#%?3 Z"OF?PS_P C7H__ %_0 M?^ABOI@=!7EX_P")'9AMF*>E<)X\_P"01>_]<'_]!-=V>E<)X\_Y!%[_ -<' M_P#037%#XD=$MF>&4445]">6%%%% 'U8GW!]*=34^X/I3J^>>%HT164IV=K),VGW4B/ 'CW2 J48HV[;D$ M@\D=&!P>*Z"B@#AD\.ZG;V%_:BU$AU>+;*ZR+BU9I'9MV3E@!)QM!Y4^H-:4 MNDWOV^6U2WW6L^I1:A]JWJ @7:2A&=V[=&,8&,-UXKIZ* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH AN?]2WTKP_XD?\ '[:?]M/_ &6O<+G_ M %+?2O#_ (D?\?MI_P!M/_9:Z<)_&7]=#*O_ V&>B5[ MS4K+3HA+>W<%M&6VAYI @)ZXR>_!_*J7_"5>'O\ H.:;_P"!:?XUYW\4KMY= M,AA)X%RK?^.M_C7EE=M#"JK#F;.>I6<)6L?2_P#PE7A[_H.:;_X%I_C1_P ) M5X>_Z#FF_P#@6G^-?-%%;_4(]S/ZR^Q]066M:7J,QAL=2L[F4+N*0SJ[ =,X M!ZWW37F'Q)_Y ]S]5_P#0Q4T?XD?5#J? SR&BBBO?/-"NJ^&__(_: M9_VU_P#13URM=5\-_P#D?M,_[:_^BGK*M_#EZ,JG\:/H2D;[II:1ONFO!/3/ M,/B3_P @BY^J_P#H8KR&O7OB3_R"+GZK_P"ABO(:]; ?PWZ_Y'%B?C"BBBNT MYS5\,_\ (UZ/_P!?T'_H8KZ8'05\S^&?^1KT?_K^@_\ 0Q7TP.@KR\?\2.S# M;,4]*X3QY_R"+W_K@_\ Z":[L]*X3QY_R"+W_K@__H)KBA\2.B6S/#****^A M/+"BBB@#ZL3[@^E.IJ?<'TIU?.'JA65I/_(2UW_K^7_TGAK5K*TG_D):[_U_ M+_Z3PT %O_R->H?]>-K_ .ASUJUE6_\ R->H?]>-K_Z'/6K0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '+^,=2OM.2V:VO7M(&2;=+&L;'S0! MY8;>"%C)R&;C'RY*C)JS MUK5M!BU::. &!')<=0> >G M6N:OO$>KRV&EW4=TMG]HMCM*JAC>X$BJ1(7!*QG/!&.N,YV@])+HEQ?;GN[^ M>*XBN9'M9[=DWQ1L-NSF/!&,]02./F)&:CN_"&GW444*37-M"MK]CDCA9<30 MYSM;: "\N-2@\2VPGDFATR5A%";=HV5GVYQ*&3W,L4;;HK5A&(HVQC(VJ&/!/#,1SG&0,7Z (;G_4M]*\/^)'_ M !^VG_;3_P!EKW"Y_P!2WTKP_P")'_'[:?\ ;3_V6NG"?QE_70RK_P -G#T4 M45[1YX5W_P (/^1NN?\ KQ?_ -#2N KO_A!_R-US_P!>+_\ H:5AB?X4C2E\ M:/;Z9+_JS]*?3)?]6?I7AGHGCWQ,_P"/6/\ Z[C_ -!:O-:]*^)G_'K'_P!= MQ_Z"U>:U[&"_A'!B/C"BBBNLQ/0/A!_R-US_ ->+_P#H:5[=7B/P@_Y&ZY_Z M\7_]#2O;J\?&_P 4[L/\ C?=->8?$G_D#W/U7_T,5Z>WW37F'Q)_Y ]S]5_] M#%84?XD?5&E3X&>0T445[YYH5U7PW_Y'[3/^VO\ Z*>N5KJOAO\ \C]IG_;7 M_P!%/65;^'+T95/XT?0E(WW32TC?=->">F>8?$G_ )!%S]5_]#%>0UZ]\2?^ M01<_5?\ T,5Y#7K8#^&_7_(XL3\84445VG.:OAG_ )&O1_\ K^@_]#%?3 Z" MOF?PS_R->C_]?T'_ *&*^F!T%>7C_B1V8;9BGI7">//^01>_]<'_ /037=GI M7">//^01>_\ 7!__ $$UQ0^)'1+9GAE%%%?0GEA1110!]6)]P?2G4U/N#Z4Z MOG#U0K*TG_D):[_U_+_Z3PUJUE:3_P A+7?^OY?_ $GAH +?_D:]0_Z\;7_T M.>M6LJW_ .1KU#_KQM?_ $.>M6@ KFO%>HWVGF!H+MK6%HI/WB*A/F\; ^\$ M+'R=%4LJ MHN< ,",DDN3Q@ QHM:U+4;:)(KG[-+#92W,LB(K M>:Z.4 PP.%)5B<<\C!':UYO#5G);6\$4US;B&%KE '.>(/B%I7AO4$L[N"[ED>,2@PHI&"2,#63_PN'0?^?/4O^_G1PM.=-29QU*TXR:1[7_PN'0?^?/4O^_< M?_Q='_"X=!_Y\]2_[]Q__%UXI16OU*D1]8F?1OA?QCI_BS[5]AAN8_LVS?YZ MJ,[MV,88_P!TUT->3_!?[VM?]L/_ &I7K%>;B(*%1QCL==*3E!-D-S_J6^E> M'_$C_C]M/^VG_LM>X7/^I;Z5X?\ $C_C]M/^VG_LM7A/XR_KH*O_ V&>B>/?$S_ (]8_P#KN/\ T%J\UKTKXF?\>L?_ %W' M_H+5YK7L8+^$<&(^,****ZS$] ^$'_(W7/\ UXO_ .AI7MU>(_"#_D;KG_KQ M?_T-*]NKQ\;_ !3NP_P"-]TUYA\2?^0/<_5?_0Q7I[?=->8?$G_D#W/U7_T, M5A1_B1]4:5/@9Y#1117OGFA75?#?_D?M,_[:_P#HIZY6NJ^&_P#R/VF?]M?_ M $4]95OXM@/X;]?\CBQ/QA1117:/^)'9AMF*>E<)X\_Y!%[_UP?\ ]!-=V>E< M)X\_Y!%[_P!<'_\ 037%#XD=$MF>&4445]">6%%%% 'U8GW!]*=34^X/I3J^ M&@ M_^1KU#_KQM?_0Y MZU:RK?\ Y&O4/^O&U_\ 0YZU: "BBB@ HHHH **** "BBB@ K#UKQ)#I=];: M?&+=[VX&Y5N+D01JN<#+$$Y)R %!)P>, FMRN8UWP[=:A=WQMA:-#J=FMG<- M<$[X I;#Q@ [CAR=I*\JIS0!IG4[Q=;ALVT\"UFWA9Q-EQM&2Q3'"9XSNSDC MCD4NLZN^DFQQ:/.MU=QVS.'"B+>P&XYY/7H!^54I=$FO/$5GJ$UI9P?8F)CN MXIF>>9=I4(PV* OS9/+=,=\B+48=5UW2-.E@L[:&>.]2XDBGFD0;8WR,$Q[O MF '51C- %[4-2U*SND$6GVLEJTT<.^2[9)"6(!*H(R"!G/WA]TTVVUQ[KQ%/ MID<,*I NYFED=)7'0LB&/#J&^4L&X/X9O7%K)/J%E+N406Y>0CG<7*[5_##/ MG\*J_9;ZZUF&YNX+6&&T:0P-%,TDDFX;?FRBA!CD@%N<<\<@&K534/\ CV;Z M5;JIJ'_'LWTH \#\=_\ (P+_ -<1_P"A-7,5T_CO_D8%_P"N(_\ 0FKF*]S# M?PHGG5?C84445N9GJOP7^]K7_;#_ -J5ZS7DWP7^]K7_ &P_]J5ZS7BXO^,_ MZZ'H4/X:(;G_ %+?2O#_ (D?\?MI_P!M/_9:]PN?]2WTKP_XD?\ '[:?]M/_ M &6C"?QE_70*_P##9P]%%%>T>>%=_P#"#_D;KG_KQ?\ ]#2N KO_ (0?\C=< M_P#7B_\ Z&E88G^%(TI?&CV^F2_ZL_2GTR7_ %9^E>&>B>/?$S_CUC_Z[C_T M%J\UKTKXF?\ 'K'_ -=Q_P"@M7FM>Q@OX1P8CXPHHHKK,3T#X0?\C=<_]>+_ M /H:5[=7B/P@_P"1NN?^O%__ $-*]NKQ\;_%.[#_ "-]TUYA\2?^0/<_5?_ M $,5Z>WW37F'Q)_Y ]S]5_\ 0Q6%'^)'U1I4^!GD-%%%>^>:%=5\-_\ D?M, M_P"VO_HIZY6NJ^&__(_:9_VU_P#13UE6_AR]&53^-'T)2-]TTM(WW37@GIGF M'Q)_Y!%S]5_]#%>0UZ]\2?\ D$7/U7_T,5Y#7K8#^&_7_(XL3\84445VG.:O MAG_D:]'_ .OZ#_T,5],#H*^9_#/_ "->C_\ 7]!_Z&*^F!T%>7C_ (D=F&V8 MIZ5PGCS_ )!%[_UP?_T$UW9Z5PGCS_D$7O\ UP?_ -!-<4/B1T2V9X91117T M)Y84444 ?5B?<'TIU-3[@^E.KYP]4*RM)_Y"6N_]?R_^D\-:M96D_P#(2UW_ M *_E_P#2>&@ M_\ D:]0_P"O&U_]#GK5K*M_^1KU#_KQM?\ T.>M6@ J.XN( M+2!Y[F:.&%!EI)&"JOU)Z5)7'^+78:M;--?_ &.*&VDFM69%97N1T&&!!;!& M!UY;'/- '3MJ%DDEO&UY;J]P,P*95!E'^R,\_A3[F[MK*!I[NXB@A7&9)7"J M,].37$ZC-,_]HI> 1:G?VUF;6+N6!Y5._P KDD^G4^M;6L7UHNL:7<2W<'V2 MTN)$N&,B[893&0F_^[_$.?[P]: -J>_L[6.*2XNX(DE(6-I) H32F] MM1>"S-S"+HKO$'F#>5]=O7'O7"PE+&QMGU+Y+>;2KB*V64=2SY" 'G<4V +U M.,=J=IJS1"VT^YAU4U#_ M (]F^E6ZJ:A_Q[-]*X#I/ _'?_(P+_UQ'_H35S%=/X[_ .1@7_KB/_0FKF*] MS#?PHGG5?C84445N9GJOP7^]K7_;#_VI7K->3?!?[VM?]L/_ &I7K->+B_XS M_KH>A0_AHAN?]2WTKP_XD?\ '[:?]M/_ &6O<+G_ %+?2O#_ (D?\?MI_P!M M/_9:,)_&7]= K_PV(_"#_D;KG_KQ?\ ]#2O;J\?&_Q3NP_P"-]TUYA\2?\ D#W/U7_T,5Z> MWW37F'Q)_P"0/<_5?_0Q6%'^)'U1I4^!GD-%%%>^>:%=5\-_^1^TS_MK_P"B MGKE:ZKX;_P#(_:9_VU_]%/65;^'+T95/XT?0E(WW32TC?=->">F>8?$G_D$7 M/U7_ -#%>0UZ]\2?^01<_5?_ $,5Y#7K8#^&_7_(XL3\84445VG.:OAG_D:] M'_Z_H/\ T,5],#H*^9_#/_(UZ/\ ]?T'_H8KZ8'05Y>/^)'9AMF*>E<)X\_Y M!%[_ -<'_P#037=GI7">//\ D$7O_7!__037%#XD=$MF>&4445]">6%%%% ' MU8GW!]*=34^X/I3J^& M@ M_^1KU#_KQM?\ T.>M6LJW_P"1KU#_ *\;7_T.>M6@ HHHH *BBMHH))9$ M#;Y6W.S,6)]AD\#V''7UJ6B@ HHHH **** *FH?\>S?2O _'?_(P+_UQ'_H3 M5[YJ'_'LWTKP/QW_ ,C O_7$?^A-77@OXIAB/@.8HHHKV#A"O:_@]_R*MW_U M_/\ ^@)7BE>U_![_ )%6[_Z_G_\ 0$KDQO\ "-L/\9Z'534/^/9OI5NJFH?\ M>S?2O'.\\#\=_P#(P+_UQ'_H35S%=/X[_P"1@7_KB/\ T)JYBOLUY-\%_O:U_VP_]J5ZS7BXO^,_ZZ'H4/X:( M;G_4M]*\/^)'_'[:?]M/_9:]PN?]2WTKP_XD?\?MI_VT_P#9:,)_&7]= K_P MV&>B>/?$S_CUC_Z[C_T%J\UKTKXF?\>L?_7Q@OX1P8CXPHHHKK,3T#X0?\ (W7/_7B__H:5[=7B/P@_Y&ZY_P"O%_\ MT-*]NKQ\;_%.[#_ (WW37F'Q)_Y ]S]5_P#0Q7I[?=->8?$G_D#W/U7_ -#% M84?XD?5&E3X&>0T445[YYH5U7PW_ .1^TS_MK_Z*>N5KJOAO_P C]IG_ &U_ M]%/65;^'+T95/XT?0E(WW32TC?=->">F>8?$G_D$7/U7_P!#%>0UZ]\2?^01 M<_5?_0Q7D->M@/X;]?\ (XL3\84445VG.:OAG_D:]'_Z_H/_ $,5],#H*^9_ M#/\ R->C_P#7]!_Z&*^F!T%>7C_B1V8;9BGI7">//^01>_\ 7!__ $$UW9Z5 MPGCS_D$7O_7!_P#T$UQ0^)'1+9GAE%%%?0GEA1110!]6)]P?2G4U/N#Z4ZOG M#U0K*TG_ )"6N_\ 7\O_ *3PUJUE:3_R$M=_Z_E_])X: "W_ .1KU#_KQM?_ M $.>M6LJW_Y&O4/^O&U_]#GK5H ***S=;UB/1=/:Y:,ROD!(@<%N>>>P Y_^ MN10!I45BZAX@^Q7<\:6PE@M%C:[E,FTQAS@;5P=Q Y/(XQC)XJUJ6HO9R6MO M;PI/=W3E8HWD\M<*"S,6P< =@>2/J #0HKGF\3^;;0265GYTK6[W,T3R[/+ M1#M89P0N!^._^1@7_KB/_0FKWS4/^/9OI7@?CO\ Y&!?^N(_]":N MO!?Q3#$? U_![_D5;O_K^?_T!*\4KVOX/?\BK=_\ 7\__ * E M>!^._P#D8%_ZXC_T)JYBNG\= M_P#(P+_UQ'_H35S%>YAOX43SJOQL****W,SU7X+_ 'M:_P"V'_M2O6:\F^"_ MWM:_[8?^U*]9KQ<7_&?]=#T*'\-$-S_J6^E>'_$C_C]M/^VG_LM>X7/^I;Z5 MX?\ $C_C]M/^VG_LM&$_C+^N@5_X;.'HHHKVCSPKO_A!_P C=<_]>+_^AI7 M5W_P@_Y&ZY_Z\7_]#2L,3_"D:4OC1[?3)?\ 5GZ4^F2_ZL_2O#/1/'OB9_QZ MQ_\ 7E?$S_CUC_Z[C_T%J\UKV,%_".#$?&%%%%=9B>@?"#_ )&Z MY_Z\7_\ 0TKVZO$?A!_R-US_ ->+_P#H:5[=7CXW^*=V'^ 1ONFO,/B3_P @ M>Y^J_P#H8KT]ONFO,/B3_P @>Y^J_P#H8K"C_$CZHTJ? SR&BBBO?/-"NJ^& M_P#R/VF?]M?_ $4]LJW\.7HRJ?QH^A*1ONFEI& M^Z:\$],\P^)/_((N?JO_ *&*\AKU[XD_\@BY^J_^ABO(:]; ?PWZ_P"1Q8GX MPHHHKM.?\ ((O?^N#_ /H)KBA\2.B6 MS/#****^A/+"BBB@#ZL3[@^E.IJ?<'TIU?.'JA65I/\ R$M=_P"OY?\ TGAK M5K*TG_D):[_U_+_Z3PT %O\ \C7J'_7C:_\ H<]:M95O_P C7J'_ %XVO_H< M]:M !6#XCT"?6()3;7\T$K1"(1_)Y9&X,3S74 M44T4EM?)"EU),V)%*'EE"K@EEX_AP>>>E2W4=_?:@EU;VT2RZ?.RQB:1U2=& M3#<[,@CY3D!AQC/7&]10!RP\.7]G;0BREMGG:TDM;@REE7+MOWK@'.&+?*<9 M!'(Q3K7PU<6!^._^1@7_ *XC_P!":O?-0_X]F^E>!^._^1@7_KB/_0FKKP7\4PQ' MP',4445[!PA7M?P>_P"15N_^OY__ $!*\4KVOX/?\BK=_P#7\_\ Z E.=YX'X[_Y&!?^N(_]":N8KI_'?_(P M+_UQ'_H35S%>YAOX43SJOQL****W,SU7X+_>UK_MA_[4KUFO)O@O][6O^V'_ M +4KUFO%Q?\ &?\ 70]"A_#1#<_ZEOI7A_Q(_P"/VT_[:?\ LM>X7/\ J6^E M>'_$C_C]M/\ MI_[+1A/XR_KH%?^&SAZ***]H\\*[_X0?\C=<_\ 7B__ *&E MWTR7_5GZ4^F2_ZL_2O#/1/'OB9 M_P >L?\ UW'_ *"U>:UZ5\3/^/6/_KN/_06KS6O8P7\(X,1\84445UF)Z!\( M/^1NN?\ KQ?_ -#2O;J\1^$'_(W7/_7B_P#Z&E>W5X^-_BG=A_@$;[IKS#XD M_P#('N?JO_H8KT]ONFO,/B3_ ,@>Y^J_^ABL*/\ $CZHTJ? SR&BBBO?/-"N MJ^&__(_:9_VU_P#13URM=5\-_P#D?M,_[:_^BGK*M_#EZ,JG\:/H2D;[II:1 MONFO!/3/,/B3_P @BY^J_P#H8KR&O7OB3_R"+GZK_P"ABO(:]; ?PWZ_Y'%B M?C"BBBNTYS5\,_\ (UZ/_P!?T'_H8KZ8'05\S^&?^1KT?_K^@_\ 0Q7TP.@K MR\?\2.S#;,4]*X3QY_R"+W_K@_\ Z":[L]*X3QY_R"+W_K@__H)KBA\2.B6S M/#****^A/+"BBB@#ZL3[@^E.IJ?<'TIU?.'JA65I/_(2UW_K^7_TGAK5K*TG M_D):[_U_+_Z3PT %O_R->H?]>-K_ .ASUJUE6_\ R->H?]>-K_Z'/6K0 444 M4 %%%% !1110 4444 5-0_X]F^E>!^._^1@7_KB/_0FKWS4/^/9OI7@?CO\ MY&!?^N(_]":NO!?Q3#$? U_![_D5;O_K^?_T!*\4KVOX/?\BK M=_\ 7\__ * E>!^._P#D8%_Z MXC_T)JYBNG\=_P#(P+_UQ'_H35S%>YAOX43SJOQL****W,SU7X+_ 'M:_P"V M'_M2O6:\F^"_WM:_[8?^U*]9KQ<7_&?]=#T*'\-$-S_J6^E>'_$C_C]M/^VG M_LM>X7/^I;Z5X?\ $C_C]M/^VG_LM&$_C+^N@5_X;.'HHHKVCSPKO_A!_P C M=<_]>+_^AI7 5W_P@_Y&ZY_Z\7_]#2L,3_"D:4OC1[?3)?\ 5GZ4^F2_ZL_2 MO#/1/'OB9_QZQ_\ 7E?$S_CUC_Z[C_T%J\UKV,%_".#$?&%%%%= M9B>@?"#_ )&ZY_Z\7_\ 0TKVZO$?A!_R-US_ ->+_P#H:5[=7CXW^*=V'^ 1 MONFO,/B3_P @>Y^J_P#H8KT]ONFO,/B3_P @>Y^J_P#H8K"C_$CZHTJ? SR& MBBBO?/-"NJ^&_P#R/VF?]M?_ $4]LJW\.7HRJ? MQH^A*1ONFEI&^Z:\$],\P^)/_((N?JO_ *&*\AKU[XD_\@BY^J_^ABO(:]; M?PWZ_P"1Q8GXPHHHKM.?\ ((O?^N#_ M /H)KBA\2.B6S/#****^A/+"BBB@#ZL3[@^E.IJ?<'TIU?.'JA65I/\ R$M= M_P"OY?\ TGAK5K*TG_D):[_U_+_Z3PT %O\ \C7J'_7C:_\ H<]:M95O_P C M7J'_ %XVO_H<]:M !6+XCM6EL7DBO+J&[V[+1(9S&#,?NY ^]SC(;( !.!R: MVJH7VC6>H7,5QU:[O5GU6X^TRK+ID=N84CD M94=FY8LHX;=]WG.,<8/-:VLM)-J>E:=YLL4%R\C2M%(T;,$3(4,I!&2<\$'Y M?3-69-"TZ66"1[?YH$1$ D8*50Y4,H.&P>1N!P>:8^B17#3_ &R6:57G$T06 M:1#"0,?*P;*GDYVD#!Z=<@'-P7M[J5K#%/>3Q^1I\TXDBD,;22+(45F(QNP% MSCH2W(/%&G:G?7D5MJ\LTJW$FH16K0!V$8C* $;,XSDELXSTYQQ737&@Z9^:A_P >S?2O M _'?_(P+_P!<1_Z$U=>"_BF&(^ YBBBBO8.$*]K^#W_(JW?_ %_/_P"@)7BE M>U_![_D5;O\ Z_G_ /0$KDQO\(VP_P 9Z'534/\ CV;Z5;JIJ'_'LWTKQSO/ M _'?_(P+_P!<1_Z$UA0_AHAN?]2WTK MP_XD?\?MI_VT_P#9:]PN?]2WTKP_XD?\?MI_VT_]EHPG\9?UT"O_ V&>B>/?$S_ (]8_P#KN/\ T%J\UKTKXF?\>L?_ %W' M_H+5YK7L8+^$<&(^,****ZS$] ^$'_(W7/\ UXO_ .AI7MU>(_"#_D;KG_KQ M?_T-*]NKQ\;_ !3NP_P"-]TUYA\2?^0/<_5?_0Q7I[?=->8?$G_D#W/U7_T, M5A1_B1]4:5/@9Y#1117OGFA75?#?_D?M,_[:_P#HIZY6NJ^&_P#R/VF?]M?_ M $4]95OXM@/X;]?\CBQ/QA1117:/^)'9AMF*>E<)X\_Y!%[_UP?\ ]!-=V>E< M)X\_Y!%[_P!<'_\ 037%#XD=$MF>&4445]">6%%%% 'U8GW!]*=34^X/I3J^ M&@ M_^1KU#_KQM?_0Y MZU:RK?\ Y&O4/^O&U_\ 0YZU: "BBB@ HHHH **** "BBB@"IJ'_ ![-]*\# M\=_\C O_ %Q'_H35[YJ'_'LWTKP/QW_R,"_]<1_Z$U=>"_BF&(^ YBBBBO8. M$*]K^#W_ "*MW_U_/_Z E>*5[7\'O^15N_\ K^?_ - 2N3&_PC;#_&>AU4U# M_CV;Z5;JIJ'_ ![-]*\<[SP/QW_R,"_]<1_Z$U&>B>/?$S_CUC_P"NX_\ M06KS6O2OB9_QZQ_]=Q_Z"U>:U[&"_A'!B/C"BBBNLQ/0/A!_R-US_P!>+_\ MH:5[=7B/P@_Y&ZY_Z\7_ /0TKVZO'QO\4[L/\ C?=->8?$G_ ) ]S]5_]#%> MGM]TUYA\2?\ D#W/U7_T,5A1_B1]4:5/@9Y#1117OGFA75?#?_D?M,_[:_\ MHIZY6NJ^&_\ R/VF?]M?_13UE6_AR]&53^-'T)2-]TTM(WW37@GIGF'Q)_Y! M%S]5_P#0Q7D->O?$G_D$7/U7_P!#%>0UZV _AOU_R.+$_&%%%%=ISFKX9_Y& MO1_^OZ#_ -#%?3 Z"OF?PS_R->C_ /7]!_Z&*^F!T%>7C_B1V8;9BGI7">// M^01>_P#7!_\ T$UW9Z5PGCS_ )!%[_UP?_T$UQ0^)'1+9GAE%%%?0GEA1110 M!]6)]P?2G4U/N#Z4ZOG#U0K*TG_D):[_ -?R_P#I/#6K65I/_(2UW_K^7_TG MAH +?_D:]0_Z\;7_ -#GK5K*M_\ D:]0_P"O&U_]#GK5H **** "BBB@ HJO M>/>)&ILK>"9\_,LTYB 'U"-G\JG7.T;@ V.0#D4 +112-G:=I /8D9H JZA_ MQ[-]*\#\=_\ (P+_ -<1_P"A-7OTUO+,A1I4P?1#_C7(ZO\ #+3=9O!=7%[= MHX7;B/:!C)/<'UK?#5(TZG-(RJQ9XO7M?P>_P"15N_^OY__ $!*9_PIS1O^@A?_ M )I_\374>&_#$7A;3Y+*QN7DCDE,I,Z@G) ';''RBN?$XFG4I\L36E2E&5V; MU5-0_P"/9OI4VV?_ )Z1_P#?L_XU'-;RS(4:5,'T0_XUYYU'@/CO_D8%_P"N M(_\ 0FKF*]WU?X9:;K-X+JXO;I'"[<1[0,9)[@^M4/\ A3FC?]!"_P#S3_XF MO3HXJG"FHLXZE&UK_MA_P"U*]9KF?#'@RV\)FZ-A=32?:=F_P \ XVYQC&/ M[QKH=L__ #TC_P"_9_QKS<1-3J.4=CKI1<8),2Y_U+?2O#_B1_Q^VG_;3_V6 MO;WBFD4J98\'TC/^-ECDNKRY0QYQY04=<>H/I1AYJ%12EL%6+E! MI'@5%>T?\*Z MN9$5\9,2@'@@]\^E9TY*,TWT9+2/G.BO:/^%.:-_T$+_\T_\ B:/^%.:- M_P!!"_\ S3_XFO5^NTCB^KS/%ZZKX;_\C]IG_;7_ -%/7??\*:'=M67:5.5*G. #T/K45,73E!I=45"A-239VU( MWW34>V?_ )Z1_P#?L_XT%9R,>9'_ -^S_C7E':>:?$G_ )!%S]5_]#%>0U]& M:WX2M]?MI(+JYD17QDQ* >"#WSZ5S?\ PIS1O^@A?_FG_P 37?A<1"G!J76>&?^1KT?\ Z_H/_0Q7TP.@K@K'X4:3I^H6U[%?WK26\JRH'VD$J01GCIQ7 M<[9_^>D?_?L_XUPXJM&JTXG31@X)W)3TKA/'G_((O?\ K@__ *":[;;/_P ] M(_\ OV?\:RM6\.QZS;2P7%PRK(A0F-<'!&.^:YXNTDS5ZH^:Z*]H_P"%.:-_ MT$+_ /-/_B:/^%.:-_T$+_\ -/\ XFO6^NTCA^KS/%Z*]H_X4YHW_00O_P T M_P#B:/\ A3FC?]!"_P#S3_XFCZ[2#ZO,]$3[@^E.J().!CS(_P#OV?\ &GH' M .]E)_V5Q_4UXYWCJRM)_P"0EKO_ %_+_P"D\-:M96D_\A+7?^OY?_2>&@ M M_P#D:]0_Z\;7_P!#GK5K*M_^1KU#_KQM?_0YZU: "BBB@ HHHH **** "BBB M@ J*YN8K2W:>9B$7&<*6)). !R220 !R2:EJO?7:V%G)4XD$F<;-F-V[/;&:4ZWIH2R8W:#[:^R MW4@[G;N,8R,=#G&#P<&L#8TEM;7R6EVQBU-;N['V>12Q,94[$90[!=R<[>=I M[YQ%+#/#::=*]K=?O]9:]V+;N[1Q$L07"@[3A@<'GD^AH Z2YUJRM+G[/-]H MW[E3QO/?64(C;RO,,\K ?*=@^4$^NXJ1_N&K M] !1110 R:6."&2:5@D<:EF8] !R35&+7-.FMKF<3LB6IQ.LT3QO'D9&58!N M01CCGM5V:98(7E<.509(1"[?@J@D_@*Y&42:K8WMY'87HN'FM[B6&2W>/,<; M@B(;@-S;0Q. 1DXR>* .@?7]+BL5O);H10M*(!YB,K^83C;L(W ]\8Z<].:= MJ&M:?IRN)"UJ0NV%W2Y.]3Y,@'W!WW-CJ>P M8$ ["BD&<#( /?%+0 4C,%4LQ 4#))Z"EI'8(C. M-,L5QM,""2031M%A#G#_ # 97@_,.*B/B/24TZ:_DN_*MX<"0RQLC#(R/E8! MCD'CCGM6)=J_B&VU;R;*[CNYK1H85GMY(5V*V0I9P!N&)K9Q([@/GY,;L9<#.,<'MS0!TU]K%CIT<;W,K*)%+J$B= MSM R6(4$A1D9)X&15Q'26-9(V5T8!E93D$'H0:Y?58[ES97>F>=]M>T:!89; M)VC=6VGYR2HC((SDG.,\$X%;^EV9T[2+*R+;S;P)#N]=J@9_2@"W1110 50M M=:L+R]:S@G)G"EP&C90Z@X)4D ,,]U)J_7,23#6]0G46M[#(L$MM;/+:RQJN M]?FD9F4#!*J 2>^.> #3C\1:7+$\D=P[A=N L+EG#$@%%VY<'!P5R#@^E/& MNZ<=/BOEG9X)7\N/9$[.S\Y4(!NR,'(QD8/I7/6=U-9O!?G3+_\ T334M#"+ M:0LTN1\HPIRHV\L 1R,$GBI8XQ;OIFHI;7CPPW,[7)^RR!R\JDF18\;]NXE> MF>?3F@#J;>>*ZMXYX)!)%(H9'7H0>AJ2LKPY:S6F@6L4Z&.3YG*-U32!U(JE+>QWGB*"-K._ LY"(G^R2!'D92K-O*A0JJ M2,Y^8GCH-V1IPGL$TSSK&])TB"=9]EN[&5F(51'@?/N^]D9 '4B@#I4US37T MV?4/M(2VMRRS-*C(8V'4,K $'IQC)R/6KL$T=Q!'/$VZ.10Z-C&01D5SD<@D M\.ZS*MK>">Y5Y)%-K(I:1D"A44J&8 !1G;@]?4#8T0G^PK ,DB,MNBLLB%&! M (((!'(H OT444 %4)=9L8=02QDF99G<1@F)MF\C<%WXV[B.<9ST]:OUS^I MWL=SJ]M9/9WSQV\J2[TM)"KR9^4!]NT ?>)) Z#GG !H-K>G+=36[7(5X58N M2C!!M&6 ;&TD#D@'(]*2+7=/FM[B999 +=E26-X)%D5FQM'EE0W.1CCGM7/Q M036\UO:2VUT&L]3GOIIU@=U>-O,*E2 =S'S%7:,G@\<5@ HHHH H7>M6%C M65V]3D8!!H WK;7=-NOM'EW!'V>/S9!+$\9"<_.-P M&5X/(R*GL=1M=221K9W/EOLD62-HV1L X*L 1P0>G>L>QU"&ZU&ZU&:QOXW6 M+8H>RE&V-6R."OS,Q.<+G 4=#UF\.)=(=0>66XFMY9Q)!+=0>5*V5 ;&M6LK2?^0EKO_7\O_I/#0 6 M_P#R->H?]>-K_P"ASUJUE6__ "->H?\ 7C:_^ASUJT %%%% !1110 4444 % M%%% !12%@HR:IS:K:0/L>3YO0 FFDWL)NQ=HK._MNR_YZ'_ODT?VW9?\]#_W MR:?)+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_W MR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT M5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[ MY-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_W MR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT M5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[ MY-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_W MR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT M5G?VW9?\]#_WR:/[;LO^>A_[Y-')+L',NYHT5G?VW9?\]#_WR:/[;L?^>A_[ MY-')+L',NYHT56MK^VNR5AD#,.<$8-6:336X[W"BBBD 4444 %%%% !1110 M4444 %%%% !1110 5E:3_P A+7?^OY?_ $GAK5K*TG_D):[_ -?R_P#I/#0 M6_\ R->H?]>-K_Z'/6K65;_\C7J'_7C:_P#H<]:M !1110 4444 %%%% !11 M10!F:O6OV2V-V9;F HDL .#(G,U?: MPUA+@R1:WNB=LR136B-L&>D14KMXXR^_M[YYN>SU[Q#<:U!>>'ETY+NSDMH+ MV:[CD(3G8A1"<$LQ8D$],307-NUF(VDMY GF$28\ MLC#%?F)P,D6]K;K%YB,ZF$9\P%2R_?QC/]WDREDCW/"2Y()R$W,[+(W0?*H'W%I7D.R/1:S+W7+>P@U&:6&Y9+",22> M7%O+@C.% Y/OG 'ZC\B>AJ]:SBZM(;@1O&)45]D@PRY&<''>LP6]S<>&;:S>V> M.22..&>-V7*)P).02/N[L8SR16C>)=O;E;*:&&?(P\T)E4#O\H93^M- -N[U M+,P!TD?SI1$NP9P2",W 2:>-0Q*)M!?')4$G;GG'/?K61I4U_<:E<7-[HMQ:NR%5>6 M6)@$4_*B[';).223@=!S@&A[@7](U6#6M-2_MDF2)WD0+,FQP4=D.1VY4]>? M7%4+CQ3;P?:Y$L;ZXM+-G2>ZAC4HCK]Y<%@S8/!*J0#U(P<+X2@N[71&AO;* M6TF%U<.$D=&)5Y6D!RC,.C@=>H/;!-32H=6T.WFTF+36N$\^62WO1*GE!9'9 M_P!X"P?(+$?*#G Y&3A7=D.R-?4=9M=+N;&"X$FZ\F$*%5R%)X!;T&2J_5A2 M:CK$=AK$LRJHR0.2,DX&:PM=TG4M=@U0K_:%G)% M&$M8T^S%;AD.]'&[<5^< XW)P%[]'^7K*:S9^(/[(D=Y;/[)>6(EC$L1#%E= M"7V,"2006!P0>N12NPLB]<>)TAMHIDTO4)C)"< /&X .#M)!!!!!!(P:Y.72-4?3L2:?J\WG:F ML_E'4098(%Q@;C-\I/)^1OJ:Z#P]:W6E";3)K-C'&[.E^&0BY!QR_._S><,2 M,';G/. )NX-*QN44459(4444 %%%% !1110!=TDE=3AP>Y_D:ZVN1TO_ )"< M'U/\C775RU_B-Z>P4445@:!1110 4444 %%%% !1110 4444 %%%% !65I/_ M "$M=_Z_E_\ 2>&M6LK2?^0EKO\ U_+_ .D\- !;_P#(UZA_UXVO_H<]:M95 MO_R->H?]>-K_ .ASUJT %%%% !1110 4444 %%%% &1KD+26K!1VKE8Y@B!) M 59>.G6N^DC61<,*I/I,#MDJ*N$W%W1,HJ6YR'VB+^\?^^31]HB_O'_ODUUO M]CV_]T4?V/;_ -T5I[>1/LDWD'LD0>R1R? MVB+^\?\ ODT?:(O[Q_[Y-=/)8V$/^L9$S_>.*C\C2_\ GM%_WT*?MI]A>SCW M.<^T1?WC_P!\FC[1%_>/_?)KH_(TO_GM%_WT*/(TO_GM%_WT*/:S[!R1[G.? M:(O[Q_[Y-'VB+^\?^^371^1I?_/:+_OH4>1I?_/:+_OH4>UGV#DCW.<^T1?W MC_WR:/M$7]X_]\FNC\C2_P#GM%_WT*/(TO\ Y[1?]]"CVL^PYSGVB+^\? M^^31]HB_O'_ODUT?D:7_ ,]HO^^A1Y&E_P#/:+_OH4>UGV#DCW.<^T1?WC_W MR:/M$7]X_P#?)KH_(TO_ )[1?]]"CR-+_P">T7_?0H]K/L')'NT7_ 'T*/(TO_GM%_P!]"CVL^PYSGVB+^ M\?\ ODT?:(O[Q_[Y-='Y&E_\]HO^^A1Y&E_\]HO^^A1[6?8.2//_ M 'R:/M$7]X_]\FNC\C2_^>T7_?0H\C2_^>T7_?0H]K/L')'N[2H?]>-K_ .ASUJUE6_\ R->H M?]>-K_Z'/6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %5+Z?R(&85 M;K-UC_CT;Z4 XY+C)8-:L+C6)]) MCDD^W0Q^:\3PNOR9QN!( 89XR":K67BO0M1_M#[)J4,HT\$W3#($8&;2^'M3M-)O)()+F3R]0$K^1"\3RDLB2R1KD ML,1J57!)/SL,Y7&SI U :?X:_M3^V?M>^7/E9V;,-L^TYY^YMZ\[NO-"D^H- M(Z:?4;.VEECGG2(Q0^?(7X58\D;BW0=#WJNVOZ:NE6NI"=WMKK;Y!CA=WEW# M("H 6)P"<8Z GM5N58;=I;UD8NL6&**SL5&3@*,DGD\ 9-<3;13KX!\.1-:Z MA!+;^6LDT=JYGLW6-AO$14EN?E(P05TNX+^TBNK:0202J'1@,9 M!]CR/H:+JZ@LKY%9VC"[A\+V@2QABN5A 6W=VC7VR2 M&9TR2 M]DM!<%)41GS)&R(RKPQ5V 5@,\[2<=Z?IVL66J/,EJ\GF0;?,CEA>)UW=#M< M X.#@XP<'TK+758+S7_-DLM246:R)$QL)@#D9=\E,'[H50"223P>,2:'>1:C MJ5U??8[V"XEC6,_:+62()&A8HN74;F)=R=N0.A/ )28[%R[U_3+&Z:VGN&$D M8#2E(G=80>AD905C&.KP7=E>RM=W9N;>:WMVE69650%+*,(5*X^<@8P&2WOH/LT@DAD<)^\6,J&=<@@[0>#[&JVI2WUU8 M:W-OU>2VFNH$M%_LTK(N"KL0HB#D+@@,X(X Y/4<@Y3LM.U>QU4SK:2.9+=@ MDT4L3Q21D@$91P&&0<@XYJ]7->'U>RU*[@O$O)[VY(E&H/ X6XBYV!B%"1LH MRI3"YZXRQKI:I.Z$PHHHIB"BBB@ HHHH *O:0Y34XL' .0?<8JC5S2O^0G!] M3_(U,_A94=T==1117 =(4444 %%%% !1110 5E:3_P A+7?^OY?_ $GAK5K* MTG_D):[_ -?R_P#I/#0 6_\ R->H?]>-K_Z'/6K65;_\C7J'_7C:_P#H<]:M M !1110 4444 %%%% !1110 4444 %%%% !1110 5GZLA>U8#TK0IDD8D4J: M.!AD5%,;G:RD]>*D\V/_ )Z+_P!]"NFFT."5R2HJ+_A'H/[H_*MHUFE:QFZ: M;N<]YL?_ #T7_OH4>;'_ ,]%_P"^A70_\(]!_='Y4?\ "/0?W1^55[=]A>R1 MSWFQ_P#/1?\ OH4>;'_ST7_OH5T/_"/0?W1^5'_"/0?W1^5'MWV#V2.>\V/_ M )Z+_P!]"CS8_P#GHO\ WT*Z'_A'H/[H_*C_ (1^W_NC\J/;OL'LD<]YL?\ MST7_ +Z%'FQ_\]%_[Z%=#_PC]O\ W11_PC]O_=%'MWV#V2.>\V/_ )Z+_P!] M"CS8_P#GHO\ WT*Z'_A'[?\ NBC_ (1^W_NBCV[[![)'/>;'_P ]%_[Z%'FQ M_P#/1?\ OH5T/_"/V_\ =%'_ C]O_=%'MWV#V2.>\V/_GHO_?0H\V/_ )Z+ M_P!]"NA_X1^W_NBC_A'[?^Z*/;OL'LD<]YL?_/1?^^A1YL?_ #T7_OH5T/\ MPC]O_=%'_"/V_P#=%'MWV#V2.>\V/_GHO_?0H\V/_GHO_?0KH?\ A'[?^Z*/ M^$?M_P"Z*/;OL'LD<]YL?_/1?^^A1YL?_/1?^^A70_\ "/V_]T4?\(_;_P!T M4>W?8/9(Y[S8_P#GHO\ WT*/-C_YZ+_WT*Z'_A'[?^Z*/^$?M_[HH]N^P>R1 MSWFQ_P#/1?\ OH4>;'_ST7_OH5T/_"/V_P#=%'_"/V_]T4>W?8/9(Y[S8_\ MGHO_ 'T*/-C_ .>B_P#?0KH?^$?M_P"Z*/\ A'[?^Z*/;OL'LD<]YL?_ #T7 M_OH4>;'_ ,]%_P"^A70_\(_;_P!T4?\ "/V_]T4>W?8/9(Y[S8_^>B_]]"CS M8_\ GHO_ 'T*Z'_A'[?^Z*/^$?M_[HH]N^P>R1SWFQGHZ_G6IH\#R7T7_OLTGVFX_Y[R_\ ?9J*BNZR.:[)?M-Q_P ]Y?\ MOLT?:;C_ )[R_P#?9J*BBR"[)?M-Q_SWE_[[-'VFX_Y[R_\ ?9J*BBR"[)?M M-Q_SWE_[[-'VFX_Y[R_]]FHJ*+(+LE^TW'_/>7_OLT?:;C_GO+_WV:KRR>5" M\A5V"*6VH,L<=@.YKFM;\47%IH6HRPZ7J%M?P6TDBK/;[D3"DAC(I:,CV#$^ MHZTG9 KLZW[37_ +[-'VFX_P">\O\ WV:\HTVTO;[2M9TB*""[O4^Q M7$UXF0]]&VV1HW9V.3@, "0I#8PH.*:;[5=*T'2(6CMRMM/,D7V@;XA(@DD M(5@#Y841C!QN!(^XN9YEV*L^YZS]IN/^>\O_ 'V:/M-Q_P ]Y?\ OLUSVG:O M[T\7+6KN?M(8X/ Z%!G!/K53Q7I<0\+>)YV9R;BS>0[&*$%( MC@9!Y&1R.AZ$$56EKI"U.L^TW'_/>7_OLT?:;C_GO+_WV:X;Q1$J6UK>7NG- MJ&G)9-'Y:,F^*9MNQU5V7+'E05^<$X7[U=#;7,NF^'[*34Q<27"P1K/Y,+S. M9-HW':@)/.><4:7V#4V/M-Q_SWE_[[-'VFX_Y[R_]]FLRXM(M36QF)=4BE%P MH9"K'Y& !!P5/S9YY&*R-/TC31J=^;&**&TG@$+0QG8+AT8[W..OW@I;DG)! MZ#)\@.J^TW'_ #WE_P"^S1]IN/\ GO+_ -]FN9\)*8+74+,V$5DUO>NIAMY- M\*Y56'E\# PPR,#G/ S61I-AI.IZ!=ZCJX']I>?-'=7()\^!]Y41*?O ;2H" M#A@W0[CE:=@.]^TW'_/>7_OLT?:;C_GO+_WV:X?Q=CND[2 MPM&$7_GL&!<,?W1XPI^]4UXMEJ_C:*PU5(;FQ-@MQ8P3+NBEDW,';!X9@NW' M"X(X-#<(1'ON9'>S486R7_OLU%1560KLE^TW'_/>7_O MLT?:;C_GO+_WV:BHHL@NR7[37_ +[-'VFX_P">\O\ WV:BHHL@NR7[ M3\O_ 'V:BHHL@NR_87]Q'>1 RNR,P4JQSUKJZXJV_P"/ MN'_KHO\ .NT'05S5TDT;4WH+65I/_(2UW_K^7_TGAK5K*TG_ )"6N_\ 7\O_ M *3PU@:!;_\ (UZA_P!>-K_Z'/6K65;_ /(UZA_UXVO_ *'/6K0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "-]TUQNK\: MFGU/\J[,\BL'5M)-TVY>".A%.+L[B:NK&'14_P#9%Z/^6A_(4?V1??\ /3]! M75[>)C[-D%%3_P!D7W_/3]!1_9%]_P ]/T%'MXA[-D%%3_V1??\ /3]!1_9% M]_ST_04>WB'LV045/_9%]_ST_04?V1??\]/T%'MXA[-D%! (((R#4_\ 9%]_ MST_04?V1??\ /3]!1[>(>S9GV6GV6FP&"PL[>UA+;C'!$J*3ZX Z\"FRZ7I\ M]@MA+86LEFH 6W>%3& .F%QCBM+^R+[_ )Z?H*/[(OO^>GZ"E[: >SD4C:V[ M7:W9MXC0#5W^ MR+[_ )Z?H*/[(OO^>GZ"G[>(>SD9J:7I\>:VO[(OO^>GZ"C^R+[_ )Z?H*7MH#]G(IVU MK;V5NEO:P100(,)'$@55^@' J!M)TU]074'T^U:]7[MR85,@XQPV,].*T_[( MOO\ GI^@H_LB^_YZ?H*/;0%[.1EKH^F)#DRV$=A)I=D]G$VZ.W:W0QH>>0N, \G\S6M_9%]_ST_04?V1??\]/T%'MH M=A^SD8[>']%>&WA;2+!HK8DP(;9"L1)R=HQ\N3R<59CL+.*]EO8[2!+N8!99 MUC =P. &;J<8'7TJ_P#V1??\]/T%']D7W_/3]!1[: >SD045/_9%]_ST_04? MV1??\]/T%/V\1>S9!14_]D7W_/3]!1_9%]_ST_04>WB'LV045/\ V1??\]/T M%']D7W_/3]!1[>(>S9!14_\ 9%]_ST_04HTB]SS)^@H]O$/9L;:@F\A _P"> MB_SKLQT%8^F:9Y#"23EQW-;-8U9J;T-(1Y4%96D_\A+7?^OY?_2>&M6LK2?^ M0EKO_7\O_I/#618VXM]3@UN>]LK>SGCFMHHB)KEHBI1I#VC;(/F#TZ4[[1K_ M /T#--_\&$G_ ,9K5HH ROM&O_\ 0,TW_P &$G_QFC[1K_\ T#--_P#!A)_\ M9K5HH ROM&O_ /0,TW_P82?_ !FC[1K_ /T#--_\&$G_ ,9K5HH ROM&O_\ M0,TW_P &$G_QFC[1K_\ T#--_P#!A)_\9K5HH ROM&O_ /0,TW_P82?_ !FC M[1K_ /T#--_\&$G_ ,9K5HH ROM&O_\ 0,TW_P &$G_QFC[1K_\ T#--_P#! MA)_\9K5HH ROM&O_ /0,TW_P82?_ !FC[1K_ /T#--_\&$G_ ,9K5HH ROM& MO_\ 0,TW_P &$G_QFC[1K_\ T#--_P#!A)_\9K5HH ROM&O_ /0,TW_P82?_ M !FC[1K_ /T#--_\&$G_ ,9K5HH ROM&O_\ 0,TW_P &$G_QFC[1K_\ T#-- M_P#!A)_\9K5HH ROM&O_ /0,TW_P82?_ !FC[1K_ /T#--_\&$G_ ,9K5HH MROM&O_\ 0,TW_P &$G_QFC[1K_\ T#--_P#!A)_\9K5HH ROM&O_ /0,TW_P M82?_ !FCS]?/_,,TS_P82?\ QFM6B@#)\[7O^@7IG_@PD_\ C-'G:]_T"],_ M\&$G_P 9K6HH R?.U[_H%Z9_X,)/_C-'G:]_T"],_P#!A)_\9K6HH R?.U[_ M *!>F?\ @PD_^,T>=KW_ $"],_\ !A)_\9K6HH R?.U[_H%Z9_X,)/\ XS1Y MVO?] O3/_!A)_P#&:UJ* ,GSM>_Z!>F?^#"3_P",T>=KW_0+TS_P82?_ !FM M:B@#)\[7O^@7IG_@PD_^,T>=KW_0+TS_ ,&$G_QFM:B@#)\[7O\ H%Z9_P"# M"3_XS1YVO?\ 0+TS_P &$G_QFM:B@#)\[7O^@7IG_@PD_P#C-'G:]_T"],_\ M&$G_ ,9K6HH R?.U[_H%Z9_X,)/_ (S1YVO?] O3/_!A)_\ &:UJ* ,GSM>_ MZ!>F?^#"3_XS1YVO?] O3/\ P82?_&:UJ* ,GSM>_P"@7IG_ (,)/_C-'G:] M_P! O3/_ 82?_&:UJ* ,GSM>_Z!>F?^#"3_ .,T>=KW_0+TS_P82?\ QFM: MB@#)\[7O^@7IG_@PD_\ C-'G:]_T"],_\&$G_P 9K6HH R?.U[_H%Z9_X,)/ M_C-'G:]_T"],_P#!A)_\9K6HH R?.U[_ *!>F?\ @PD_^,T>=KW_ $"],_\ M!A)_\9K6HH R?.U[_H%Z9_X,)/\ XS1YVO?] S3/_!A)_P#&:UJ* ,KS]?\ M^@9IG_@PD_\ C-'VC7_^@9IO_@PD_P#C-:M% &5]HU__ *!FF_\ @PD_^,T_ A2;6\@DU">]2".2ZN1*$AE,@4"*-.I5>?D)Z=ZTJ* /_9 end EX-101.SCH 10 lnsr-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (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 - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Series A Preferred Stock link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Warrant Liabilities link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Overview and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Summary of Significant Accounting Policies - Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - 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 995815 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Revenue from Contracts with Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Revenue From Contracts With Customers - Summary of Costs to Obtain Customer Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Fair Value of Financial Instruments - Summary of Changes In The Fair Value of Warrant Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Inventories - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Leases - Summary of Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Leases - Schedule of Lease Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Leases - Schedule of Equipment Under Lease (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Leases - Maturities of Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Intangible Assets - Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Series A Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Warrant Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Stock-Based Compensation - Summary of Option Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) link:presentationLink link:calculationLink link:definitionLink 996205 - 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 996215 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996235 - Disclosure - Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 996245 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 996255 - Disclosure - Income Taxes - Schedule of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 996265 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 996275 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 996285 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996295 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996305 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 996315 - Disclosure - Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996325 - Disclosure - Net Loss per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996335 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996345 - Disclosure - Net Loss per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 996355 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Stock issued during period shares capital contribution. Stock Issued During Period Shares Capital Contribution Capital contribution, Shares Auditor Firm ID Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding at end of period, Weighted Average Remaining Contractual Term (in Years) Options outstanding, Weighted average remaining contractual term (in years) Deferred Tax Assets, in Process Research and Development Capitalization of research and experimentation expenses Revenue, Remaining Performance Obligation, Amount Revenue remaining performance obligation amount Money market funds Money Market Funds [Member] Financing Receivable, Change in Present Value, Interest Income Interest income on notes receivable Geographical [Axis] Geographical Lessor, Operating Lease, Payment to be Received Total undiscounted cash flows Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 Notes receivable Increase (Decrease) in Notes Receivable, Current Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Cost of Revenue Total cost of revenue Fair Value Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale, Total 2025 Maturities of notes receivables due year two. Maturities Of Notes Receivables Due Year Two Other Liabilities, Noncurrent Other long-term liabilities Increase (Decrease) in Prepaid Expense and Other Assets Prepaid and other current assets Restricted Stock Units (RSUs) [Member] Restricted Stock Units 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Level 1 Fair Value, Inputs, Level 1 [Member] Issuance of Series A Redeemable Convertible Preferred Stock, net of offering costs Temporary Equity, Stock Issued During Period, Value, New Issues Entity Public Float Entity Public Float Increase (Decrease) in Other Operating Assets and Liabilities, Net Other Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Maturities of notes receivables net under extended payment terms. Maturities Of Notes Receivables Net Under Extended Payment Terms Table [Text Block] Summary of Maturities of Notes Receivables Net Under Extended Payment Terms 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Issuance of Series A Convertible Preferred Stock, net of offering costs, Shares Temporary Equity Stock Issued During Period Shares New Issues Temporary equity stock issued during period shares new issues. Weighted Average Weighted Average [Member] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Temporary equity, shares authorized Temporary Equity, Shares Authorized Income Tax, Policy [Policy Text Block] Income Taxes Property, Plant and Equipment, Useful Life Property and equipment, estimated useful lives Revenue from Contract with Customer, Excluding Assessed Tax Product and service revenue Exercise Price $6.04 Exercise price range four. Exercise Price Range Four [Member] Warrant expense IncomeTaxReconciliation, Warrant Expense Effective income tax Rate reconciliation, warrant expense Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Increase in deferred tax assets valuation allowance Disaggregation of Revenue [Table Text Block] Summary of Product and Service Revenue Disaggregated by Geographic Region Concentration Risk Type [Axis] Concentration Risk Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Long term investment Long Term Investment [Member] Long term investment Section 481(a) adjustment Section 481(a) adjustment Deferred Tax Liability, Adjustment To Section 481(A) Deferred tax liability, adjustment to section 481(a). Contract with Customer, Liability, Current Deferred revenue Contract liability, current Compensation Related Costs, Policy [Policy Text Block] Stock-Based Compensation 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 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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating Lease, Liability, Noncurrent Long-term operating lease liabilities Operating lease liabilities, long-term Schedule of Stock by Class [Table] Europe [Member] Europe Liabilities measured at fair value Total liabilities Liabilities, Fair Value Disclosure Assets Assets, Fair Value Disclosure [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Assets, Current Total current assets Vesting [Domain] Vesting Equipment assets capitalized amount. Equipment Assets Capitalized Amount Assets capitalized amount Total liabilities, redeemable convertible preferred stock, and stockholders' equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred income tax (benefit) Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Number of Shares Preferred shares authorized Stock Issued During Period, Value, New Issues Issuance of common stock Aggregate amount offered, issuance and sale by the Company Stockholders' Equity Note, Stock Split, Conversion Ratio Stockholders' equity, reverse stock split, ratio Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding at beginning of period, Number of shares Outstanding at end of period, Number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance Options outstanding, Number Exercise Price $3.23 Exercise price range two. Exercise Price Range Two [Member] Other geographical region. Other Geographical Region [Member] Other Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value of options granted Net loss and comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventory Disclosure [Text Block] Inventories Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Total deferred tax assets, net of valuation allowance Disclosure Convertible Preferred Stock [Abstract] Disclosure convertible preferred stock. Common Stock, Shares, Issued Common stock, shares issued Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total fair value of restricted stock awards vested Prepaid Expense and Other Assets, Current Prepaid and other current assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Maturities of notes receivable difference between undiscounted and discounted cash flows. Maturities Of Notes Receivable Difference Between Undiscounted And Discounted Cash Flows Difference between undiscounted and discounted cash flows Shipping and Handling [Member] Shipping and Handling Lease Expiration Date Lease expiration date Costs associated with spin-off transaction. Costs Associated With Spin Off Transaction Costs associated with spin-off transaction Shares, Outstanding Ending Balance, Shares Beginning Balance, Shares Financing Receivable, Credit Loss, Expense (Reversal) Change in provision for credit losses 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Common stock reserved Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for issuance Advertising cost Advertising Expense Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Components of Deferred Tax Liabilities [Abstract] Deferred tax liabilities: Stock issued during period sale of common stock value. Stock Issued During Period Sale Of Common Stock Value Sale of common stock to PDL Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Summary of Stock Options Outstanding and Vested At the market offering. At The Market Offering [Member] ATM offerings Proceeds from issuance of redeemable convertible preferred stock, net of offering costs Proceeds From Temporary Equity And Net Of Offering Costs Proceeds from temporary equity and net of offering costs. Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate 2025 Lessor, Operating Lease, Payment to be Received, Year Two Lessee, Operating Lease, Renewal Term Lessee, operating lease, renewal term Property, Plant and Equipment [Table Text Block] Schedule of Property and Equipment, Net Vested and exercisable at December 31, 2023, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 2026 Lessor, Operating Lease, Payment to be Received, Year Three Aggregate purchase price of shares Aggregate Purchase Price Of Shares Aggregate purchase price of shares. Warrants to purchase aggregate shares of common stock Stock And Warrants Issued During Period Shares Common Stock And Warrants Stock and warrants issued during period shares common stock and warrants. Subsequent Event [Member] Subsequent Event Subsequent Event Type [Axis] Share-Based Payment Arrangement, Tranche Two [Member] Share-based Payment Arrangement, Tranche Two Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options cancelled, Weighted Average Exercise Price Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to tax positions from prior fiscal years Additional Paid-in Capital [Member] Additional Paid-in Capital Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Provision for Income Taxes Non-US [Member] Non-US Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Inventory, Raw Materials, Gross Raw Materials 2024 Maturities of notes receivables due next twelve months. Maturities Of Notes Receivables Due Next Twelve Months Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Ending balance Beginning balance Accounts receivable, allowance 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 Number of restricted stock awards are expected to vest Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Cumulative dividends in excess of interest expense on preferred stock. Cumulative Dividends In Excess Of Interest Expense On Preferred Stock Cumulative dividends in excess of interest expense on Series A Preferred Stock Statement of Stockholders' Equity [Abstract] Equipment under lease policy. Equipment Under Lease Policy Policy [Text Block] Equipment Under Lease Intangible Assets Disclosure [Text Block] Intangible Assets Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect [true false] Vested and expected to vest at December 31, 2023, 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, Liability, Current Operating lease liabilities Operating lease liabilities, current Shares distribution ratio. Shares Distribution Ratio Shares distribution ratio to PDL shareholders Advertising Costs Advertising Cost [Policy Text Block] Customer one. Customer One [Member] Customer One Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Series A Redeemable Convertible Preferred Stock Series A Preferred Stock [Member] Series A Preferred Stock Class of Stock [Domain] Class of Stock Accounts Receivable, Credit Loss Expense (Reversal) Change in provision for credit losses Rule 10b5-1 Arr Modified Flag Rule 10b5-1 Arr Modified Flag Rule 10b5-1 arr modified flag. Vested and expected to vest at December 31, 2023, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Scenario [Domain] Scenario Entity Central Index Key Entity Central Index Key Notes receivable, net of allowance of $7 and $4, respectively Financing Receivable, after Allowance for Credit Loss, Current Notes receivable, current Financing Receivable, after Allowance for Credit Loss, Current, Total 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 [Domain] Plan Name Number of customers. Number Of Customers Number of customers 2028 Lessor, Operating Lease, Payment to be Received, Year Five Income tax reconciliation deferred adjustments. Income Tax Reconciliation Deferred Adjustments Deferred adjustment Other Liabilities Disclosure [Abstract] Accounts Receivable, Allowance for Credit Loss [Table Text Block] Summary of Allowance for Accounts Receivable Total assets Assets measured at fair value Fair Value Assets, Fair Value Disclosure Depreciation expense on equipment under lease. Depreciation Expense On Equipment Under Lease Depreciation expense on equipment under lease Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue remaining performance obligation expected timing of satisfaction period Current Foreign Tax Expense (Benefit) Foreign Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Maturities of Operating Lease Liabilities Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Total Notes and other receivables, long-term, net of allowance of $26 and $9, respectively Financing Receivable, after Allowance for Credit Loss, Noncurrent Notes receivable, long-term Financing Receivable, after Allowance for Credit Loss, Noncurrent, Total Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Financial Instruments [Domain] Capitalized contract cost additions. Capitalized Contract Cost Additions Additions Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock-based compensation Income Taxes. Income Taxes [Table] Income Taxes [Table] Construction in Progress [Member] Construction in Progress Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock under the 2020 ESPP Operating Lease, Lease Income Lease Lease revenue Operating Lease, Lease Income, Total Restricted Stock [Member] Restricted Stock Awards Class of Warrant or Right [Line Items] Plan Name [Axis] Plan Name Geographical [Domain] Geographical Lessee, Operating Lease, Term of Contract Operating leases, estimated useful life Assets Total assets UNITED STATES United States Distribution, record date. Distribution Record Date Distribution, record date Operating Lease, Right-of-Use Asset Operating lease right-of-use assets 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] Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total unrecognized compensation expense Entity Registrant Name Entity Registrant Name Components of Deferred Tax Assets [Abstract] Deferred tax assets: Lessee, Operating Lease, Existence of Option to Extend [true false] Lessee, Operating Lease, Existence of Option to Extend [true false] Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Total Supplemental Cash Flow Information [Abstract] Supplemental cash flow information Financing Receivable, Allowance for Credit Loss Ending balance Beginning balance Retained Earnings [Member] Accumulated Deficit Class of Stock [Axis] Class of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested at end of the period, Number of Units Non-vested at beginning of year, Number of Units Impairment of Intangible Assets, Finite-Lived Impairment of intangible assets Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Tax at U.S. statutory rate on income before income taxes Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under the 2020 ESPP, Shares Shares of common stock have been issued to employees Minimum [Member] Minimum Financial Support to Nonconsolidated Legal Entity [Axis] Financial Support to Nonconsolidated Legal Entity Revenue Revenues Total revenue Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating Lease, Liability Total operating lease liabilities Total operating lease liabilities Forecast [Member] Forecast Liabilities Liabilities, Fair Value Disclosure [Abstract] Proceeds from Related Party Debt Proceeds from notes payable due to related party Proceeds from note payable due to related party Other Inventory, Capitalized Costs, Gross inventory costs Share-Based Payment Arrangement, Tranche One [Member] Share-based Payment Arrangement, Tranche One Revenue [Policy Text Block] Revenue Recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, minimum Equity Component [Domain] Equity Component Outstanding Stock Options Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares Preferred shares issued Other Nonoperating Income (Expense) [Member] Other Income, Net Transfer from inventories to equipment under lease, net. Transfer From Inventories To Equipment Under Lease Net Transfer from Inventories to Equipment under lease, net Software Development [Member] Software Stockholders equity contributions from parent. Stockholders Equity Contributions From Parent Contributions from PDL Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Measurement Frequency [Axis] Supply agreements. Supply Agreements [Member] Supply Agreement Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development expenses Research and Development Expense, Total Transportation Equipment [Member] Transportation Equipment Deferred Tax Liabilities, Gross Total deferred tax liabilities Deferred Tax Liabilities, Gross, Total Allowance for doubtful accounts and notes receivable current and noncurrent. Allowance For Doubtful Accounts And Notes Receivable Current And Noncurrent Allowance for credit losses Deferred Foreign Income Tax Expense (Benefit) Foreign Proceeds from issuance of series A redeemable convertible preferred stock Proceeds from Issuance of Convertible Preferred Stock Assets [Abstract] Assets Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible List] 2027 Lessor, Operating Lease, Payment to be Received, Year Four 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. Schedule Of Contract Balances [Table] Schedule Of Contract Balances [Table] Common stock, par value $0.01 per share, 150,000 shares authorized at December 31, 2023 and 2022; 11,327 and 11,093 shares issued and outstanding at December 31, 2023 and 2022, respectively Common Stock, Value, Issued Financial Support to Nonconsolidated Legal Entity [Domain] Financial Support to Nonconsolidated Legal Entity Conversion of Stock, Shares Issued Shares issued in exchange for extinguishment of Preferred stock Vested and exercisable at December 31, 2023, 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. System and laser. System And Laser [Member] System and Laser Incentive stock options. Incentive Stock Options [Member] Incentive Stock Options Capitalized Contract Cost, Amortization Period Amortization period Capital contribution. Capital Contribution Capital contribution from PDL Contract with Customer, Liability, Revenue Recognized Beginning contract liabilities recognized as revenue Furniture and Fixtures [Member] Furniture and Fixtures Accrued Liabilities, Current Accrued liabilities Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense, Total Auditor Name Auditor Name Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Proceeds from issuance of common stock under employee stock purchase plan Operating Income (Loss) Operating loss Accounting Standards Update 2019-12 [Member] ASU 2019-12 Entity Ex Transition Period Entity Ex Transition Period Deferred Income Tax Expense (Benefit) Total deferred Contingent milestone payments. Contingent Milestone Payments Contingent milestone payments Income Tax Expense (Benefit) Total provision Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Other 2027 Maturities of notes receivables due year four. Maturities Of Notes Receivables Due Year Four Research and Development Expense Research and Development Expense [Member] Research and Development Expenses Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Decreases related to prior year tax positions Amortized Over a Period Amortized Over a Period Amortized Over a Period 2026 Maturities of notes receivables due year three. Maturities Of Notes Receivables Due Year Three Lessee and lessor, lease description. Lessee And Lessor Lease Description [Table] Lessee And Lessor Lease Description [Table] Series A Redeemable Convertible Preferred Stock Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock. Payment for Contingent Consideration Liability, Financing Activities Payment of contingent consideration Lessee, Leases [Policy Text Block] Lessee Arrangements Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Liabilities Concentration Risk, Percentage Concentration risk, percentage Share-Based Payment Arrangement, Expense Total stock-based compensation expense Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected volatility, maximum Maturities of notes receivables due year five and thereafter. Maturities Of Notes Receivables Due Year Five And Thereafter Thereafter Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Award vesting percentage Equipment [Member] Manufacturing Equipment Disclosure of Convertible Preferred Stock [Table] Disclosure of convertible preferred stock. 2026 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 Intangible assets, net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Net Carrying Amount Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Section 162(m) Outstanding at December 31, 2023, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Earnings (Loss) per Share Earnings Per Share, Policy [Policy Text Block] Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Change in valuation allowance Equipment under lease, net. Equipment Under Lease Net Equipment under lease, net Equipment under lease, net Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases related to tax positions taken during current fiscal year Other Nonoperating Income (Expense) Other income, net Other Nonoperating Income (Expense), Total Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Sale of Stock, Price Per Share Weighted average sales price Gross inventory write down. Gross Inventory Write Down Write-down of inventory Operating Expenses [Abstract] Operating expenses Property, Plant and Equipment [Abstract] Entity Voluntary Filers Entity Voluntary Filers Income (Loss) from Continuing Operations before Income Taxes, Foreign Foreign Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Securities Purchase Agreement Securities Purchase Agreement Member Securities purchase agreement member. Overview and basis of presentation. Overview And Basis Of Presentation [Table] Overview And Basis Of Presentation [Table] Summary of significant accounting policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Equipment under lease gross. Equipment Under Lease Gross Equipment under lease Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other assets Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Stock-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Options granted, Number of Shares Other Accrued Liabilities, Current Other Equity [Text Block] Stockholders' Equity (Deficit) Line of Credit Facility, Increase (Decrease), Net Line of credit limit increased amount Line of Credit Facility, Increase (Decrease), Net, Total Depreciation Depreciation Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Basic [Line Items] 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] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Inventory, Net [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Product rights and technology. Product Rights And Technology [Member] Acquired Product Rights and Technology Vested and exercisable at December 31, 2023, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Research and development equipment. Research and Development Equipment [Member] Research and Development Equipment Equity, Attributable to Parent [Abstract] Stockholders’ equity: Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Fair value of stock issued in recapitalization. Fair Value Of Stock Issued In Recapitalization Fair value of debt Lease, Cost [Table Text Block] Schedule of Components of Lease Expense Gain (Loss) on Disposition of Property Plant Equipment Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Total Line of Credit Facility, Maximum Borrowing Capacity Maximum aggregate principal amount Cost of Goods and Services Sold Cost of revenue Cost of Goods and Services Sold, Total Net loss per common share: Earnings Per Share [Abstract] Financing Receivable, Allowance for Credit Loss, Writeoff, Total Financing Receivable, Allowance for Credit Loss, Writeoff Write-offs Write-offs Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Schedule Of Shares Subject To Mandatory Redemption [Table] Accounting Policies [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Overview and basis of presentation. Overview And Basis Of Presentation [Line Items] Overview And Basis Of Presentation [Line Items] Mandatorily Redeemable Preferred Stock [Member] Series A Preferred Stock Lessor, operating lease, remaining lease term. Lessor Operating Lease Remaining Lease Term Lessor, operating leases, remaining lease terms Liability Class [Axis] Scenario [Axis] Scenario Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] 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 Right-of-use-assets obtained in exchange for lease obligations. Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right-of-use-assets obtained in exchange for lease obligations: Schedule of contract balances. Schedule Of Contract Balances [Line Items] Schedule Of Contract Balances [Line Items] Convertible Preferred Stock [line Items] Convertible preferred stock. Lessor, Operating Leases [Text Block] Leases Supplemental cash flow information related to company leases. Supplemental Cash Flow Information Related To Company Leases Table [Text Block] Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification Cash Flow, Operating Activities, Lessee [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Lessee, Operating Lease, Remaining Lease Term Lessee, operating leases, remaining lease terms Financial instrument subject to mandatory redemption dividends. Financial Instrument Subject To Mandatory Redemption Dividends Dividends declared Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Basic net loss per share Customer Concentration Risk [Member] Customer Concentration Risk 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 Inventory Write-down Write downs of inventories to net realizable value Commitments and Contingencies Commitments and contingencies (Note 10) Income Statement [Abstract] Financing Receivable, Allowance for Credit Loss, Noncurrent Notes and other receivables, long-term, allowance Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Cost to obtain customer contracts. Cost To Obtain Customer Contracts [Member] Cost to Obtain Customer Contracts Related Party, Type [Axis] Related Party Offering costs Offering costs Offering costs Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Information about Receivables and Contract Liabilities from Contracts with Customers Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Vested and expected to vest at December 31, 2023, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options vested, Number Exercisable Statistical Measurement [Domain] Statistical Measurement Asia (Excluding South Korea). Asia Excluding South Korea [Member] Asia (Excluding South Korea) Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Employee retention credit, cares act contingent professional fees. Employee Retention Credit, Cares Act Contingent Professional Fees Contingent professional fees Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share 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 net loss per share diluted shares. Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Income Taxes. Income Taxes [Line Items] Income Taxes [Line Items] 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 Disclosure [Text Block] Commitments and Contingencies 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 Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts Notes And Loans Receivable [Line Items] Operating Lease, Payments Operating cash flows from operating leases Lease Income Lease revenue Lease Income, Total Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Diluted net loss per share Product and Service [Domain] Product and Service Operating Loss Carryforwards, Limitations on Use Operating loss carryforwards, limitations on use Cost of Sales Cost of Sales [Member] Cost of Revenue Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Unrecognized Tax Benefits Balance at the end of the year Balance at the beginning of the year Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Revenue from Contract with Customer [Abstract] Commitments and Contingencies Disclosure. Commitments And Contingencies Disclosure [Table] Commitments And Contingencies Disclosure [Table] Fair Value Hierarchy and NAV [Domain] Stock issued during period sale of common stock shares. Stock Issued During Period Sale Of Common Stock Shares Sale of common stock to PDL, Shares Related Party Transaction [Domain] Related Party Transaction Computer and office equipment. Computer And Office Equipment [Member] Computer and Office Equipment Revenue from contracts with customers. Revenue From Contracts With Customers [Table] Revenue From Contracts With Customers [Table] Maturities of notes receivables undiscounted cash flows. Maturities Of Notes Receivables Undiscounted Cash Flows Total undiscounted cash flows Recurring Fair Value, Recurring [Member] Number of Reportable Segments Number of reportable segments 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 Thereafter Additional Paid in Capital, Common Stock Additional paid-in capital Inventory, Policy [Policy Text Block] Inventory Deferred Tax Assets, Net Net deferred tax assets Notes receivable interest rate. Notes Receivable Interest Rate Notes receivable interest rate Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Options exercised, Number of Shares 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 Equity [Abstract] Liabilities and stockholders’ equity Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Basic By Common Class [Table] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Contract with customer asset recognized. Contract With Customer Asset Recognised Contract assets 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 Accounts payable Increase (Decrease) in Accounts Payable, Total 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted, Number of Units Number of stock awards granted Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer KOREA, REPUBLIC OF South Korea Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options exercised, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents 2028 Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year five. Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Five Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Expected volatility Fair Value of Warrant Liabilities Assumptions Expected Volatility Fair Value of Warrant Liabilities Assumptions Expected Volatility Deferred Tax Assets, Property, Plant and Equipment Fixed assets 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. 2024 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 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested, Weighted-average grant-date fair value per share Tax-Related Provisions Adjusted Financial Statement Income. Tax-Related Provisions Adjusted Financial Statement Income Tax-related provisions adjusted financial statement income Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Debt Conversion, Converted Instrument, Shares Issued Common stock shares issued in exchange for extinguishment of debt Deferred revenue Increase (Decrease) in Deferred Revenue Issuance of common stock under the 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. Current Federal Tax Expense (Benefit) Federal 2028 Maturities of notes receivables due year five. Maturities Of Notes Receivables Due Year Five Statement of Cash Flows [Abstract] Capitalized Contract Cost [Table Text Block] Summary of Costs to Obtain Customer Contracts 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Financial instrument subject to mandatory redemption liquidation preference value. Financial Instrument Subject To Mandatory Redemption Liquidation Preference Value Aggregate liquidation preference of preferred shares Income Tax Authority [Domain] Income Tax Authority 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 Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Common Stock, Par or Stated Value Per Share Common stock, par value Service [Member] Service Deferred Revenue, Noncurrent, Total Deferred Revenue, Noncurrent Deferred revenue, non-current Transfer from (to) Inventories to (from) Property and equipment, net Transfer From Inventories To Property And Equipment Net Transfer from inventories To property and equipment, net. Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total unrecognized compensation expense, weighted-average period of recognition Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Series B Warrants Series B Warrants [Member] Series B warrants. Vested and expected to vest at December 31, 2023, 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 [Member] Maximum Lessee and lessor lease description. Lessee And Lessor Lease Description [Line Items] Lessee and Lessor Lease Description [Line Items] Other comprehensive gain Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Temporary equity, shares outstanding Ending Balance, Shares Temporary Equity, Shares Outstanding Related Party Transaction [Axis] Related Party Transaction Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Reconciliation of Unrecognized Tax Benefits Level 3 Fair Value, Inputs, Level 3 [Member] Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Financial Instruments Subject to Mandatory Redemption, Financial Instrument APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation under the 2020 Plan APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Recurring and Nonrecurring [Table] Ownership [Domain] Ownership Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Net increase (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 and no shares authorized at December 31, 2023 and 2022, respectively; 20 and no shares issued and outstanding at December 31, 2023 and 2022, respectively; aggregate liquidation preference of $20,000 and $0 at December 31, 2023 and 2022, respectively Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Ending Balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Beginning Balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Total 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 Total unrecognized stock-based compensation expense Stock issued during period shares impact of recapitalization transactions. Stock Issued During Period Shares Impact Of Recapitalization Transactions Impact from recapitalization transactions, Shares Document Financial Statement Error Correction Flag Document Financial Statement Error Correction [Flag] Restricted stock awards cancelled Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Restricted stock awards cancelled Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation Schedule of Inventory, Current [Table Text Block] Schedule of Inventory City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State Inventory, Net Inventories Total Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Shares Subject To Mandatory Redemption By Settlement Terms [Line Items] 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 Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses 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 Outstanding, Basic Basic Weighted average number of shares of common stock basic Summary of share based compensation shares available for issuance. Summary Of Share Based Compensation Shares Available For Issuance Table [Text Block] Summary of Shares Available for Issuance Under 2020 Plan Inventory, Work in Process, Gross Work-in-process Employee Stock [Member] 2020 Employee Stock Purchase Plan Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities Research and Development Expense, Policy [Policy Text Block] Research and Development Summary of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Gain (Loss) on Extinguishment of Debt Gain on extinguishment Gain (Loss) on Extinguishment of Debt, Total Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Option Award Activity Accounts Receivable [Member] Accounts Receivable Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Financial Support, Capital Contributions [Member] Financial Support, Capital Contributions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions Increase (Decrease) in Contract with Customer, Liability Billings not yet recognized as revenue Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total operating lease payments 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. Investments Investment, Policy [Policy Text Block] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Accrued Professional Fees, Current Professional services Statement [Line Items] Statement [Line Items] Commitments and Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Stockholders equity distributions to parent. Stockholders Equity Distributions To Parent Distributions to PDL PDL BioPharma, Inc. P D L Bio Pharma Inc [Member] PDL BioPharma, Inc 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 Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract with Customer, Asset, after Allowance for Credit Loss Beginning Balance Beginning Balance Ending Balance Lease, Cost Total lease cost Customer three. Customer Three [Member] Customer Three Exercise Price Range [Domain] Asset Class [Domain] Asset Class Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Components of Net Deferred Tax Assets and Liabilities Accounts receivable, net of allowance of $62 and $56, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, current Accounts Receivable, after Allowance for Credit Loss, Current, Total Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Customer [Axis] Customer Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Common Stock [Member] Common Stock Stock issued during period value impact of recapitalization transactions. Stock Issued During Period Value Impact Of Recapitalization Transactions Impact from recapitalization transactions Temporary equity, par value per share Temporary Equity, Par or Stated Value Per Share Lessor, Leases [Policy Text Block] Lessor Arrangements Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Financing Receivable, Allowance for Credit Loss [Table Text Block] Summary of Allowance for Notes Receivable Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Total Stock-Based Compensation Expense Recognized Amortization on investments, net Accretion (Amortization) of Discounts and Premiums, Investments Manufacturing Facility [Member] Manufacturing Equipment Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Two thousand twenty incentive award plan. Two Thousand Twenty Incentive Award Plan [Member] 2020 Incentive Award Plan Inventory, Finished Goods, Gross Finished Goods Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Text Block] Redeemable convertible preferred stock. Income (Loss) from Continuing Operations before Income Taxes, Domestic United States Additional royalty payments percentage. Additional Royalty Payments Percentage Additional royalty payments rate Cover [Abstract] Selling, General and Administrative Expense Selling, general and administrative expenses Selling, General and Administrative Expense, Total Vesting [Axis] Vesting Gross antidilutive securities excluded from computation of earnings per share amount. Gross Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Shares excluded from the calculation of net loss per diluted share Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current income tax expense (benefit) Document Fiscal Year Focus Document Fiscal Year Focus Product Warranty Accrual, Current Warranty Intangible Assets, Finite-Lived, Policy [Policy Text Block] Intangible Assets Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accrued interest and penalties associated with unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Income Taxes Paid, Net Cash paid for taxes Income Taxes Paid, Net, Total Sale of Stock [Domain] Sale of Stock Capitalized Contract Cost, Net Ending balance Beginning balance Capitalized Contract Cost, Net, Total Extinguishment of Debt, Amount Extinguishment of debt Supplemental balance sheet information related to company leases. Supplemental Balance Sheet Information Related To Company Leases Table [Text Block] Summary of Operating Lease liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted, Weighted-average grant-date fair value per share Weighted-average grant date fair value Security Exchange Name Security Exchange Name Long-term investments Long-Term Investments Long-Term Investments, Total LENSAR, Inc. L E N S A R Inc [Member] LENSAR Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Term of contract Accounts Receivable [Policy Text Block] Accounts Receivable Domestic Tax Authority [Member] Federal New Accounting Pronouncements, Policy [Policy Text Block] Adopted Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Maximum utilization percentage on taxable income. Maximum Utilization Percentage On Taxable Income Maximum utilization percentage on taxable income Geographic areas, long-lived assets percentage. Geographic Areas Long Lived Assets Percentage Long-lived assets in United States Customer Relationships [Member] Customer Relationships Financial instrument subject to mandatory redemption dividend rate percentage. Financial Instrument Subject To Mandatory Redemption Dividend Rate Percentage Accrued dividend percentage of preferred shares Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross Property and equipment Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Current State and Local Tax Expense (Benefit) State Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating leases Dividends Fair Value of Warrant Liabilities Assumptions Dividends Fair Value of Warrant Liabilities Assumptions Dividends Capitalized Contract Cost [Domain] Capitalized Contract Cost Financial Instrument [Axis] Weighted-average number of shares used in calculation of net loss per common share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Class of Warrant or Right [Table] Entity Emerging Growth Company Entity Emerging Growth Company Convertible Preferred Stock, Shares Issued upon Conversion Number of shares exchanged Amendment Flag Amendment Flag Net settlement of stock-based compensation awards Payment for Net Settlement Of Stock-Based Compensation Awards Payment for net settlement of stock-based compensation awards. Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Liabilities Present value of notes receivable. Present Value Of Notes Receivable Present value of notes receivable Capitalized Contract Cost, Amortization Amortization Series A Warrants Series A Warrants [Member] Series A warrants. Subsidiary, Ownership Percentage, Parent Distribution of ownership interest in its wholly owned subsidiary Cost of revenue Cost of goods and service excluding amortization including depreciation. Cost Of Goods And Service Excluding Amortization Including Depreciation Total cost of revenue Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Accounting Standards Update [Domain] Accounting Standards Update Equity Method Investment, Ownership Percentage Percentage of common stock owned Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Impairment of Underlying Assets, Remaining Amortization Expense Leases [Abstract] Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Accounts receivables payment terms. Accounts Receivables Payment Terms Accounts receivables payment terms 2025 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 Capitalized Contract Cost [Axis] Capitalized Contract Cost Securities Act File Number Entity File Number Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Financing Receivable, Allowance for Credit Loss, Current Notes receivable, allowance Deferred Tax Assets, Gross Total deferred tax assets 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 Granted/Awarded Goodwill and Intangible Assets Disclosure [Abstract] Non-Rule 10b5-1 Arr Modified Flag Non-Rule 10b5-1 Arr Modified Flag Non-rule 10b5-1 arr modified flag. Vested and exercisable at December 31, 2023, 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 gain on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Share-Based Payment Arrangement [Abstract] Dividends, Common Stock, Cash Cash dividend declared on common stock Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non-vested at ending of year, Weighted-average grant-date fair value per share Non-vested at beginning of year, Weighted-average grant-date fair value per share Deferred Tax Assets, Valuation Allowance Valuation allowance against deferred tax assets Valuation allowance Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Exercise price range (upper) Auditor Location Auditor Location Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (years) Stockholders' Equity, Reverse Stock Split Stockholders' equity, reverse stock split Deferred Tax Assets, Goodwill and Intangible Assets Intangible assets Preferred stock, par value $0.01 per share, 9,980 and 10,000 shares authorized at December 31, 2023 and 2022; no shares issued and outstanding at December 31, 2023 and 2022 Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of Operating Segments Number of operating segments Exercise price of warrants Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant Liabilities Warrant Liabilities Disclosure Text Block Warrant Liabilities Disclosure Text Block Purchase of investments Payments to Acquire Investments Payments to Acquire Investments, Total Customer two Customer Two [Member] Customer Two Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Total unrecognized compensation expense Certificates of deposit Certificates of Deposit [Member] Incentive Stock Options and Nonqualified Stock Options [Member] Incentive Stock Options And Nonqualified Stock Options [Member] Incentive Stock Options And Nonqualified Stock Options Earnings Per Share [Text Block] Net Loss per Share Revenues [Abstract] Revenue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Options cancelled, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue Benchmark Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Antidilutive Securities [Axis] Antidilutive Securities Property plant and equipment capitalized amount. Property Plant And Equipment Capitalized Amount Construction in progress Provision for doubtful accounts and notes receivable. Provision For Doubtful Accounts And Notes Receivable Provision for expected credit losses Finite-Lived Intangible Assets, Gross Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type [Domain] Lessor, Operating Lease, Payment to be Received, after Year Five Thereafter Operating Lease, Lease Income [Table Text Block] Schedule of Lease Revenue Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, minimum Income Statement Location [Axis] Income Statement Location Leases. Leases [Member] Lease Risk-free interest rate Fair Value of Warrant Liabilities Assumptions Risk Free Interest Rate Fair Value of Warrant Liabilities Assumptions Risk Free Interest Rate PDL Investment Holdings, LLC. P D L Investment Holdings L L C [Member] PDLIH Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Risk-free interest rate, maximum Exercise Price Range [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Dividends Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Level 2 Fair Value, Inputs, Level 2 [Member] Product [Member] Product Product and Service [Axis] Product and Service Contract liability, non-current Contract with Customer, Liability, Noncurrent Contract liability, long-term Title of 12(b) Security Title of 12(b) Security Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount State taxes Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Settlement of phantom stock-based awards Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Stock issued during period remaining cash contribution. Stock Issued During Period Remaining Cash Contribution Stock issued during period, remaining cash contribution amount Warrant Derivative Liabilities [Member] Warrant derivative liabilities Schedule of Finite-Lived Intangible Assets [Table Text Block] Components of Intangible Assets Summary of Financial Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Accounting Standards Update [Axis] Accounting Standards Update Employee retention credit, cares act retention amount. Employee Retention Credit, Cares Act Retention Amount Approximate amount of employee retention credit Customer. Customer [Member] Customer Related Parties Related Parties Policy [Policy Text Block] Related parties policy. Prepaid and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Trademarks [Member] Acquired Trademarks Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities State and Local Jurisdiction [Member] State Segment Reporting, Policy [Policy Text Block] Segments Series A Warrants and Series B Warrants Series A Warrants and Series B Warrants [Member] Series A Warrants and Series B Warrants [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Major Customers, Policy [Policy Text Block] Concentrations of Customers 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. Contract with Customer, Asset, Reclassified to Receivable Payments received Increase (Decrease) in Inventories Inventories Increase (Decrease) in Inventories, Total Sales Sales [Member] Purchase Obligation Purchase obligation Purchase Obligation, Total Contract with Customer, Liability Ending balance Beginning balance Contract with Customer, Liability, Total Unrecognized tax benefits decreases resulting from spinoff transaction. Unrecognized Tax Benefits Decreases Resulting From Spinoff Transaction Decreases related to the Spin-Off Interest Expense, Debt Interest expense Interest Expense, Debt, Total Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cancelled, Weighted-average grant-date fair value per share Inventory costs. Inventory costs Amount of pre-change NOL carryforwards Pre-change Net Operating Loss Carryforwards, Limitation amount Pre-change net operating loss carryforwards, limitation amount. Financial Instrument Subject to Mandatory Redemption, Par Value Per Share Preferred shares ,par value Concentration Risk Type [Domain] Concentration Risk Type Lessee, Operating Lease, Discount Rate Incremental borrowing rate Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options granted, Weighted Average Exercise Price Document Type Document Type Aggregate shares Stock Issued During Period, Shares, Conversion of Convertible Securities Net operating loss carryforwards - Section 382 limited Deferred Tax Assets, Operating Loss Carryforwards Limited To section 382 Deferred tax assets, operating loss carryforwards limited to section 382. Ownership [Axis] Ownership Schedule of equipment under lease. Schedule Of Equipment Under Lease Table [Text Block] Schedule of Equipment Under Lease Exercise Price $2.15 - $3.10 Exercise price range one. Exercise Price Range One [Member] Fair Value by Liability Class [Domain] Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Total fair value of options vested Net Income (Loss) Available to Common Stockholders, Basic Net loss attributable to common stockholders Net loss attributable to common stockholders Deferred Tax Liabilities, Other Other Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Cancelled, Number of Units Property, Plant and Equipment [Member] Property and Equipment Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Notes and other receivables, noncurrent. Notes And Other Receivables Noncurrent [Member] Notes and Other Receivables, Long-Term, Net Short term investments Short-Term Investments [Member] Entity Filer Category Entity Filer Category Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental schedule of non-cash investing and financing activities Exercise Price $3.27 - $5.95 Exercise price range three. Exercise Price Range Three [Member] Balance Sheet Location [Domain] Balance Sheet Location Increase (Decrease) in Accrued Liabilities Accrued liabilities Increase (Decrease) in Accrued Liabilities, Total Income tax reconciliation income loss taxable in period under separate return method. Income Tax Reconciliation Income Loss Taxable In Period Under Separate Return Method (Income)/Loss taxable in period under the separate return method Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Loss Before Income Taxes Operating loss carryforwards expiration beginning year. Operating Loss Carryforwards Expiration Beginning Year Operating loss carryforwards begin to expire year Revenue from contracts with customers. Revenue From Contracts With Customers [Line Items] Revenue From Contracts With Customers [Line Items] Accrued Liabilities, Current [Abstract] Short-term investments Short-Term Investments Short-Term Investments, Total 2024 Lessor, Operating Lease, Payment to be Received, Year One Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs Patented Technology [Member] Acquired Technology Asset Class [Axis] Asset Class Liabilities Total liabilities Cost of goods and service excluding amortization including depreciation. Cost Of Goods And Service Excluding Amortization Including Depreciation [Abstract] Cost of revenue (exclusive of amortization) Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Deferred revenue. Deferred Revenue [Member] Deferred Revenue Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Maturities of Operating Lease Payments Finite-Lived Intangible Asset, Useful Life Intangible assets estimated useful life Equity, Attributable to Parent Ending Balance Beginning Balance Total stockholders’ equity Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Acquired intangible assets weighted average amortization period Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Net loss Adjustments to additional paid in capital modification of stock based awards. Adjustments To Additional Paid In Capital Modification Of Stock Based Awards Modification of phantom stock-based awards Other (expense) income Nonoperating Income (Expense) [Abstract] Business Description and Basis of Presentation [Text Block] Overview and Basis of Presentation Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract asset, current 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 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, Policy [Policy Text Block] Fair Value Measurement Preferred Stock [Text Block] Series A Preferred Stock Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average number of shares of common stock diluted Proceeds from Contributed Capital Capital contribution from PDL Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate Operating Lease, Right-of-Use Asset, Periodic Reduction Non-cash operating lease cost Deferred Federal Income Tax Expense (Benefit) Federal Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Exercise price of option on fair value (as a percent) Equipment under lease accumulated depreciation. Equipment Under Lease Accumulated Depreciation Less accumulated depreciation Use of Estimates, Policy [Policy Text Block] Accounting Estimates Income Tax Disclosure [Text Block] Income Taxes Property and equipment estimated useful life. Property And Equipment Estimated Useful Life Table [Text Block] Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives 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. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding at end of period, Weighted Average Exercise Price Outstanding at beginning of period, 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 Net Loss Per Share Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements Income Tax Authority [Axis] Income Tax Authority Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] 2027 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] Financial instruments, subject to mandatory redemption, settlement terms, interest expense. Financial Instruments Subject To Mandatory Redemption Settlement Terms Interest Expense Preferred stock, interest expense Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Percentage of outstanding shares of common stock Current Income Tax Expense (Benefit) Total current Fair Value Hierarchy and NAV [Axis] Measurement Frequency [Domain] Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Payments to Acquire Property, Plant, and Equipment Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment, Total 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 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested, Number of Units Issuance of common stock under the ATM offering, net of offering costs, shares Stock Issued During Period, Shares, New Issues Sales of shares of common stock Employee-related Liabilities, Current Compensation Employee-related Liabilities, Current, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents at end the year Cash and cash equivalents at beginning of the year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Deferred Revenue, Current, Total Deferred Revenue, Current Deferred revenue, current 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 Authorized Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Operating Loss Carryforwards Net operating loss carryforwards XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 29, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
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,395,056  
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 Annual Report true    
Document Transition Report false    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction Flag false    
Entity Public Float     $ 34.4
Auditor Firm ID 238    
Auditor Name PricewaterhouseCoopers LLP    
Auditor Location Tampa, Florida    
Documents Incorporated by Reference

Portions of the registrant’s definitive proxy statement for its 2024 annual meeting of stockholders, which the registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference into Part III of this Annual Report on Form 10-K.

   
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue    
Product and service revenue $ 35,716 $ 29,443
Lease 6,448 5,915
Total revenue 42,164 35,358
Cost of revenue (exclusive of amortization)    
Total cost of revenue 21,057 15,403
Operating expenses    
Selling, general and administrative expenses 26,100 27,170
Research and development expenses 6,139 11,814
Amortization of intangible assets 1,097 1,148
Operating loss (12,229) (20,177)
Other (expense) income    
Change in fair value of warrant liabilities (2,852)  
Other income, net 698 263
Net loss (14,383) (19,914)
Other comprehensive gain    
Change in unrealized gain on investments 4  
Net loss and comprehensive loss $ (14,379) $ (19,914)
Net loss per common share:    
Basic $ (1.31) $ (1.96)
Diluted $ (1.31) $ (1.96)
Weighted-average number of shares used in calculation of net loss per common share:    
Basic 10,971 10,159
Diluted 10,971 10,159
Product    
Revenue    
Product and service revenue $ 31,643 $ 25,959
Cost of revenue (exclusive of amortization)    
Total cost of revenue 13,902 8,910
Service    
Revenue    
Product and service revenue 4,073 3,484
Cost of revenue (exclusive of amortization)    
Total cost of revenue 5,064 4,552
Lease    
Cost of revenue (exclusive of amortization)    
Total cost of revenue $ 2,091 $ 1,941
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 20,621 $ 14,674
Short-term investments 3,443  
Accounts receivable, net of allowance of $62 and $56, respectively 4,001 6,040
Notes receivable, net of allowance of $7 and $4, respectively 323 200
Inventories 15,689 11,740
Prepaid and other current assets 2,367 1,062
Total current assets 46,444 33,716
Property and equipment, net 679 563
Equipment under lease, net 7,459 6,316
Long-term investments 492  
Notes and other receivables, long-term, net of allowance of $26 and $9, respectively 1,279 442
Intangible assets, net 11,025 12,122
Other assets 2,207 2,685
Total assets 69,585 55,844
Current liabilities:    
Accounts payable 4,007 5,422
Accrued liabilities 5,717 4,700
Deferred revenue 1,349 768
Operating lease liabilities 559 531
Total current liabilities 11,632 11,421
Long-term operating lease liabilities 1,750 2,272
Warrant liabilities 8,457  
Other long-term liabilities 570 167
Total liabilities 22,409 13,860
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Series A Redeemable Convertible Preferred Stock, par value $0.01 per share, 20 and no shares authorized at December 31, 2023 and 2022, respectively; 20 and no shares issued and outstanding at December 31, 2023 and 2022, respectively; aggregate liquidation preference of $20,000 and $0 at December 31, 2023 and 2022, respectively 13,747
Preferred stock, par value $0.01 per share, 9,980 and 10,000 shares authorized at December 31, 2023 and 2022; no shares issued and outstanding at December 31, 2023 and 2022
Common stock, par value $0.01 per share, 150,000 shares authorized at December 31, 2023 and 2022; 11,327 and 11,093 shares issued and outstanding at December 31, 2023 and 2022, respectively 113 111
Additional paid-in capital 145,203 139,381
Accumulated other comprehensive income 4  
Accumulated deficit (111,891) (97,508)
Total stockholders’ equity 33,429 41,984
Total liabilities, redeemable convertible preferred stock, and stockholders' equity $ 69,585 $ 55,844
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 62 $ 56
Notes receivable, allowance 7 4
Notes and other receivables, long-term, allowance $ 26 $ 9
Temporary equity, par value per share $ 0.01 $ 0.01
Temporary equity, shares authorized 20,000 0
Temporary equity, shares issued 20,000 0
Temporary equity, shares outstanding 20,000 0
Temporary equity, aggregate liquidation preference $ 20,000 $ 0
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 9,980,000 10,000,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,327,000 11,093,000
Common stock, shares outstanding 11,327,000 11,093,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities    
Net loss $ (14,383) $ (19,914)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 2,418 2,258
Amortization of intangible assets 1,097 1,148
Non-cash operating lease cost 534 521
Provision for expected credit losses 1 36
Write-down of inventory 66 50
Loss on disposal of property and equipment 7 11
Stock-based compensation expense 5,539 6,611
Change in fair value of warrant liabilities 2,852  
Amortization on investments, net (12)  
Changes in operating assets and liabilities:    
Accounts receivable 2,057 (1,440)
Notes receivable (980) (180)
Prepaid and other current assets (1,305) 637
Inventories (7,461) (6,889)
Accounts payable (1,417) 2,729
Accrued liabilities 892 96
Deferred revenue 915 (174)
Operating lease liabilities (539) (512)
Other 60 156
Net cash used in operating activities (9,659) (14,856)
Cash flows from investing activities    
Purchase of property and equipment (236) (115)
Purchase of investments (3,920)  
Net cash used in investing activities (4,156) (115)
Cash flows from financing activities    
Proceeds from issuance of redeemable convertible preferred stock, net of offering costs 13,882  
Proceeds from issuance of warrants 5,605  
Proceeds from issuance of common stock under employee stock purchase plan 327 408
Net settlement of stock-based compensation awards (52)  
Payment of contingent consideration   (2,400)
Net cash provided by (used in) financing activities 19,762 (1,992)
Net increase (decrease) in cash and cash equivalents 5,947 (16,963)
Cash and cash equivalents at beginning of the year 14,674 31,637
Cash and cash equivalents at end the year 20,621 14,674
Supplemental cash flow information    
Cash paid for taxes 18 3
Supplemental schedule of non-cash investing and financing activities    
Transfer from Inventories to Equipment under lease, net 3,938 1,553
Transfer from (to) Inventories to (from) Property and equipment, net (491) $ 34
Accrued offering costs $ (135)  
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY - 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, 2021 $ 54,879   $ 110 $ 132,363 $ (77,594)  
Beginning Balance, Shares at Dec. 31, 2021     10,990,000      
Issuance of common stock under the 2020 ESPP 408   $ 1 407    
Issuance of common stock under the 2020 ESPP, Shares     107,000      
Issuance of common stock under the ATM offering, net of offering costs, shares     2,000      
Stock-based compensation under the 2020 Plan 6,611     6,611    
Restricted stock awards cancelled     (6,000)      
Net Income (Loss) $ (19,914)       (19,914)  
Ending Balance, Shares at Dec. 31, 2022 0          
Ending Balance at Dec. 31, 2022 $ 41,984   $ 111 139,381 (97,508)  
Ending Balance, Shares at Dec. 31, 2022     11,093,000      
Issuance of Series A Convertible Preferred Stock, net of offering costs, Shares   20,000        
Issuance of Series A Redeemable Convertible Preferred Stock, net of offering costs   $ 13,747        
Issuance of common stock under the 2020 ESPP 327   $ 1 326    
Issuance of common stock under the 2020 ESPP, Shares     140,000      
Stock-based compensation under the 2020 Plan 5,539     5,539    
Issuance of common stock under the 2020 Plan, net of forfeitures (42)   $ 1 (43)    
Issuance of common stock under the 2020 Plan, net of forfeitures, Shares     100,000      
Restricted stock awards cancelled     (6,000)      
Net Income (Loss) (14,383)       (14,383)  
Change in unrealized gain on investments $ 4         $ 4
Ending Balance, Shares at Dec. 31, 2023 20,000 20,000        
Ending Balance at Dec. 31, 2023 $ 33,429 $ 13,747 $ 113 $ 145,203 $ (111,891) $ 4
Ending Balance, Shares at Dec. 31, 2023     11,327,000      
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Offering costs $ 901
Series A Redeemable Convertible Preferred Stock  
Offering costs $ 649
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ (14,383) $ (19,914)
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
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.0.1
Overview and Basis of Presentation
12 Months Ended
Dec. 31, 2023
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 December 31, 2023 had an accumulated deficit of $111,891. 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 financial statements 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”). Certain balances in the prior year financial statements have been reclassified for comparison purposes to conform to the presentation in the current period financial statements.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Accounting Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes to the 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 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.

Segments

Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment as the CODM reviews financial information presented on an entity-wide basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As of December 31, 2023 and 2022, 95% and 92% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the customer.

Cash and Cash Equivalents

The Company considers all highly liquid investments with initial maturities of three months or less at the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds and U.S. Treasury bills that are stated at fair value, based on quoted market prices.

Investments

Investments consist of money market funds, U.S. treasury bills and certificates of deposit. The Company’s investments are classified as available-for-sale and carried at estimated fair values and reported in cash equivalents, short-term investments, and long-term investments. Management determines the appropriate classification of the investments at the time they are purchased and evaluates the appropriateness of such classifications at each balance sheet date. Investments with contractual maturities greater than 12 months are considered long-term investments.

Changes in unrealized gains or losses of investments are recorded in other comprehensive income on the statements of operations. The Company regularly reviews its investments for declines in estimated fair value below amortized cost. The factors considered in determining whether a credit loss exists include the creditworthiness of the security issuers, the number of investments in an unrealized loss position, the severity and duration of the unrealized losses, and whether it is more likely than not that the Company will be required to sell the investments before the recovery of their amortized cost basis. The cost of investments sold is based on the specific identification method. In circumstances when an unrealized loss is determined to be credit-related, or when the Company intends to sell or is more likely than not required to sell a security before it recovers its amortized cost basis, the difference between the fair value and the amortized cost of the security is recognized within other income, net in the statements of operations, and an allowance for credit loss is recorded on the balance sheets. In circumstances when the decline in fair value is non-credit related, the difference is reported in accumulated other comprehensive loss, net of tax as a separate component of stockholders’ equity.

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and investments. The primary objectives for the Company’s investment portfolio are the preservation of capital and the maintenance of liquidity. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash, cash equivalents and investments and issuers of investments. The Company manages its credit risk by holding its cash, cash equivalents and investments in large financial institutions within the U.S. In addition, the Company’s investment policy limits investments to certain types of instruments such as money market funds, debt securities issued by the U.S. government and its agencies, corporate debt securities, commercial paper as well as asset-backed securities, and places restrictions on the credit ratings, maturities and concentration by type and issuer. Furthermore, the Company limits the amount of credit exposure in any one financial instrument. The Company has not experienced any losses on its deposits of cash, cash equivalents and investments.

Accounts Receivable

The Company had $95 and $69 for allowance for credit losses as of December 31, 2023 and 2022, respectively. The Company makes estimates of the collectability of accounts receivable. In doing so, the Company analyzes historical bad debt trends, customer credit worthiness, current economic trends, changes in customer payment patterns, and possible impact of current conditions and reasonable forecasts not already reflected in historical loss information when evaluating the adequacy of the allowance for credit losses. Amounts are charged off against the allowance for credit losses when the Company determines that recovery is unlikely, and the Company ceases collection efforts.

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 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.

Inventory

Inventory, which consists of raw materials, work-in-process and finished goods, is stated at the lower of cost or net realizable value. The Company determines cost using standard costs which approximates actual costs determined on the first-in, first-out basis. Inventory levels are analyzed periodically and written down to their net realizable value if

they have become obsolete, have a cost basis in excess of expected net realizable value or are in excess of expected requirements. The Company analyzes current and future product demand relative to the remaining product shelf life to identify potential excess inventory. The Company builds demand forecasts by considering factors such as, but not limited to, overall market potential, market share, market acceptance and patient usage. The Company classifies inventory as current on the balance sheets when the Company expects inventory to be consumed for commercial use within the next twelve months.

Intangible Assets

Intangible assets with finite useful lives consist primarily of acquired product rights, acquired technology, and customer relationships. Acquired product rights 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. The estimated useful lives associated with finite-lived intangible assets are consistent with the estimated lives of the associated products and may be modified when circumstances warrant. Such assets are reviewed for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset and its eventual disposition are less than its carrying amount. The Company did not record any impairment of its intangible assets for the years ended December 31, 2023 and 2022.

Property and Equipment

Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:

 

Leasehold improvements

Lesser of useful life or term of lease

Research and development equipment

 

3-8 years

Manufacturing equipment

3-5 years

Computer and office equipment

3 years

Transportation equipment

3-5 years

Furniture and fixtures

7 years

Software

 

3 years

 

Equipment Under Lease

Equipment under lease is related to systems which are leased to customers instead of sold. Equipment under operating lease is stated at cost less accumulated depreciation and is classified as Equipment under lease, net on the balance sheets. Depreciation is computed using the straight-line method over an estimated useful life of the greater of the lease term or five years to ten years.

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”).

Policy Elections and Practical Expedients Taken

The Company applies the following policy elections:

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

The Company has elected to apply the practical expedient that allows an entity to not adjust the promised amount of consideration in customer contracts for the effect of a significant financing component when the period between the transfer of product and services and payment of the related consideration is less than one year.

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of product revenue. Shipping and handling costs for the years ended December 31, 2023 and 2022 were $198 and $157, respectively.

General

Revenue is recognized from the sale of products and services when the Company transfers control of such promised products and services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these products and services. A five-step model is utilized to achieve the core principle and includes the following steps: (1) identify the customer contract; (2) identify the contract’s performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when the performance obligations are satisfied.

The Company principally derives its revenue from the sale and lease of systems and the sale of other related products and services, including PIDs, procedure licenses, and extended warranty service agreements. Most customers are on pre-paid or 30-day payment terms, depending on the product purchased. Typically, returns are not allowed.

Judgment is required to determine the level of interdependency between the system and the sale of other related products and services. For bundled packages, which include the sale or lease of a system and provision of other products and services, the Company accounts for individual products and services separately if they are distinct—i.e., if a product or service is separately identifiable from other items in the bundled package and if the customer can benefit from it on its own or with other resources that are readily available to the customer. The system, training and installation services are one performance obligation. The other products and services, including PIDs, procedure licenses, and extended warranty services, which are either sold together with the system or on a standalone basis, are all accounted for as separate performance obligations. The transaction price of bundled packages is allocated to each performance obligation on a relative standalone selling price basis. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, the Company estimates the selling price using available observable information.

The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer, as described below.

Product Revenue. The Company recognizes revenue for the sale of the following products at a point in time:

Equipment. The Company’s LENSAR Laser System and ALLY System sales are recognized as Product revenue when the Company transfers control of the system. This usually occurs after the customer signs a contract, the Company installs the system, and the Company performs the requisite training for use of the system for direct customers. System sales to distributors are recognized as revenue upon shipment as they do not require training and installation.

PID and Procedure Licenses. The systems require both a PID and a procedure license to perform each procedure. The Company recognizes Product revenue for PIDs when the Company transfers control of the PID. The Company recognizes Product revenue for procedure licenses at the point in time when control of the procedure license is transferred to the customer. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. For the sale of PIDs and procedure licenses, the Company may offer volume discounts to certain customers. To determine the amount of revenue that should be recognized at the time control over these products transfers to the customer, the Company estimates the average per unit price, net of discounts.

Service Revenue. The Company offers an extended warranty that provides additional maintenance services beyond the standard limited warranty. The Company recognizes Service revenue from the sale of extended warranties over the warranty period on a ratable basis as the Company stands ready to provide services as needed. Customers have the option of renewing the warranty period, which is considered a new and separate contract.

Lease Revenue. For system operating leases, the Company recognizes lease revenue over the length of the lease in accordance with ASC Topic 842, Leases, (“ASC 842”). For additional information regarding accounting for leases, see the Leases section within this footnote below and Note 6, Leases.

Contract Costs

The Company offers a variety of commission plans to the Company’s salesforce. Certain compensation under these plans is earned by sales representatives solely as a result of obtaining a customer contract. These are considered incremental costs of obtaining a contract and are eligible for capitalization under ASC Topic 340-40, Other Assets and Deferred Costs – Contracts with Customers, to the extent they are recoverable. Incremental costs of obtaining a contract are deferred over the period the related revenue is recognized and the Company has elected not to defer costs related to goods or services to be delivered over a period that is one year or less.

Significant Financing Component

The Company provides extended payment terms to certain customers that represent a significant financing component. The Company adjusts the amount of promised consideration for the time value of money using its discount rate and recognizes interest income separate from the revenue recognized on contracts with customers.

Limited Warranty Obligations

The Company offers limited warranties on the Company’s products which provide the customer assurance that the product will function as the parties intended because it complies with agreed-upon specifications; therefore, these assurance-type warranties are not treated as a separate revenue performance obligation and are accounted for as guarantees under U.S. GAAP. The Company regularly reviews its warranty liability and updates these balances based on historical warranty cost trends.

Concentrations of Customers

For the year ended December 31, 2023, one customer accounted for 10% of the Company’s revenue and no customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2023. For the year ended December 31, 2022, one customer accounted for 10% of the Company’s revenue and no customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2022.

Related Parties

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party, directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners, management and directors, as well as members of their immediate families or any other parties with which the Company may deal if one party to a transaction controls, 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.

Transactions involving related parties cannot be presumed to be conducted on an arm’s-length basis, as the requisite conditions of competitive, free-market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated on terms equivalent to those that prevail in arm’s-length transactions unless such representations can be substantiated.

In May 2023, the Company completed the Private Placement 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 10, Warrant Liabilities, and Note 12, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

The Company entered into an international distribution agreement with a company owned by a current employee in India. 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. As of the initiation of this transition and through the year ended December 31, 2023, the Company recognized $202

in product revenue, $103 in cost of product sales, and $184 in selling, general and administrative expenses associated with its Indian operations. There were no amounts due from, or due to, the distributor at December 31, 2023.

Research and Development

The Company expenses research and development costs as incurred. Research and development expenses consist primarily of engineering, product development, clinical studies to develop and support the Company’s products, regulatory expenses, and other costs associated with products and technologies that are in development. Research and development expenses include employee compensation, including stock-based compensation, supplies, consulting, prototypes, testing, materials, travel expenses, and depreciation. Research and development expenses for the year ended December 31, 2022 included $3.4 million of ALLY System inventory costs. Following the Company's receipt of 510(k) clearance for the ALLY System from the FDA in June 2022, all ALLY System inventory costs were capitalized to inventory.

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs includes design and production costs, including website development, written media campaigns, and other items. Advertising costs of $617 and $465 were expensed during the years ended December 31, 2023 and 2022, respectively.

Income Taxes

The Company is subject to U.S. federal, state, and local corporate income taxes at the entity level.

The provision for income taxes is determined using the asset and liability approach. Tax laws require items to be included in tax filings at different times than the items are reflected in the financial statements. A current liability is recognized for the estimated taxes payable for the current year. Deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are adjusted for enacted changes in tax rates and tax laws in the year in which such laws are enacted. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.

The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any interest and penalties on uncertain tax positions are included within the tax provision.

Under Sections 382 and 383 of the Code, certain substantial changes in the Company’s ownership may result in a limitation on the amount of tax deductions related to its assets and attributes that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Securities Purchase Agreement (the “SPA”), triggering the application of Section 382. 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.

Leases

The Company accounts for leasing arrangements in accordance with ASC Topic 842. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset under a leasing arrangement with an initial term greater than 12 months. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.

Policy Elections and Practical Expedients Taken

The Company has lease arrangements with lease and non-lease components, which are accounted for separately.

For leases that commenced before the effective date of ASC 842, the Company elected the practical expedients to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases.

For short term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right of use (“ROU”) asset. Lease payments for short term leases are expensed on a straight-line basis over the lease term.

The Company has a policy to exclude from the consideration in a lessor contract all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the Company from a lessee.

Lessee Arrangements

Lessee operating right of use assets are included in Other assets in the Company’s balance sheet. Lessee operating lease liabilities are included in Operating lease liabilities and Long-term operating lease liabilities in the Company’s balance sheet. The Company does not have lessee financing leases.

Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. The Company uses the implicit rate when readily determinable at lease inception. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date, including the lease term and the Company’s credit risk, in determining the present value of lease payments. The Company’s remaining lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the statements of operations over the lease term.

For lease arrangements with lease and non-lease components where the Company is the lessee, the Company separately accounts for lease and non-lease components, which consists primarily of common area maintenance services. Non-lease components are expensed as incurred.

Lessor Arrangements

The Company leases equipment to customers under operating leases. Leases are generally not cancellable until after an initial term and may or may not require the customer to purchase a minimum number of procedures and consumables throughout the contract term.

For lease arrangements with lease and non-lease components where the Company is the lessor, the Company allocates the contract’s transaction price (including discounts) to the lease and non-lease components on a relative standalone selling price basis using the Company’s best estimate of the standalone selling price of each distinct product or service in the contract. Lease elements generally include a system, while non-lease elements generally include extended warranty services, PIDs and procedure licenses. The stand-alone selling prices for the extended warranty services, PIDs and procedure licenses are determined based on the prices at which the Company separately sells such products and services. The system stand-alone selling prices are determined using the expected cost plus a margin approach. Allocation of the transaction price is determined at the inception of the lease arrangement. The Company’s leases primarily consist of leases with fixed lease payments. For those leases with variable lease payments, the variable lease payment is typically based upon use of the leased equipment or the purchase of procedure licenses and consumables used with the leased equipment. Non-lease components are accounted for under ASC 606. For additional information regarding ASC 606, see Note 3, Revenue from Contracts with Customers.

Some leases include options to extend the leases on a month-to-month basis if the customer does not notify the Company of the intention to return the equipment at the end of the lease term. The Company typically does not offer options to terminate the leases before the end of the lease term. A new contract is generated if a customer intends to continue using the equipment under the initial term and the new contract term is not included in the initial lease term.

In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following criteria at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term. If any of these criteria are met, the lease is classified as a sales-type lease. If none of these criteria are met the lease is classified as an operating lease. For the years ended December 31, 2023 and 2022, the Company does not have any sales-type leases.

For operating leases, rental income is recognized on a straight-line basis over the lease term as lease revenue. The cost of customer-leased equipment is recorded within equipment under lease, net in the balance sheets and depreciated over the equipment’s estimated useful life. Depreciation expense associated with the leased equipment under operating lease arrangements is reflected in cost of lease in the statements of operations. Some of the Company’s operating leases include a purchase option for the customer to purchase the leased asset at the end of the lease arrangement, subject to a new contract. The purchase price does not qualify as a bargain purchase option. The Company manages its risk on its investment in the equipment through pricing and the term of the leases. Lessees do not provide residual value guarantees on leased equipment. Equipment returned to the Company may be leased or sold to other customers. Initial direct costs, recorded in prepaid and other current assets, are deferred and recognized over the lease term.

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC Topic 718, Compensation – Stock Compensation, (“ASC 718”). Stock-based compensation is measured at the grant date based on the fair value of the award and is generally expensed over the requisite service period. Stock-based compensation expense is recognized using a straight-line attribution method over the requisite service period, except for portions of awards subject to performance conditions, which will be recognized ratably over the service period for each separate performance vesting tranche once it is probable the performance condition will be met. The Company made accounting policy elections to account for modifications to the requisite service period using the bifurcated approach and to account for forfeitures as they occur.

See Note 14, Stock-Based Compensation, for a discussion of stock-based compensation plans.

Earnings (Loss) per Share

Basic earnings (loss) per common share is calculated by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted earnings (loss) per share is computed by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. For purposes of the diluted earnings (loss) per share calculation, Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants, stock options, restricted stock awards, and restricted stock units are considered to be potentially dilutive securities. Basic and diluted earnings (loss) attributable to common stockholders per share is presented in conformity with the two-class method required for participating securities. The Company considers Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants to be participating securities, because holders of such instruments participate in the event a dividend is paid on common stock. The holder of the Series A Redeemable Convertible Preferred Stock, Series A Warrants and Series B Warrants does not have a contractual obligation to share in the Company’s losses. As such, losses are attributed entirely to common stockholders and for periods in which the Company has reported a net loss, diluted loss per common share is the same as basic loss per common share.

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.0.1
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2023
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 years ended December 31, 2023 and 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

25,262

 

 

$

18,776

 

South Korea

 

 

257

 

 

 

2,180

 

Europe

 

 

5,585

 

 

 

4,409

 

Asia (excluding South Korea)

 

 

3,836

 

 

 

3,576

 

Other

 

 

776

 

 

 

502

 

Total1

 

$

35,716

 

 

$

29,443

 

 

1 The table above does not include lease revenue of $6,448 and $5,915 for the years ended December 31, 2023 and 2022, respectively. Refer to Note 6, Leases.

Contract Balances

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

 

 

 

 

 

As of December 31,

 

 

 

Classification

 

2023

 

 

2022

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,001

 

 

$

6,040

 

Notes receivable, current

 

Notes receivable, net

 

$

323

 

 

$

200

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,279

 

 

$

442

 

Contract asset, current

 

Prepaid and other current assets

 

$

982

 

 

$

332

 

Deferred revenue, current

 

Deferred revenue

 

$

1,349

 

 

$

768

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

350

 

 

$

17

 

Contract liability, long-term

 

Other long-term liabilities

 

$

220

 

 

$

150

 

 

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, 2021

 

$

47

 

Change in provision for credit losses

 

 

26

 

Write-offs

 

 

(17

)

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

 

 

56

 

Change in provision for credit losses

 

 

6

 

Write-offs

 

 

 

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

 

$

62

 

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 5.8% to 7.8%. The Company recorded interest income on notes receivable during the years ended December 31, 2023 and 2022 of $85 and $17 in other income, net in the statements 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, 2021

 

$

63

 

Change in provision for credit losses

 

 

10

 

Write-offs

 

 

(60

)

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

 

 

13

 

Change in provision for credit losses

 

 

20

 

Write-offs

 

 

 

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

 

$

33

 

Maturities of notes receivables, net under extended payment terms with a significant financing component as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

432

 

2025

 

 

432

 

2026

 

 

432

 

2027

 

 

386

 

2028

 

 

185

 

Thereafter

 

 

14

 

Total undiscounted cash flows

 

 

1,881

 

Present value of notes receivable

 

 

1,635

 

Difference between undiscounted and discounted
   cash flows

 

$

246

 

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 balance sheets.
 

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

 

 

Amount

 

Contract assets at December 31, 2021

 

$

 

Contract assets recognized

 

 

355

 

Payments received

 

 

(23

)

Contract assets at December 31, 2022

 

 

332

 

Contract assets recognized

 

 

1,630

 

Payments received

 

 

(806

)

Write-offs due to contract modifications

 

 

(174

)

Contract assets at December 31, 2023

 

$

982

 

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 deferred revenue is included in other long-term liabilities in the Company’s balance sheets.

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

 

 

 

Amount

 

Contract liabilities as of December 31, 2021

 

$

970

 

Billings not yet recognized as revenue

 

 

822

 

Beginning contract liabilities recognized as revenue

 

 

(857

)

Contract liabilities at December 31, 2022

 

 

935

 

Billings not yet recognized as revenue

 

 

1,847

 

Beginning contract liabilities recognized as revenue

 

 

(863

)

Contract liabilities at December 31, 2023

 

$

1,919

 

Transaction Price Allocated to Future Performance Obligations

At December 31, 2023, 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,679. The Company expects to satisfy its remaining performance obligations over the next six years, with $8,374 to be satisfied in the next twelve months, $5,947 to be satisfied in the next two years, $4,203 to be satisfied in the next three years, $3,235 to be satisfied in the next four years, and $1,920 to be satisfied thereafter. 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.

Costs to Obtain Contracts

The following table provides information about the costs to obtain contracts associated with contracts with customers for the years ended December 31, 2023 and 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

4

 

 

$

43

 

Additions

 

 

611

 

 

 

350

 

Amortization

 

 

(580

)

 

 

(389

)

Ending balance

 

$

35

 

 

$

4

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2023
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, and certificates of deposit as Level 1 within the fair value hierarchy as the fair value is based on quoted prices. 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 10, 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 December 31, 2023:

 

 

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 December 31, 2022. There were no transfers between fair value hierarchy levels during the years ended December 31, 2023.

The fair value of the Company's financial assets that are measured at fair value on a recurring basis as of December 31, 2023 are as follows:

 

 

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 year ended December 31, 2023 is set forth below:

 

 

 

 

 

 

 

 

Fair Value at

 

 

 

Fair Value at

 

 

Change in

 

 

December 31,

 

 

 

May 18, 2023

 

 

Fair Value

 

 

2023

 

Series A Warrant

 

$

2,971

 

 

$

1,491

 

 

$

4,462

 

Series B Warrant

 

 

2,634

 

 

 

1,361

 

 

 

3,995

 

Total warrant liabilities

 

$

5,605

 

 

$

2,852

 

 

$

8,457

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories

Note 5. Inventories

Inventory balances were as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Finished Goods

 

$

4,936

 

 

$

4,002

 

Work-in-process

 

 

2,395

 

 

 

797

 

Raw Materials

 

 

8,358

 

 

 

6,941

 

Total

 

$

15,689

 

 

$

11,740

 

Write downs of inventories to net realizable value amounted to $66 and $50 for the years ended December 31, 2023 and 2022, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

Note 6. Leases

Lessee Arrangements

The Company has an operating lease for a corporate office. In August 2020, the Company amended the lease to extend through November 30, 2027 commencing on September 1, 2020. The lease amendment constitutes a modification as it extends the original lease term, which requires evaluation of the remeasurement of the lease liability and corresponding right-of-use-asset. The reassessment resulted in continuing to classify the lease as an operating lease and remeasurement of the lease liability on the basis of the extended lease term and the incremental borrowing rate at the effective date of modification of 10%. The Company’s operating lease has a remaining lease term of 3.9 years as of December 31, 2023, and contains an option to extend the lease for five years. The Company also has an operating lease for office equipment.

The components of lease expense are as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Operating lease cost

 

$

589

 

 

$

579

 

Short-term lease cost

 

 

49

 

 

 

37

 

Total lease cost

 

$

638

 

 

$

616

 

 

Supplemental cash flow information related to leases, including the lease modification, is as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cash paid for amounts included in the measurement
   of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

560

 

 

$

537

 

Right-of-use-assets obtained in exchange for lease
   obligations:

 

 

 

 

 

 

Operating leases

 

$

46

 

 

$

 

 

The following table presents the lease balances within the balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases:

 

 

 

 

 

As of December 31,

 

Operating Leases

 

Classification

 

2023

 

 

2022

 

Operating lease ROU assets

 

Other assets

 

$

2,141

 

 

$

2,630

 

 

 

 

 

 

 

 

 

Operating lease liabilities, current

 

Operating lease liabilities

 

$

559

 

 

$

531

 

Operating lease liabilities, long-term

 

Long-term operating lease liabilities

 

 

1,750

 

 

 

2,272

 

Total operating lease liabilities

 

 

 

$

2,309

 

 

$

2,803

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term

 

 

 

3.9 years

 

 

4.9 years

 

Weighted-average discount rate

 

 

 

 

10.00

%

 

 

10.00

%

 

Maturities of operating lease liabilities as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

575

 

2025

 

 

591

 

2026

 

 

607

 

2027

 

 

571

 

2028

 

 

3

 

Total operating lease payments

 

 

2,347

 

Less: imputed interest

 

 

(38

)

Total operating lease liabilities

 

$

2,309

 

Lessor Arrangements

The Company has operating leases for LENSAR Laser Systems and ALLY Systems, which occur primarily in the United States. The Company’s leases have remaining lease terms of less than one year to five years. Lease revenue for the years ended December 31, 2023 and 2022 was as follows:

 

 

 

Year ended December 31,

 

 

 

2023

 

 

2022

 

Lease revenue

 

$

6,448

 

 

$

5,915

 

 

Equipment under lease is as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Equipment under lease

 

$

16,969

 

 

$

14,771

 

Less accumulated depreciation

 

 

(9,510

)

 

 

(8,455

)

Equipment under lease, net

 

$

7,459

 

 

$

6,316

 

 

Depreciation expense on equipment under lease amounted to $2,052 and $1,916 for the years ended December 31, 2023 and 2022, respectively.

Maturities of operating lease payments as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

1,179

 

2025

 

 

517

 

2026

 

 

167

 

2027

 

 

52

 

2028

 

 

17

 

Total undiscounted cash flows

 

$

1,932

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 7. Property and Equipment

The following table provides details of property and equipment, net:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Leasehold improvements

 

$

112

 

 

$

112

 

Manufacturing equipment

 

 

987

 

 

 

1,001

 

Computer and office equipment

 

 

97

 

 

 

102

 

System and laser

 

 

1,295

 

 

 

1,204

 

Software

 

 

293

 

 

 

240

 

Furniture and fixtures

 

 

50

 

 

 

50

 

Transportation equipment

 

 

38

 

 

 

38

 

Total

 

 

2,872

 

 

 

2,747

 

Less accumulated depreciation

 

 

(2,381

)

 

 

(2,239

)

Construction in progress

 

 

188

 

 

 

55

 

Property and equipment, net

 

$

679

 

 

$

563

 

 

Depreciation expense on property and equipment amounted to $366 and $342 for the years ended December 31, 2023 and 2022, respectively. The Company recognizes molds and tools that suppliers use in producing certain products under a long-term supply arrangement in construction in progress while the molds are under construction. When the molds are completed, they are transferred to property and equipment. The assets capitalized amounted to $0 and $61 as of December 31, 2023 and 2022, respectively.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

Note 8. Intangible Assets

The components of intangible assets were as follows:

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

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,360

)

 

$

1,932

 

 

$

4,292

 

 

$

(2,028

)

 

$

2,264

 

Acquired technology 1,3,4

 

 

13,900

 

 

 

(4,807

)

 

 

9,093

 

 

 

13,900

 

 

 

(4,042

)

 

 

9,858

 

Acquired trademarks 1

 

 

570

 

 

 

(570

)

 

 

 

 

 

570

 

 

 

(570

)

 

 

 

 

$

18,762

 

 

$

(7,737

)

 

$

11,025

 

 

$

18,762

 

 

$

(6,640

)

 

$

12,122

 

 

1 Certain intangible assets were established upon PDL BioPharma, Inc.’s (“PDL”) 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 The Company 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 The Company 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, the Company 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, which were contingent upon regulatory approval and commercialization of the ALLY System. The intangible assets will be amortized on a straight-line basis over a period of 15 years.

Amortization expense for the years ended December 31, 2023 and 2022 was $1,097 and $1,148, respectively.

Based on the intangible assets recorded at December 31, 2023, 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

 

2024

 

 

1,125

 

2025

 

 

1,234

 

2026

 

 

1,224

 

2027

 

 

1,215

 

2028

 

 

1,008

 

Thereafter

 

 

5,219

 

Total remaining estimated amortization expense

 

$

11,025

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]  
Accrued Liabilities

Note 9. Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Compensation

 

$

3,974

 

 

$

3,348

 

Professional services

 

 

419

 

 

 

437

 

Customer advances

 

 

34

 

 

 

171

 

Warranty

 

 

324

 

 

 

120

 

Accrued offering costs

 

 

188

 

 

 

 

Other

 

 

778

 

 

 

624

 

Total

 

$

5,717

 

 

$

4,700

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrant Liabilities
12 Months Ended
Dec. 31, 2023
Warrants and Rights Note Disclosure [Abstract]  
Warrant Liabilities

Note 10. Warrant Liabilities

In May 2023, the Company completed the Private Placement (as defined below), 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 12, 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 statements 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 December 31, 2023 and May 18, 2023:

 

 

December 31, 2023

 

 

May 18, 2023
(date issued)

 

Risk-free interest rate

 

3.8%

 

 

3.7%

 

Expected term (years)

 

 

4.4

 

 

 

5.0

 

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 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 11. Commitments and Contingencies

Purchase Obligation

The Company is a party to various supply agreements for the manufacture and supply of certain components. The supply agreements commit the Company to a minimum purchase obligation of approximately $6,453 over the next 12 months. The Company expects to meet these requirements.

Royalty and Milestone Payments

In connection with the acquisition of certain intellectual property, the Company paid $2,400 in milestone payments during the year ended December 31, 2022. The milestone payments were contingent upon regulatory clearance and commercialization of the ALLY System. In addition, 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.

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 year ended December 31, 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.

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. The Company makes provisions for liabilities when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.

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.

In addition, 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 briefings 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. The Company believes the allegations and claims asserted in the Schaper Action are without merit and that supplemental disclosures were not 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.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Redeemable Convertible Preferred Stock
12 Months Ended
Dec. 31, 2023
Disclosure Convertible Preferred Stock [Abstract]  
Redeemable Convertible Preferred Stock

Note 12. Redeemable Convertible Preferred Stock

Series A Redeemable Convertible Preferred Stock

In May 2023, the Company entered into the SPA with 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 10, 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 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 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 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 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity (Deficit)

Note 13. 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 years ended December 31, 2023 and 2022.

The Company currently has an effective shelf registration statement on Form S-3 (No. 333-255136), which was filed with the SEC on April 8, 2021 (the “Registration Statement”), under which the Company may offer from time to time in one or more offerings any combination of common and preferred stock, debt securities, depositary shares, warrants, purchase contracts and units of up to $100.0 million in the aggregate. The Company also simultaneously 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” (“ATM”) offerings under the Registration Statement. During the year ended December 31, 2022, the Company sold 2 shares of its common stock, pursuant to ATM offerings, at a weighted average sales price of $6.46 per share. Proceeds from the sale were offset by offering costs and commissions associated with the transactions. No shares were sold under the ATM during the year ended December 31, 2023.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 14. 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 December 31, 2023 the Company has reserved 4,984 shares of common stock for issuance under the 2020 Plan.

A summary of the shares available for issuance under the 2020 Plan is as follows:

 

 

 

Number of Shares

 

Balance at December 31, 2021

 

 

1,082

 

Authorized

 

 

549

 

Granted/Awarded

 

 

(678

)

Cancelled

 

 

49

 

Balance at December 31, 2022

 

 

1,002

 

Authorized

 

 

555

 

Granted/Awarded

 

 

(1,380

)

Cancelled

 

 

117

 

Balance at December 31, 2023

 

 

294

 

 

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 2020 Plan 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, 2021

 

 

653

 

 

$

7.57

 

 

 

9.3

 

 

$

 

Options granted

 

 

592

 

 

$

6.19

 

 

 

 

 

 

 

Options exercised

 

 

 

 

$

 

 

 

 

 

 

 

Options cancelled

 

 

(43

)

 

$

6.88

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

1,202

 

 

$

6.91

 

 

 

8.7

 

 

$

 

Options granted

 

 

834

 

 

$

2.98

 

 

 

 

 

 

 

Options exercised

 

 

 

 

$

 

 

 

 

 

 

 

Options cancelled

 

 

(62

)

 

$

5.01

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

Vested and exercisable at December 31, 2023

 

 

960

 

 

$

6.48

 

 

 

7.2

 

 

$

42

 

 

The weighted average grant date fair value of options granted during the years ended December 31, 2023 and 2022 was $1.94 and $3.90, respectively. The total fair value of options vested during the years ended December 31, 2023

and 2022 was approximately $2,264 and $2,501, respectively. Total unrecognized compensation expense of $2,412 related to stock options will be recognized over a weighted average period of 2.1 years.

 

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

 

 

 

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

 

 

361

 

 

 

9.0

 

 

$

2.66

 

 

 

 

 

$

 

$3.23

 

 

436

 

 

 

9.1

 

 

$

3.23

 

 

 

149

 

 

$

3.23

 

$3.27 - $5.95

 

 

32

 

 

 

8.6

 

 

$

5.42

 

 

 

10

 

 

$

5.78

 

$6.04

 

 

415

 

 

 

8.0

 

 

$

6.04

 

 

 

199

 

 

$

6.04

 

$6.07 - $8.62

 

 

730

 

 

 

6.7

 

 

$

7.44

 

 

 

602

 

 

$

7.45

 

 

 

 

1,974

 

 

 

8.0

 

 

$

5.31

 

 

 

960

 

 

$

6.48

 

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

 

Year Ended December 31,

 

Year Ended December 31,

 

2023

 

2022

Risk-free interest rate

3.5 - 4.7%

 

1.5 - 4.2%

Expected term (years)

6

 

6

Expected volatility

57 - 70%

 

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 Awards

Restricted stock has the same rights as other issued and outstanding shares of the Company’s common stock. The compensation expense related to these awards is determined using the fair market value of the Company’s common stock on the date of the grant. Under the Company’s restricted stock plans, restricted stock awards typically vest over three years and compensation expense associated with these awards is recognized on a straight-line basis over the vesting period.

Restricted stock award activity under the 2020 Plan is set forth below:

 

 

Restricted Stock Awards Outstanding

 

 

 

Number of
Units

 

 

Weighted-
average
grant-
date fair
value
 per share

 

Non-vested at December 31, 2021

 

 

1,332

 

 

$

10.29

 

Granted

 

 

 

 

$

 

Vested

 

 

(704

)

 

$

10.29

 

Cancelled

 

 

(6

)

 

$

10.81

 

Non-vested at December 31, 2022

 

 

622

 

 

$

10.29

 

Granted

 

 

 

 

$

 

Vested

 

 

(616

)

 

$

10.29

 

Cancelled

 

 

(6

)

 

$

10.81

 

Non-vested at December 31, 2023

 

 

 

 

$

 

The total fair value of restricted stock awards vested during the years ended December 31, 2023 and 2022 was $6,342 and $7,240, respectively.

Restricted Stock Units

Restricted stock units granted to employees and non-employees generally vest over one to four years in regular 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 2020 Plan is set forth below:

 

 

 

Restricted Stock Units Outstanding

 

 

 

Number of
Units

 

 

Weighted-
average
grant-
date fair
value
 per share

 

Non-vested at December 31, 2021

 

 

 

 

$

 

Granted

 

 

86

 

 

$

6.33

 

Vested

 

 

 

 

$

 

Cancelled

 

 

 

 

$

 

Non-vested at December 31, 2022

 

 

86

 

 

$

6.33

 

Granted

 

 

546

 

 

$

2.73

 

Vested

 

 

(113

)

 

$

4.14

 

Cancelled

 

 

(36

)

 

$

2.65

 

Non-vested at December 31, 2023

 

 

483

 

 

$

3.04

 

The total fair value of restricted stock units vested during the year ended December 31, 2023 was $466. At December 31, 2023 there was approximately $885 of total unrecognized compensation expense related to restricted stock units, which is expected to be recognized over a weighted-average period of 1.2 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 and will be increased 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 December 31, 2023, the Company has reserved 451 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 December 31, 2023, 304 shares of common stock have been issued to employees participating in the 2020 ESPP and 147 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 2020 Plan and the 2020 ESPP in the Company’s statements of operations:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue—product

 

$

10

 

 

$

 

Cost of revenue—product

 

 

289

 

 

 

219

 

Cost of revenue—service

 

 

168

 

 

 

126

 

Selling, general and administrative expenses

 

 

4,495

 

 

 

5,648

 

Research and development expenses

 

 

577

 

 

 

618

 

Total

 

$

5,539

 

 

$

6,611

 

 

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

 

Fiscal Year

 

Amount

 

2024

 

$

2,069

 

2025

 

 

1,006

 

2026

 

 

215

 

2027

 

 

7

 

2028

 

 

 

Thereafter

 

 

 

Total unrecognized stock-based compensation expense

 

$

3,297

 

 

The amounts included in this table are based on restricted stock units and stock options outstanding at December 31, 2023 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 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 15. Income Taxes

For financial reporting purposes, loss before income taxes includes the following components:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

(14,383

)

 

$

(19,914

)

Foreign

 

 

 

 

 

 

Total

 

$

(14,383

)

 

$

(19,914

)

 

The provision for income taxes for the years ended December 31, 2023 and 2022 consisted of the following:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Current income tax expense (benefit)

 

 

 

 

 

 

Federal

 

$

 

 

$

 

State

 

 

 

 

 

 

Foreign

 

 

 

 

 

 

Total current

 

 

 

 

 

 

Deferred income tax (benefit)

 

 

 

 

 

 

Federal

 

 

 

 

 

 

State

 

 

 

 

 

 

Foreign

 

 

 

 

 

 

Total deferred

 

 

 

 

 

 

Total provision

 

$

 

 

$

 

 

A reconciliation of the income tax provision computed using the U.S. statutory federal income tax rate compared to the income tax provision included in the statements of operations is as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Tax at U.S. statutory rate on income before income
   taxes

 

$

(3,020

)

 

$

(4,182

)

Change in valuation allowance

 

 

1,540

 

 

 

3,317

 

State taxes

 

 

(376

)

 

 

(369

)

Section 162(m)

 

 

248

 

 

 

363

 

Stock-based compensation

 

 

191

 

 

 

170

 

Deferred adjustment

 

 

773

 

 

 

706

 

Warrant expense

 

 

599

 

 

 

 

Other

 

 

45

 

 

 

(5

)

Total

 

$

 

 

$

 

 

Deferred tax assets and liabilities are determined based on the differences between financial reporting and income tax bases of assets and liabilities, as well as net operating loss carryforwards, and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. The significant components of the Company’s net deferred tax assets and liabilities are as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

1,836

 

 

$

5,855

 

Net operating loss carryforwards - Section 382 limited

 

 

6,195

 

 

 

 

Intangible assets

 

 

5,530

 

 

 

5,866

 

Capitalization of research and experimentation expenses

 

 

3,211

 

 

 

2,533

 

Stock-based compensation

 

 

727

 

 

 

1,150

 

Fixed assets

 

 

165

 

 

 

272

 

Other

 

 

1,257

 

 

 

658

 

Total deferred tax assets

 

 

18,921

 

 

 

16,334

 

Valuation allowance

 

 

(17,871

)

 

 

(16,331

)

Total deferred tax assets, net of valuation allowance

 

 

1,050

 

 

 

3

 

Deferred tax liabilities:

 

 

 

 

 

 

Section 481(a) adjustment

 

 

(670

)

 

 

 

Other

 

 

(380

)

 

 

(3

)

Total deferred tax liabilities

 

 

(1,050

)

 

 

(3

)

Net deferred tax assets

 

$

 

 

$

 

 

 

The deferred tax assets associated with net operating losses included in the table above for the years ended December 31, 2023 and 2022 reflect the net operating losses the Company expects to generate on its federal and state income tax returns.

As of December 31, 2023 and 2022, the Company maintained federal net operating loss carryforwards of $32,452 and $23,935, respectively. As of December 31, 2023 and 2022, the Company also maintained state net operating loss carryforwards of $22,612 and $18,724, respectively. The federal net operating losses generated during years ended December 31, 2023 and 2022 (and not Section 382 limited; see below) may only be utilized to offset 80% of taxable income annually and may be carried forward indefinitely. The state net operating loss carryforwards generated will begin expiring in the year 2028, if not utilized.

Certain of our federal and state tax attributes are subject to change of ownership limitations provided by the Internal Revenue Code and similar state provisions. In general, if the Company experiences a greater than 50 percentage point aggregate change in ownership over a 3-year period (a “Section 382 ownership change”), utilization of its pre-change NOL and credit carryforwards are subject to an annual limitation. The Company experienced such a change as a result of the SPA. The Company completed a Section 382 study through December 31, 2023 and determined that a Section 382 ownership change occurred on May 18, 2023. At the time, the Company was in a net unrealized built-in loss position (“NUBIL”). The amount of pre-change NOL carryforwards which may be subject to this limitation are $25,741.

As of December 31, 2023, the Company determined that it continued to be more likely than not that certain deferred tax assets would not be realized in the near future and maintained a $17,871 valuation allowance against deferred tax assets. The net change in total valuation allowance between the years ended December 31, 2023 and 2022, was an increase of $1,540. The Company’s determination was based on its review and analysis of all the available evidence as of the balance sheet date, both positive and negative.

The uncertainty provisions of ASC 740 also require the Company to recognize the impact of a tax position in its financial statements only if the technical merits of that position indicate that the position is more likely than not of being sustained upon audit. During the years ended December 31, 2023 and 2022, the Company did not record a reserve for uncertain tax positions.

The Company’s income tax returns for periods separate from the consolidation with PDL are subject to examination by U.S. federal, state and local tax authorities for tax years 2020 forward. The Company's separate state and local tax returns are generally not subject to examination by authorities for tax years prior to 2017; however, as we utilize our net operating losses, prior years can be subject to examination from 2012 forward. The Company is not currently under examination in any significant tax jurisdictions. Interest and penalties associated with unrecognized tax benefits accrued on the balance sheet were $0 as of December 31, 2023 and 2022.

The 2017 Tax Cuts and Jobs Act requires taxpayers to capitalize research and experimental (“R&E”) expenditures effective for taxable years beginning after December 31, 2021. R&E expenditures attributable to U.S.-based research must be amortized over a period of 5 years and R&E expenditures attributable to research conducted outside of the U.S. must be amortized over a period of 15 years. As noted above, there is pending legislation that would allow for full deductibility of these expenditures. The Company does not believe that this has a material impact on its financial statements.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Loss per Share

Note 16. Net 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:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to common stockholders

 

$

(14,383

)

 

$

(19,914

)

Weighted average number of shares of common stock

 

 

10,971

 

 

 

10,159

 

Basic and diluted net loss per share

 

$

(1.31

)

 

$

(1.96

)

 

 

The Company’s basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

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 net loss per diluted share calculations for the periods presented because their effect was anti-dilutive:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants and Series B Warrants

 

 

4,367

 

 

 

 

Restricted stock awards and units

 

 

483

 

 

 

708

 

Outstanding stock options

 

 

1,974

 

 

 

1,202

 

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

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Series A Redeemable Convertible Preferred Stock

 

 

3,002

 

 

 

 

Series A Warrants

 

 

165

 

 

 

 

Restricted stock awards and units

 

 

720

 

 

 

929

 

Outstanding stock options

 

 

1,808

 

 

 

1,149

 

Total

 

 

5,695

 

 

 

2,078

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Accounting Estimates

Accounting Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes to the 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 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.

Segments

Segments

Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment as the CODM reviews financial information presented on an entity-wide basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As of December 31, 2023 and 2022, 95% and 92% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the customer.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments with initial maturities of three months or less at the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds and U.S. Treasury bills that are stated at fair value, based on quoted market prices.

Investments

Investments

Investments consist of money market funds, U.S. treasury bills and certificates of deposit. The Company’s investments are classified as available-for-sale and carried at estimated fair values and reported in cash equivalents, short-term investments, and long-term investments. Management determines the appropriate classification of the investments at the time they are purchased and evaluates the appropriateness of such classifications at each balance sheet date. Investments with contractual maturities greater than 12 months are considered long-term investments.

Changes in unrealized gains or losses of investments are recorded in other comprehensive income on the statements of operations. The Company regularly reviews its investments for declines in estimated fair value below amortized cost. The factors considered in determining whether a credit loss exists include the creditworthiness of the security issuers, the number of investments in an unrealized loss position, the severity and duration of the unrealized losses, and whether it is more likely than not that the Company will be required to sell the investments before the recovery of their amortized cost basis. The cost of investments sold is based on the specific identification method. In circumstances when an unrealized loss is determined to be credit-related, or when the Company intends to sell or is more likely than not required to sell a security before it recovers its amortized cost basis, the difference between the fair value and the amortized cost of the security is recognized within other income, net in the statements of operations, and an allowance for credit loss is recorded on the balance sheets. In circumstances when the decline in fair value is non-credit related, the difference is reported in accumulated other comprehensive loss, net of tax as a separate component of stockholders’ equity.

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and investments. The primary objectives for the Company’s investment portfolio are the preservation of capital and the maintenance of liquidity. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash, cash equivalents and investments and issuers of investments. The Company manages its credit risk by holding its cash, cash equivalents and investments in large financial institutions within the U.S. In addition, the Company’s investment policy limits investments to certain types of instruments such as money market funds, debt securities issued by the U.S. government and its agencies, corporate debt securities, commercial paper as well as asset-backed securities, and places restrictions on the credit ratings, maturities and concentration by type and issuer. Furthermore, the Company limits the amount of credit exposure in any one financial instrument. The Company has not experienced any losses on its deposits of cash, cash equivalents and investments.

Accounts Receivable

Accounts Receivable

The Company had $95 and $69 for allowance for credit losses as of December 31, 2023 and 2022, respectively. The Company makes estimates of the collectability of accounts receivable. In doing so, the Company analyzes historical bad debt trends, customer credit worthiness, current economic trends, changes in customer payment patterns, and possible impact of current conditions and reasonable forecasts not already reflected in historical loss information when evaluating the adequacy of the allowance for credit losses. Amounts are charged off against the allowance for credit losses when the Company determines that recovery is unlikely, and the Company ceases collection efforts.

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 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.

Inventory

Inventory

Inventory, which consists of raw materials, work-in-process and finished goods, is stated at the lower of cost or net realizable value. The Company determines cost using standard costs which approximates actual costs determined on the first-in, first-out basis. Inventory levels are analyzed periodically and written down to their net realizable value if

they have become obsolete, have a cost basis in excess of expected net realizable value or are in excess of expected requirements. The Company analyzes current and future product demand relative to the remaining product shelf life to identify potential excess inventory. The Company builds demand forecasts by considering factors such as, but not limited to, overall market potential, market share, market acceptance and patient usage. The Company classifies inventory as current on the balance sheets when the Company expects inventory to be consumed for commercial use within the next twelve months.

Intangible Assets

Intangible Assets

Intangible assets with finite useful lives consist primarily of acquired product rights, acquired technology, and customer relationships. Acquired product rights 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. The estimated useful lives associated with finite-lived intangible assets are consistent with the estimated lives of the associated products and may be modified when circumstances warrant. Such assets are reviewed for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset and its eventual disposition are less than its carrying amount. The Company did not record any impairment of its intangible assets for the years ended December 31, 2023 and 2022.

Property and Equipment

Property and Equipment

Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:

 

Leasehold improvements

Lesser of useful life or term of lease

Research and development equipment

 

3-8 years

Manufacturing equipment

3-5 years

Computer and office equipment

3 years

Transportation equipment

3-5 years

Furniture and fixtures

7 years

Software

 

3 years

Equipment Under Lease

Equipment Under Lease

Equipment under lease is related to systems which are leased to customers instead of sold. Equipment under operating lease is stated at cost less accumulated depreciation and is classified as Equipment under lease, net on the balance sheets. Depreciation is computed using the straight-line method over an estimated useful life of the greater of the lease term or five years to ten years.

Revenue Recognition

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”).

Policy Elections and Practical Expedients Taken

The Company applies the following policy elections:

Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

The Company has elected to apply the practical expedient that allows an entity to not adjust the promised amount of consideration in customer contracts for the effect of a significant financing component when the period between the transfer of product and services and payment of the related consideration is less than one year.

Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of product revenue. Shipping and handling costs for the years ended December 31, 2023 and 2022 were $198 and $157, respectively.

General

Revenue is recognized from the sale of products and services when the Company transfers control of such promised products and services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these products and services. A five-step model is utilized to achieve the core principle and includes the following steps: (1) identify the customer contract; (2) identify the contract’s performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when the performance obligations are satisfied.

The Company principally derives its revenue from the sale and lease of systems and the sale of other related products and services, including PIDs, procedure licenses, and extended warranty service agreements. Most customers are on pre-paid or 30-day payment terms, depending on the product purchased. Typically, returns are not allowed.

Judgment is required to determine the level of interdependency between the system and the sale of other related products and services. For bundled packages, which include the sale or lease of a system and provision of other products and services, the Company accounts for individual products and services separately if they are distinct—i.e., if a product or service is separately identifiable from other items in the bundled package and if the customer can benefit from it on its own or with other resources that are readily available to the customer. The system, training and installation services are one performance obligation. The other products and services, including PIDs, procedure licenses, and extended warranty services, which are either sold together with the system or on a standalone basis, are all accounted for as separate performance obligations. The transaction price of bundled packages is allocated to each performance obligation on a relative standalone selling price basis. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, the Company estimates the selling price using available observable information.

The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer, as described below.

Product Revenue. The Company recognizes revenue for the sale of the following products at a point in time:

Equipment. The Company’s LENSAR Laser System and ALLY System sales are recognized as Product revenue when the Company transfers control of the system. This usually occurs after the customer signs a contract, the Company installs the system, and the Company performs the requisite training for use of the system for direct customers. System sales to distributors are recognized as revenue upon shipment as they do not require training and installation.

PID and Procedure Licenses. The systems require both a PID and a procedure license to perform each procedure. The Company recognizes Product revenue for PIDs when the Company transfers control of the PID. The Company recognizes Product revenue for procedure licenses at the point in time when control of the procedure license is transferred to the customer. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. For the sale of PIDs and procedure licenses, the Company may offer volume discounts to certain customers. To determine the amount of revenue that should be recognized at the time control over these products transfers to the customer, the Company estimates the average per unit price, net of discounts.

Service Revenue. The Company offers an extended warranty that provides additional maintenance services beyond the standard limited warranty. The Company recognizes Service revenue from the sale of extended warranties over the warranty period on a ratable basis as the Company stands ready to provide services as needed. Customers have the option of renewing the warranty period, which is considered a new and separate contract.

Lease Revenue. For system operating leases, the Company recognizes lease revenue over the length of the lease in accordance with ASC Topic 842, Leases, (“ASC 842”). For additional information regarding accounting for leases, see the Leases section within this footnote below and Note 6, Leases.

Contract Costs

The Company offers a variety of commission plans to the Company’s salesforce. Certain compensation under these plans is earned by sales representatives solely as a result of obtaining a customer contract. These are considered incremental costs of obtaining a contract and are eligible for capitalization under ASC Topic 340-40, Other Assets and Deferred Costs – Contracts with Customers, to the extent they are recoverable. Incremental costs of obtaining a contract are deferred over the period the related revenue is recognized and the Company has elected not to defer costs related to goods or services to be delivered over a period that is one year or less.

Significant Financing Component

The Company provides extended payment terms to certain customers that represent a significant financing component. The Company adjusts the amount of promised consideration for the time value of money using its discount rate and recognizes interest income separate from the revenue recognized on contracts with customers.

Limited Warranty Obligations

The Company offers limited warranties on the Company’s products which provide the customer assurance that the product will function as the parties intended because it complies with agreed-upon specifications; therefore, these assurance-type warranties are not treated as a separate revenue performance obligation and are accounted for as guarantees under U.S. GAAP. The Company regularly reviews its warranty liability and updates these balances based on historical warranty cost trends.

Concentrations of Customers

Concentrations of Customers

For the year ended December 31, 2023, one customer accounted for 10% of the Company’s revenue and no customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2023. For the year ended December 31, 2022, one customer accounted for 10% of the Company’s revenue and no customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2022.

Related Parties

Related Parties

The Company follows ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions. A party is considered to be related to the Company if the party, directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners, management and directors, as well as members of their immediate families or any other parties with which the Company may deal if one party to a transaction controls, 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.

Transactions involving related parties cannot be presumed to be conducted on an arm’s-length basis, as the requisite conditions of competitive, free-market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated on terms equivalent to those that prevail in arm’s-length transactions unless such representations can be substantiated.

In May 2023, the Company completed the Private Placement 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 10, Warrant Liabilities, and Note 12, Redeemable Convertible Preferred Stock, for more details related to the Private Placement.

The Company entered into an international distribution agreement with a company owned by a current employee in India. 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. As of the initiation of this transition and through the year ended December 31, 2023, the Company recognized $202

in product revenue, $103 in cost of product sales, and $184 in selling, general and administrative expenses associated with its Indian operations. There were no amounts due from, or due to, the distributor at December 31, 2023.

Research and Development

Research and Development

The Company expenses research and development costs as incurred. Research and development expenses consist primarily of engineering, product development, clinical studies to develop and support the Company’s products, regulatory expenses, and other costs associated with products and technologies that are in development. Research and development expenses include employee compensation, including stock-based compensation, supplies, consulting, prototypes, testing, materials, travel expenses, and depreciation. Research and development expenses for the year ended December 31, 2022 included $3.4 million of ALLY System inventory costs. Following the Company's receipt of 510(k) clearance for the ALLY System from the FDA in June 2022, all ALLY System inventory costs were capitalized to inventory.

Advertising Costs

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs includes design and production costs, including website development, written media campaigns, and other items. Advertising costs of $617 and $465 were expensed during the years ended December 31, 2023 and 2022, respectively.

Income Taxes

Income Taxes

The Company is subject to U.S. federal, state, and local corporate income taxes at the entity level.

The provision for income taxes is determined using the asset and liability approach. Tax laws require items to be included in tax filings at different times than the items are reflected in the financial statements. A current liability is recognized for the estimated taxes payable for the current year. Deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are adjusted for enacted changes in tax rates and tax laws in the year in which such laws are enacted. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.

The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any interest and penalties on uncertain tax positions are included within the tax provision.

Under Sections 382 and 383 of the Code, certain substantial changes in the Company’s ownership may result in a limitation on the amount of tax deductions related to its assets and attributes that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Securities Purchase Agreement (the “SPA”), triggering the application of Section 382. 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.

Lessee Arrangements

Leases

The Company accounts for leasing arrangements in accordance with ASC Topic 842. The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset under a leasing arrangement with an initial term greater than 12 months. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.

Policy Elections and Practical Expedients Taken

The Company has lease arrangements with lease and non-lease components, which are accounted for separately.

For leases that commenced before the effective date of ASC 842, the Company elected the practical expedients to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases.

For short term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right of use (“ROU”) asset. Lease payments for short term leases are expensed on a straight-line basis over the lease term.

The Company has a policy to exclude from the consideration in a lessor contract all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the Company from a lessee.

Lessee Arrangements

Lessee operating right of use assets are included in Other assets in the Company’s balance sheet. Lessee operating lease liabilities are included in Operating lease liabilities and Long-term operating lease liabilities in the Company’s balance sheet. The Company does not have lessee financing leases.

Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. The Company uses the implicit rate when readily determinable at lease inception. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date, including the lease term and the Company’s credit risk, in determining the present value of lease payments. The Company’s remaining lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the statements of operations over the lease term.

For lease arrangements with lease and non-lease components where the Company is the lessee, the Company separately accounts for lease and non-lease components, which consists primarily of common area maintenance services. Non-lease components are expensed as incurred.

Lessor Arrangements

Lessor Arrangements

The Company leases equipment to customers under operating leases. Leases are generally not cancellable until after an initial term and may or may not require the customer to purchase a minimum number of procedures and consumables throughout the contract term.

For lease arrangements with lease and non-lease components where the Company is the lessor, the Company allocates the contract’s transaction price (including discounts) to the lease and non-lease components on a relative standalone selling price basis using the Company’s best estimate of the standalone selling price of each distinct product or service in the contract. Lease elements generally include a system, while non-lease elements generally include extended warranty services, PIDs and procedure licenses. The stand-alone selling prices for the extended warranty services, PIDs and procedure licenses are determined based on the prices at which the Company separately sells such products and services. The system stand-alone selling prices are determined using the expected cost plus a margin approach. Allocation of the transaction price is determined at the inception of the lease arrangement. The Company’s leases primarily consist of leases with fixed lease payments. For those leases with variable lease payments, the variable lease payment is typically based upon use of the leased equipment or the purchase of procedure licenses and consumables used with the leased equipment. Non-lease components are accounted for under ASC 606. For additional information regarding ASC 606, see Note 3, Revenue from Contracts with Customers.

Some leases include options to extend the leases on a month-to-month basis if the customer does not notify the Company of the intention to return the equipment at the end of the lease term. The Company typically does not offer options to terminate the leases before the end of the lease term. A new contract is generated if a customer intends to continue using the equipment under the initial term and the new contract term is not included in the initial lease term.

In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following criteria at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term. If any of these criteria are met, the lease is classified as a sales-type lease. If none of these criteria are met the lease is classified as an operating lease. For the years ended December 31, 2023 and 2022, the Company does not have any sales-type leases.

For operating leases, rental income is recognized on a straight-line basis over the lease term as lease revenue. The cost of customer-leased equipment is recorded within equipment under lease, net in the balance sheets and depreciated over the equipment’s estimated useful life. Depreciation expense associated with the leased equipment under operating lease arrangements is reflected in cost of lease in the statements of operations. Some of the Company’s operating leases include a purchase option for the customer to purchase the leased asset at the end of the lease arrangement, subject to a new contract. The purchase price does not qualify as a bargain purchase option. The Company manages its risk on its investment in the equipment through pricing and the term of the leases. Lessees do not provide residual value guarantees on leased equipment. Equipment returned to the Company may be leased or sold to other customers. Initial direct costs, recorded in prepaid and other current assets, are deferred and recognized over the lease term.

Stock-Based Compensation

Stock-Based Compensation

The Company accounts for stock-based compensation in accordance with ASC Topic 718, Compensation – Stock Compensation, (“ASC 718”). Stock-based compensation is measured at the grant date based on the fair value of the award and is generally expensed over the requisite service period. Stock-based compensation expense is recognized using a straight-line attribution method over the requisite service period, except for portions of awards subject to performance conditions, which will be recognized ratably over the service period for each separate performance vesting tranche once it is probable the performance condition will be met. The Company made accounting policy elections to account for modifications to the requisite service period using the bifurcated approach and to account for forfeitures as they occur.

Earnings (Loss) per Share

Earnings (Loss) per Share

Basic earnings (loss) per common share is calculated by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted earnings (loss) per share is computed by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. For purposes of the diluted earnings (loss) per share calculation, Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants, stock options, restricted stock awards, and restricted stock units are considered to be potentially dilutive securities. Basic and diluted earnings (loss) attributable to common stockholders per share is presented in conformity with the two-class method required for participating securities. The Company considers Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants to be participating securities, because holders of such instruments participate in the event a dividend is paid on common stock. The holder of the Series A Redeemable Convertible Preferred Stock, Series A Warrants and Series B Warrants does not have a contractual obligation to share in the Company’s losses. As such, losses are attributed entirely to common stockholders and for periods in which the Company has reported a net loss, diluted loss per common share is the same as basic loss per common share.

Adopted Accounting Pronouncements

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 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives

Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:

 

Leasehold improvements

Lesser of useful life or term of lease

Research and development equipment

 

3-8 years

Manufacturing equipment

3-5 years

Computer and office equipment

3 years

Transportation equipment

3-5 years

Furniture and fixtures

7 years

Software

 

3 years

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2023
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 years ended December 31, 2023 and 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

25,262

 

 

$

18,776

 

South Korea

 

 

257

 

 

 

2,180

 

Europe

 

 

5,585

 

 

 

4,409

 

Asia (excluding South Korea)

 

 

3,836

 

 

 

3,576

 

Other

 

 

776

 

 

 

502

 

Total1

 

$

35,716

 

 

$

29,443

 

 

1 The table above does not include lease revenue of $6,448 and $5,915 for the years ended December 31, 2023 and 2022, respectively. 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:

 

 

 

 

 

As of December 31,

 

 

 

Classification

 

2023

 

 

2022

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,001

 

 

$

6,040

 

Notes receivable, current

 

Notes receivable, net

 

$

323

 

 

$

200

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,279

 

 

$

442

 

Contract asset, current

 

Prepaid and other current assets

 

$

982

 

 

$

332

 

Deferred revenue, current

 

Deferred revenue

 

$

1,349

 

 

$

768

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

350

 

 

$

17

 

Contract liability, long-term

 

Other long-term liabilities

 

$

220

 

 

$

150

 

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

 

 

 

Amount

 

Contract liabilities as of December 31, 2021

 

$

970

 

Billings not yet recognized as revenue

 

 

822

 

Beginning contract liabilities recognized as revenue

 

 

(857

)

Contract liabilities at December 31, 2022

 

 

935

 

Billings not yet recognized as revenue

 

 

1,847

 

Beginning contract liabilities recognized as revenue

 

 

(863

)

Contract liabilities at December 31, 2023

 

$

1,919

 

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, 2021

 

$

47

 

Change in provision for credit losses

 

 

26

 

Write-offs

 

 

(17

)

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

 

 

56

 

Change in provision for credit losses

 

 

6

 

Write-offs

 

 

 

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

 

$

62

 

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, 2021

 

$

63

 

Change in provision for credit losses

 

 

10

 

Write-offs

 

 

(60

)

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

 

 

13

 

Change in provision for credit losses

 

 

20

 

Write-offs

 

 

 

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

 

$

33

 

Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

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

 

 

 

 

 

As of December 31,

 

 

 

Classification

 

2023

 

 

2022

 

Accounts receivable, current

 

Accounts receivable, net

 

$

4,001

 

 

$

6,040

 

Notes receivable, current

 

Notes receivable, net

 

$

323

 

 

$

200

 

Notes receivable, long-term

 

Notes and other receivables, long-term, net

 

$

1,279

 

 

$

442

 

Contract asset, current

 

Prepaid and other current assets

 

$

982

 

 

$

332

 

Deferred revenue, current

 

Deferred revenue

 

$

1,349

 

 

$

768

 

Deferred revenue, non-current

 

Other long-term liabilities

 

$

350

 

 

$

17

 

Contract liability, long-term

 

Other long-term liabilities

 

$

220

 

 

$

150

 

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

 

 

 

Amount

 

Contract liabilities as of December 31, 2021

 

$

970

 

Billings not yet recognized as revenue

 

 

822

 

Beginning contract liabilities recognized as revenue

 

 

(857

)

Contract liabilities at December 31, 2022

 

 

935

 

Billings not yet recognized as revenue

 

 

1,847

 

Beginning contract liabilities recognized as revenue

 

 

(863

)

Contract liabilities at December 31, 2023

 

$

1,919

 

Summary of Maturities of Notes Receivables Net Under Extended Payment Terms

Maturities of notes receivables, net under extended payment terms with a significant financing component as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

432

 

2025

 

 

432

 

2026

 

 

432

 

2027

 

 

386

 

2028

 

 

185

 

Thereafter

 

 

14

 

Total undiscounted cash flows

 

 

1,881

 

Present value of notes receivable

 

 

1,635

 

Difference between undiscounted and discounted
   cash flows

 

$

246

 

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 balance sheets.
 

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

 

 

Amount

 

Contract assets at December 31, 2021

 

$

 

Contract assets recognized

 

 

355

 

Payments received

 

 

(23

)

Contract assets at December 31, 2022

 

 

332

 

Contract assets recognized

 

 

1,630

 

Payments received

 

 

(806

)

Write-offs due to contract modifications

 

 

(174

)

Contract assets at December 31, 2023

 

$

982

 

Summary of Costs to Obtain Customer Contracts

The following table provides information about the costs to obtain contracts associated with contracts with customers for the years ended December 31, 2023 and 2022:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

4

 

 

$

43

 

Additions

 

 

611

 

 

 

350

 

Amortization

 

 

(580

)

 

 

(389

)

Ending balance

 

$

35

 

 

$

4

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
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 December 31, 2023:

 

 

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 December 31, 2023 are as follows:

 

 

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 year ended December 31, 2023 is set forth below:

 

 

 

 

 

 

 

 

Fair Value at

 

 

 

Fair Value at

 

 

Change in

 

 

December 31,

 

 

 

May 18, 2023

 

 

Fair Value

 

 

2023

 

Series A Warrant

 

$

2,971

 

 

$

1,491

 

 

$

4,462

 

Series B Warrant

 

 

2,634

 

 

 

1,361

 

 

 

3,995

 

Total warrant liabilities

 

$

5,605

 

 

$

2,852

 

 

$

8,457

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory balances were as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Finished Goods

 

$

4,936

 

 

$

4,002

 

Work-in-process

 

 

2,395

 

 

 

797

 

Raw Materials

 

 

8,358

 

 

 

6,941

 

Total

 

$

15,689

 

 

$

11,740

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense

The components of lease expense are as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Operating lease cost

 

$

589

 

 

$

579

 

Short-term lease cost

 

 

49

 

 

 

37

 

Total lease cost

 

$

638

 

 

$

616

 

Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification

Supplemental cash flow information related to leases, including the lease modification, is as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Cash paid for amounts included in the measurement
   of lease liabilities:

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

560

 

 

$

537

 

Right-of-use-assets obtained in exchange for lease
   obligations:

 

 

 

 

 

 

Operating leases

 

$

46

 

 

$

 

Summary of Operating Lease liabilities

The following table presents the lease balances within the balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases:

 

 

 

 

 

As of December 31,

 

Operating Leases

 

Classification

 

2023

 

 

2022

 

Operating lease ROU assets

 

Other assets

 

$

2,141

 

 

$

2,630

 

 

 

 

 

 

 

 

 

Operating lease liabilities, current

 

Operating lease liabilities

 

$

559

 

 

$

531

 

Operating lease liabilities, long-term

 

Long-term operating lease liabilities

 

 

1,750

 

 

 

2,272

 

Total operating lease liabilities

 

 

 

$

2,309

 

 

$

2,803

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term

 

 

 

3.9 years

 

 

4.9 years

 

Weighted-average discount rate

 

 

 

 

10.00

%

 

 

10.00

%

Maturities of Operating Lease Liabilities

Maturities of operating lease liabilities as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

575

 

2025

 

 

591

 

2026

 

 

607

 

2027

 

 

571

 

2028

 

 

3

 

Total operating lease payments

 

 

2,347

 

Less: imputed interest

 

 

(38

)

Total operating lease liabilities

 

$

2,309

 

Schedule of Lease Revenue Lease revenue for the years ended December 31, 2023 and 2022 was as follows:

 

 

 

Year ended December 31,

 

 

 

2023

 

 

2022

 

Lease revenue

 

$

6,448

 

 

$

5,915

 

Schedule of Equipment Under Lease

Equipment under lease is as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Equipment under lease

 

$

16,969

 

 

$

14,771

 

Less accumulated depreciation

 

 

(9,510

)

 

 

(8,455

)

Equipment under lease, net

 

$

7,459

 

 

$

6,316

 

Maturities of Operating Lease Payments

Maturities of operating lease payments as of December 31, 2023 are as follows:

 

Fiscal Year

 

Amount

 

2024

 

 

1,179

 

2025

 

 

517

 

2026

 

 

167

 

2027

 

 

52

 

2028

 

 

17

 

Total undiscounted cash flows

 

$

1,932

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

The following table provides details of property and equipment, net:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Leasehold improvements

 

$

112

 

 

$

112

 

Manufacturing equipment

 

 

987

 

 

 

1,001

 

Computer and office equipment

 

 

97

 

 

 

102

 

System and laser

 

 

1,295

 

 

 

1,204

 

Software

 

 

293

 

 

 

240

 

Furniture and fixtures

 

 

50

 

 

 

50

 

Transportation equipment

 

 

38

 

 

 

38

 

Total

 

 

2,872

 

 

 

2,747

 

Less accumulated depreciation

 

 

(2,381

)

 

 

(2,239

)

Construction in progress

 

 

188

 

 

 

55

 

Property and equipment, net

 

$

679

 

 

$

563

 

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Intangible Assets

The components of intangible assets were as follows:

 

 

 

As of December 31, 2023

 

 

As of December 31, 2022

 

 

 

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,360

)

 

$

1,932

 

 

$

4,292

 

 

$

(2,028

)

 

$

2,264

 

Acquired technology 1,3,4

 

 

13,900

 

 

 

(4,807

)

 

 

9,093

 

 

 

13,900

 

 

 

(4,042

)

 

 

9,858

 

Acquired trademarks 1

 

 

570

 

 

 

(570

)

 

 

 

 

 

570

 

 

 

(570

)

 

 

 

 

$

18,762

 

 

$

(7,737

)

 

$

11,025

 

 

$

18,762

 

 

$

(6,640

)

 

$

12,122

 

 

1 Certain intangible assets were established upon PDL BioPharma, Inc.’s (“PDL”) 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 The Company 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 The Company 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, the Company 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, which were contingent upon regulatory approval and commercialization of the ALLY System. 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 December 31, 2023, 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

 

2024

 

 

1,125

 

2025

 

 

1,234

 

2026

 

 

1,224

 

2027

 

 

1,215

 

2028

 

 

1,008

 

Thereafter

 

 

5,219

 

Total remaining estimated amortization expense

 

$

11,025

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Compensation

 

$

3,974

 

 

$

3,348

 

Professional services

 

 

419

 

 

 

437

 

Customer advances

 

 

34

 

 

 

171

 

Warranty

 

 

324

 

 

 

120

 

Accrued offering costs

 

 

188

 

 

 

 

Other

 

 

778

 

 

 

624

 

Total

 

$

5,717

 

 

$

4,700

 

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrant Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
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 December 31, 2023 and May 18, 2023:

 

 

December 31, 2023

 

 

May 18, 2023
(date issued)

 

Risk-free interest rate

 

3.8%

 

 

3.7%

 

Expected term (years)

 

 

4.4

 

 

 

5.0

 

Expected volatility

 

55%

 

 

55%

 

Dividends

 

0.0%

 

 

0.0%

 

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Shares Available for Issuance Under 2020 Plan

A summary of the shares available for issuance under the 2020 Plan is as follows:

 

 

 

Number of Shares

 

Balance at December 31, 2021

 

 

1,082

 

Authorized

 

 

549

 

Granted/Awarded

 

 

(678

)

Cancelled

 

 

49

 

Balance at December 31, 2022

 

 

1,002

 

Authorized

 

 

555

 

Granted/Awarded

 

 

(1,380

)

Cancelled

 

 

117

 

Balance at December 31, 2023

 

 

294

 

Summary of Option Award Activity

Option award activity under the 2020 Plan 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, 2021

 

 

653

 

 

$

7.57

 

 

 

9.3

 

 

$

 

Options granted

 

 

592

 

 

$

6.19

 

 

 

 

 

 

 

Options exercised

 

 

 

 

$

 

 

 

 

 

 

 

Options cancelled

 

 

(43

)

 

$

6.88

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

1,202

 

 

$

6.91

 

 

 

8.7

 

 

$

 

Options granted

 

 

834

 

 

$

2.98

 

 

 

 

 

 

 

Options exercised

 

 

 

 

$

 

 

 

 

 

 

 

Options cancelled

 

 

(62

)

 

$

5.01

 

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at December 31, 2023

 

 

1,974

 

 

$

5.31

 

 

 

8.0

 

 

$

429

 

Vested and exercisable at December 31, 2023

 

 

960

 

 

$

6.48

 

 

 

7.2

 

 

$

42

 

Summary of Stock Options Outstanding and Vested

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

 

 

 

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

 

 

361

 

 

 

9.0

 

 

$

2.66

 

 

 

 

 

$

 

$3.23

 

 

436

 

 

 

9.1

 

 

$

3.23

 

 

 

149

 

 

$

3.23

 

$3.27 - $5.95

 

 

32

 

 

 

8.6

 

 

$

5.42

 

 

 

10

 

 

$

5.78

 

$6.04

 

 

415

 

 

 

8.0

 

 

$

6.04

 

 

 

199

 

 

$

6.04

 

$6.07 - $8.62

 

 

730

 

 

 

6.7

 

 

$

7.44

 

 

 

602

 

 

$

7.45

 

 

 

 

1,974

 

 

 

8.0

 

 

$

5.31

 

 

 

960

 

 

$

6.48

 

Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions The fair value of employee and non-employee stock options was estimated using the following assumptions for the years ended December 31, 2023 and 2022:

 

Year Ended December 31,

 

Year Ended December 31,

 

2023

 

2022

Risk-free interest rate

3.5 - 4.7%

 

1.5 - 4.2%

Expected term (years)

6

 

6

Expected volatility

57 - 70%

 

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 2020 Plan and the 2020 ESPP in the Company’s statements of operations:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue—product

 

$

10

 

 

$

 

Cost of revenue—product

 

 

289

 

 

 

219

 

Cost of revenue—service

 

 

168

 

 

 

126

 

Selling, general and administrative expenses

 

 

4,495

 

 

 

5,648

 

Research and development expenses

 

 

577

 

 

 

618

 

Total

 

$

5,539

 

 

$

6,611

 

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

 

2024

 

$

2,069

 

2025

 

 

1,006

 

2026

 

 

215

 

2027

 

 

7

 

2028

 

 

 

Thereafter

 

 

 

Total unrecognized stock-based compensation expense

 

$

3,297

 

Restricted Stock Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Restricted Stock Activity

Restricted stock award activity under the 2020 Plan is set forth below:

 

 

Restricted Stock Awards Outstanding

 

 

 

Number of
Units

 

 

Weighted-
average
grant-
date fair
value
 per share

 

Non-vested at December 31, 2021

 

 

1,332

 

 

$

10.29

 

Granted

 

 

 

 

$

 

Vested

 

 

(704

)

 

$

10.29

 

Cancelled

 

 

(6

)

 

$

10.81

 

Non-vested at December 31, 2022

 

 

622

 

 

$

10.29

 

Granted

 

 

 

 

$

 

Vested

 

 

(616

)

 

$

10.29

 

Cancelled

 

 

(6

)

 

$

10.81

 

Non-vested at December 31, 2023

 

 

 

 

$

 

Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Restricted Stock Activity

Restricted stock unit activity under the 2020 Plan is set forth below:

 

 

 

Restricted Stock Units Outstanding

 

 

 

Number of
Units

 

 

Weighted-
average
grant-
date fair
value
 per share

 

Non-vested at December 31, 2021

 

 

 

 

$

 

Granted

 

 

86

 

 

$

6.33

 

Vested

 

 

 

 

$

 

Cancelled

 

 

 

 

$

 

Non-vested at December 31, 2022

 

 

86

 

 

$

6.33

 

Granted

 

 

546

 

 

$

2.73

 

Vested

 

 

(113

)

 

$

4.14

 

Cancelled

 

 

(36

)

 

$

2.65

 

Non-vested at December 31, 2023

 

 

483

 

 

$

3.04

 

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Income Taxes

For financial reporting purposes, loss before income taxes includes the following components:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

(14,383

)

 

$

(19,914

)

Foreign

 

 

 

 

 

 

Total

 

$

(14,383

)

 

$

(19,914

)

Schedule of Provision for Income Taxes

The provision for income taxes for the years ended December 31, 2023 and 2022 consisted of the following:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Current income tax expense (benefit)

 

 

 

 

 

 

Federal

 

$

 

 

$

 

State

 

 

 

 

 

 

Foreign

 

 

 

 

 

 

Total current

 

 

 

 

 

 

Deferred income tax (benefit)

 

 

 

 

 

 

Federal

 

 

 

 

 

 

State

 

 

 

 

 

 

Foreign

 

 

 

 

 

 

Total deferred

 

 

 

 

 

 

Total provision

 

$

 

 

$

 

Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate

A reconciliation of the income tax provision computed using the U.S. statutory federal income tax rate compared to the income tax provision included in the statements of operations is as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Tax at U.S. statutory rate on income before income
   taxes

 

$

(3,020

)

 

$

(4,182

)

Change in valuation allowance

 

 

1,540

 

 

 

3,317

 

State taxes

 

 

(376

)

 

 

(369

)

Section 162(m)

 

 

248

 

 

 

363

 

Stock-based compensation

 

 

191

 

 

 

170

 

Deferred adjustment

 

 

773

 

 

 

706

 

Warrant expense

 

 

599

 

 

 

 

Other

 

 

45

 

 

 

(5

)

Total

 

$

 

 

$

 

Schedule of Components of Net Deferred Tax Assets and Liabilities The significant components of the Company’s net deferred tax assets and liabilities are as follows:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

1,836

 

 

$

5,855

 

Net operating loss carryforwards - Section 382 limited

 

 

6,195

 

 

 

 

Intangible assets

 

 

5,530

 

 

 

5,866

 

Capitalization of research and experimentation expenses

 

 

3,211

 

 

 

2,533

 

Stock-based compensation

 

 

727

 

 

 

1,150

 

Fixed assets

 

 

165

 

 

 

272

 

Other

 

 

1,257

 

 

 

658

 

Total deferred tax assets

 

 

18,921

 

 

 

16,334

 

Valuation allowance

 

 

(17,871

)

 

 

(16,331

)

Total deferred tax assets, net of valuation allowance

 

 

1,050

 

 

 

3

 

Deferred tax liabilities:

 

 

 

 

 

 

Section 481(a) adjustment

 

 

(670

)

 

 

 

Other

 

 

(380

)

 

 

(3

)

Total deferred tax liabilities

 

 

(1,050

)

 

 

(3

)

Net deferred tax assets

 

$

 

 

$

 

 

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net 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:

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Net loss attributable to common stockholders

 

$

(14,383

)

 

$

(19,914

)

Weighted average number of shares of common stock

 

 

10,971

 

 

 

10,159

 

Basic and diluted net loss per share

 

$

(1.31

)

 

$

(1.96

)

 

Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share The Company excluded the following amounts of equity securities from its net loss per diluted share calculations for the periods presented because their effect was anti-dilutive:

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Series A Redeemable Convertible Preferred Stock

 

 

7,940

 

 

 

 

Series A Warrants and Series B Warrants

 

 

4,367

 

 

 

 

Restricted stock awards and units

 

 

483

 

 

 

708

 

Outstanding stock options

 

 

1,974

 

 

 

1,202

 

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

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

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Series A Redeemable Convertible Preferred Stock

 

 

3,002

 

 

 

 

Series A Warrants

 

 

165

 

 

 

 

Restricted stock awards and units

 

 

720

 

 

 

929

 

Outstanding stock options

 

 

1,808

 

 

 

1,149

 

Total

 

 

5,695

 

 

 

2,078

 

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Overview and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Overview And Basis Of Presentation [Line Items]    
Accumulated deficit $ (111,891) $ (97,508)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Customer
Dec. 31, 2022
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]    
Number of operating segments | Segment 1  
Number of reportable segments | Segment 1  
Long-lived assets in United States 95.00% 92.00%
Allowance for credit losses $ 95,000 $ 69,000
Acquired intangible assets weighted average amortization period 15 years  
Impairment of intangible assets $ 0 0
Accounts receivables payment terms 30 days  
Research and development expenses $ 6,139,000 11,814,000
Product and service revenue 35,716,000 29,443,000
Selling, general and administrative expenses 26,100,000 27,170,000
Advertising cost 617,000 465,000
Operating lease right-of-use assets 2,141,000 2,630,000
Long-term operating lease liabilities $ 1,750,000 2,272,000
Research and Development Expenses    
Summary Of Significant Accounting Policies [Line Items]    
Inventory costs   $ 3,400,000
Customer Concentration Risk | Revenue Benchmark    
Summary Of Significant Accounting Policies [Line Items]    
Number of customers | Customer 1 1
Customer Concentration Risk | Revenue Benchmark | Customer One    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk, percentage 10.00% 10.00%
Customer Concentration Risk | Accounts Receivable    
Summary Of Significant Accounting Policies [Line Items]    
Number of customers | Customer 0 0
Customer Concentration Risk | Accounts Receivable | Customer    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk, percentage 10.00%  
Shipping and Handling    
Summary Of Significant Accounting Policies [Line Items]    
Cost of revenue $ 198,000 $ 157,000
Minimum    
Summary Of Significant Accounting Policies [Line Items]    
Operating leases, estimated useful life 5 years  
Maximum    
Summary Of Significant Accounting Policies [Line Items]    
Operating leases, estimated useful life 10 years  
Maximum | Accounting Standards Update 2016-02    
Summary Of Significant Accounting Policies [Line Items]    
Operating leases, estimated useful life 12 months  
International Distribution Agreement    
Summary Of Significant Accounting Policies [Line Items]    
Cost of revenue $ 103,000  
Product and service revenue 202,000  
Selling, general and administrative expenses $ 184,000  
Acquired Product Rights and Technology | Minimum    
Summary Of Significant Accounting Policies [Line Items]    
Acquired intangible assets weighted average amortization period 15 years  
Acquired Product Rights and Technology | Maximum    
Summary Of Significant Accounting Policies [Line Items]    
Acquired intangible assets weighted average amortization period 20 years  
Customer Relationships    
Summary Of Significant Accounting Policies [Line Items]    
Acquired intangible assets weighted average amortization period 10 years  
Customer Relationships | Maximum    
Summary Of Significant Accounting Policies [Line Items]    
Intangible assets estimated useful life 20 years  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives (Details)
Dec. 31, 2023
Leasehold Improvements  
Property Plant And Equipment [Line Items]  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeTermOfLeaseMember
Research and Development Equipment | Minimum  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 3 years
Research and Development Equipment | Maximum  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 8 years
Manufacturing Equipment | Minimum  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 3 years
Manufacturing Equipment | Maximum  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 5 years
Computer and Office Equipment  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 3 years
Transportation Equipment | Minimum  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 3 years
Transportation Equipment | Maximum  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 5 years
Furniture and Fixtures  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 7 years
Software  
Property Plant And Equipment [Line Items]  
Property and equipment, estimated useful lives 3 years
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Product and service revenue $ 35,716 $ 29,443
United States    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 25,262 18,776
South Korea    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 257 2,180
Europe    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 5,585 4,409
Asia (Excluding South Korea)    
Disaggregation Of Revenue [Line Items]    
Product and service revenue 3,836 3,576
Other    
Disaggregation Of Revenue [Line Items]    
Product and service revenue $ 776 $ 502
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue From Contracts With Customers [Line Items]    
Lease revenue $ 6,448 $ 5,915
Accounts receivables payment terms 30 days  
Interest income on notes receivable $ 85 $ 17
Revenue remaining performance obligation amount $ 23,679  
Minimum    
Revenue From Contracts With Customers [Line Items]    
Notes receivable interest rate 5.80%  
Maximum    
Revenue From Contracts With Customers [Line Items]    
Notes receivable interest rate 7.80%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Contract Balances [Line Items]    
Accounts receivable, current $ 4,001 $ 6,040
Notes receivable, current 323 200
Notes receivable, long-term 1,279 442
Contract liability, current 1,349 768
Deferred revenue, current 1,349 768
Notes and Other Receivables, Long-Term, Net    
Schedule Of Contract Balances [Line Items]    
Notes receivable, long-term 1,279 442
Prepaid and Other Current Assets    
Schedule Of Contract Balances [Line Items]    
Contract asset, current 982 332
Other Long-Term Liabilities    
Schedule Of Contract Balances [Line Items]    
Deferred revenue, non-current 350 17
Contract liability, non-current $ 220 $ 150
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Notes And Loans Receivable [Line Items]    
Beginning balance $ 56 $ 47
Change in provision for credit losses 6 26
Write-offs   (17)
Ending balance $ 62 $ 56
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 13 $ 63
Change in provision for credit losses 20 10
Write-offs 0 (60)
Ending balance $ 33 $ 13
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
2024 $ 432
2025 432
2026 432
2027 386
2028 185
Thereafter 14
Total undiscounted cash flows 1,881
Present value of notes receivable 1,635
Difference between undiscounted and discounted cash flows $ 246
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Beginning Balance $ 332  
Contract assets recognized 1,630 $ 355
Payments received (806) (23)
Write-off due to contract modification (174)  
Ending Balance $ 982 $ 332
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 935 $ 970
Billings not yet recognized as revenue 1,847 822
Beginning contract liabilities recognized as revenue (863) (857)
Ending balance $ 1,919 $ 935
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Additional Information (Details 1)
$ in Thousands
Dec. 31, 2023
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 23,679
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue remaining performance obligation amount $ 8,374
Revenue remaining performance obligation expected timing of satisfaction period 12 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 $ 5,947
Revenue remaining performance obligation expected timing of satisfaction period 2 years
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,203
Revenue remaining performance obligation expected timing of satisfaction period 3 years
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,235
Revenue remaining performance obligation expected timing of satisfaction period 4 years
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 $ 1,920
Revenue remaining performance obligation expected timing of satisfaction period
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue From Contracts With Customers - Summary of Costs to Obtain Customer Contracts (Details) - Cost to Obtain Customer Contracts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]    
Beginning balance $ 4 $ 43
Additions 611 350
Amortization (580) (389)
Ending balance $ 35 $ 4
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Assets    
Total assets $ 18,096,000 $ 0
Liabilities    
Warrant derivative liabilities 8,457,000  
Total liabilities 8,457,000 $ 0
Money market funds    
Assets    
Total assets 11,171,000  
U.S. treasury bills    
Assets    
Total assets 5,942,000  
Certificates of deposit    
Assets    
Total assets 983,000  
Level 1    
Assets    
Total assets 18,096,000  
Level 1 | Money market funds    
Assets    
Total assets 11,171,000  
Level 1 | U.S. treasury bills    
Assets    
Total assets 5,942,000  
Level 1 | Certificates of deposit    
Assets    
Total assets 983,000  
Level 3    
Liabilities    
Warrant derivative liabilities 8,457,000  
Total liabilities $ 8,457,000  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - Recurring
$ in Thousands
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 18,092
Unrealized Gains 4
Fair Value 18,096
Money market funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 11,171
Fair Value 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,952
Fair Value 2,952
Certificates of deposit | Short term investments  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 490
Unrealized Gains 1
Fair Value 491
Certificates of deposit | Long term investment  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 490
Unrealized Gains 2
Fair Value $ 492
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Additional Information) (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Assets measured at fair value $ 18,096,000 $ 0
Liabilities measured at fair value 8,457,000 $ 0
Fair value transfers between levels $ 0  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Summary of Changes In The Fair Value of Warrant Liabilities (Details) - Level 3
$ in Thousands
7 Months Ended
Dec. 31, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value Beginning Balance $ 5,605
Change in Fair Value 2,852
Fair Value Ending Balance 8,457
Series A Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value Beginning Balance 2,971
Change in Fair Value 1,491
Fair Value Ending Balance 4,462
Series B Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Fair Value Beginning Balance 2,634
Change in Fair Value 1,361
Fair Value Ending Balance $ 3,995
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory, Net [Abstract]    
Finished Goods $ 4,936 $ 4,002
Work-in-process 2,395 797
Raw Materials 8,358 6,941
Total $ 15,689 $ 11,740
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory, Net [Abstract]    
Write downs of inventories to net realizable value $ 66 $ 50
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee and Lessor Lease Description [Line Items]    
Lease expiration date Nov. 30, 2027  
Incremental borrowing rate 10.00%  
Lessee, operating leases, remaining lease terms 3 years 10 months 24 days  
Lessee, operating lease, renewal term 5 years  
Lessee, Operating Lease, Existence of Option to Extend [true false] true  
Depreciation expense on equipment under lease $ 2,052 $ 1,916
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 5 years  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease cost $ 589 $ 579
Short-term lease cost 49 37
Total lease cost $ 638 $ 616
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 560 $ 537
Right-of-use-assets obtained in exchange for lease obligations:    
Operating leases $ 46  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 2,141 $ 2,630
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets
Operating lease liabilities, current $ 559 $ 531
Operating lease liabilities, long-term 1,750 2,272
Total operating lease liabilities $ 2,309 $ 2,803
Weighted-average remaining lease term 3 years 10 months 24 days 4 years 10 months 24 days
Weighted-average discount rate 10.00% 10.00%
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 575  
2025 591  
2026 607  
2027 571  
2028 3  
Total operating lease payments 2,347  
Less: imputed interest (38)  
Total operating lease liabilities $ 2,309 $ 2,803
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lease revenue $ 6,448 $ 5,915
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Equipment Under Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Equipment under lease $ 16,969 $ 14,771
Less accumulated depreciation (9,510) (8,455)
Equipment under lease, net $ 7,459 $ 6,316
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Operating Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 1,179
2025 517
2026 167
2027 52
2028 17
Total undiscounted cash flows $ 1,932
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property and equipment $ 2,872 $ 2,747
Less accumulated depreciation (2,381) (2,239)
Property and equipment, net 679 563
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment 112 112
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 987 1,001
Computer and Office Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 97 102
System and Laser    
Property Plant And Equipment [Line Items]    
Property and equipment 1,295 1,204
Software    
Property Plant And Equipment [Line Items]    
Property and equipment 293 240
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment 50 50
Transportation Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 38 38
Construction in Progress    
Property Plant And Equipment [Line Items]    
Construction in progress $ 188 $ 55
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Depreciation $ 2,418 $ 2,258
Construction in Progress    
Property Plant And Equipment [Line Items]    
Assets capitalized amount 0 61
Property and Equipment    
Property Plant And Equipment [Line Items]    
Depreciation $ 366 $ 342
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 18,762 $ 18,762
Accumulated Amortization (7,737) (6,640)
Net Carrying Amount 11,025 12,122
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,292 4,292
Accumulated Amortization (2,360) (2,028)
Net Carrying Amount 1,932 2,264
Acquired Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,900 13,900
Accumulated Amortization (4,807) (4,042)
Net Carrying Amount 9,093 9,858
Acquired Trademarks    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 570 570
Accumulated Amortization (570) (570)
Net Carrying Amount $ 0 $ 0
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2019
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]      
Acquired intangible assets weighted average amortization period 15 years    
Contingent milestone payments     $ 2,400
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 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 1,097 $ 1,148
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2024 $ 1,125  
2025 1,234  
2026 1,224  
2027 1,215  
2028 1,008  
Thereafter 5,219  
Net Carrying Amount $ 11,025 $ 12,122
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Compensation $ 3,974 $ 3,348
Professional services 419 437
Customer advances 34 171
Warranty 324 120
Accrued offering costs 188  
Other 778 624
Total $ 5,717 $ 4,700
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrant Liabilities - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2023
Dec. 31, 2023
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 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details)
12 Months Ended
May 18, 2023
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Risk-free interest rate 3.70% 3.80%
Expected term (years) 5 years 4 years 4 months 24 days
Expected volatility 55.00% 55.00%
Dividends 0.00% 0.00%
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments And Contingencies Disclosure [Line Items]    
Contingent milestone payments   $ 2,400
Additional royalty payments rate 3.00%  
Reduction of selling, general and administrative expenses $ 1,368  
Supply Agreement    
Commitments And Contingencies Disclosure [Line Items]    
Purchase obligation $ 6,453  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Redeemable Convertible Preferred Stock - Additional Information (Details) - USD ($)
12 Months Ended
May 31, 2023
Dec. 31, 2023
Convertible Preferred Stock [line Items]    
Offering costs   $ 901,000
Series A Redeemable Convertible Preferred Stock    
Convertible Preferred Stock [line Items]    
Offering costs   648,000
General and administrative expenses    
Convertible Preferred Stock [line Items]    
Offering costs   $ 253,000
Securities Purchase Agreement | Series A Redeemable Convertible Preferred Stock    
Convertible Preferred Stock [line Items]    
Aggregate purchase price of shares $ 20,000  
Aggregate shares 20  
Number of shares convertible into common stock 7,940  
Minimum | Securities Purchase Agreement    
Convertible Preferred Stock [line Items]    
Sale of ownership percentage 50.00%  
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 08, 2021
Dec. 31, 2023
Dec. 31, 2022
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
Maximum value of common and preferred stock and other securities issuable $ 100,000,000    
ATM offerings      
Class of Stock [Line Items]      
Sales of shares of common stock   0 2
Weighted average sales price     $ 6.46
ATM offerings | Maximum      
Class of Stock [Line Items]      
Aggregate amount offered, issuance and sale by the Company $ 35,000,000    
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 09, 2020
Sep. 30, 2020
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average grant date fair value of options granted     $ 1.94 $ 3.9
Total fair value of options vested     $ 2,264 $ 2,501
Total unrecognized compensation expense     $ 2,412  
Total unrecognized compensation expense, weighted-average period of recognition     2 years 1 month 6 days  
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     147,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   340,000 451,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 Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     3 years  
Total fair value of restricted stock awards vested     $ 6,342 $ 7,240
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total unrecognized compensation expense, weighted-average period of recognition     1 year 2 months 12 days  
Total fair value of restricted stock awards vested     $ 466  
Total unrecognized compensation expense     $ 885  
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   4,984,000  
Percentage of outstanding shares of common stock 5.00%      
Weighted-average grant date fair value     $ 2.73  
Number of stock awards granted     546,000  
2020 Incentive Award Plan | Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted-average grant date fair value       $ 6.33
Number of stock awards granted       86,000
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) - 2020 Incentive Award Plan - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Balance 1,002,000 1,082,000
Authorized 555,000 549,000
Granted/Awarded (1,380,000) (678,000)
Cancelled 117,000 49,000
Balance 294,000 1,002,000
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Option Award Activity (Details) - 2020 Incentive Award Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding at beginning of period, Number of shares 1,202,000 653,000  
Options granted, Number of Shares 834,000 592,000  
Options cancelled, Number of Shares (62,000) (43,000)  
Outstanding at end of period, Number of shares 1,974,000 1,202,000 653,000
Vested and expected to vest at December 31, 2023, Number of Shares 1,974,000    
Vested and exercisable at December 31, 2023, Number of Shares 960,000    
Outstanding at beginning of period, Weighted Average Exercise Price $ 6.91 $ 7.57  
Options granted, Weighted Average Exercise Price 2.98 6.19  
Options cancelled, Weighted Average Exercise Price 5.01 6.88  
Outstanding at end of period, Weighted Average Exercise Price 5.31 $ 6.91 $ 7.57
Vested and expected to vest at December 31, 2023, Weighted Average Exercise Price 5.31    
Vested and exercisable at December 31, 2023, Weighted Average Exercise Price $ 6.48    
Outstanding at end of period, Weighted Average Remaining Contractual Term (in Years) 8 years 8 years 8 months 12 days 9 years 3 months 18 days
Vested and expected to vest at December 31, 2023, Weighted Average Remaining Contractual Term (in Years) 8 years    
Vested and exercisable at December 31, 2023, Weighted Average Remaining Contractual Term (in Years) 7 years 2 months 12 days    
Outstanding at December 31, 2023, Aggregate Intrinsic Value $ 429    
Vested and expected to vest at December 31, 2023, Aggregate Intrinsic Value 429    
Vested and exercisable at December 31, 2023, Aggregate Intrinsic Value $ 42    
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 1,974,000
Options outstanding, Weighted average remaining contractual term (in years) 8 years
Options outstanding, Weighted average exercise price $ 5.31
Options vested, Number Exercisable | shares 960,000
Options vested, Weighted average exercise price $ 6.48
Exercise Price $2.15 - $3.10  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options outstanding, Number | shares 361,000
Options outstanding, Weighted average remaining contractual term (in years) 9 years
Options outstanding, Weighted average exercise price $ 2.66
Exercise Price $2.15 - $3.10 | Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
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 436,000
Options outstanding, Weighted average remaining contractual term (in years) 9 years 1 month 6 days
Options outstanding, Weighted average exercise price $ 3.23
Options vested, Number Exercisable | shares 149,000
Options vested, Weighted average exercise price $ 3.23
Exercise Price $3.23 | Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
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 32,000
Options outstanding, Weighted average remaining contractual term (in years) 8 years 7 months 6 days
Options outstanding, Weighted average exercise price $ 5.42
Options vested, Number Exercisable | shares 10,000
Options vested, Weighted average exercise price $ 5.78
Exercise Price $3.27 - $5.95 | Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
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 415,000
Options outstanding, Weighted average remaining contractual term (in years) 8 years
Options outstanding, Weighted average exercise price $ 6.04
Options vested, Number Exercisable | shares 199,000
Options vested, Weighted average exercise price $ 6.04
Exercise Price $6.04 | Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
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 730,000
Options outstanding, Weighted average remaining contractual term (in years) 6 years 8 months 12 days
Options outstanding, Weighted average exercise price $ 7.44
Options vested, Number Exercisable | shares 602,000
Options vested, Weighted average exercise price $ 7.45
Exercise Price $6.07 - $8.62 | Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise price range (lower) 6.07
Exercise price range (upper) $ 8.62
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate, minimum 3.50% 1.50%
Risk-free interest rate, maximum 4.70% 4.20%
Expected term (years) 6 years 6 years
Expected volatility   70.00%
Expected volatility, minimum 57.00%  
Expected volatility, maximum 70.00%  
Dividends 0.00% 0.00%
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details) - 2020 Incentive Award Plan - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Number of Units 546  
Vested, Number of Units (113)  
Cancelled, Number of Units (36)  
Non-vested at end of the period, Number of Units 483  
Granted, Weighted-average grant-date fair value per share $ 2.73  
Vested, Weighted-average grant-date fair value per share 4.14  
Cancelled, Weighted-average grant-date fair value per share 2.65  
Non-vested at ending of year, Weighted-average grant-date fair value per share $ 3.04  
Restricted Stock Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Non-vested at beginning of year, Number of Units 622 1,332
Vested, Number of Units (616) (704)
Cancelled, Number of Units (6) (6)
Non-vested at end of the period, Number of Units   622
Non-vested at beginning of year, Weighted-average grant-date fair value per share $ 10.29 $ 10.29
Vested, Weighted-average grant-date fair value per share 10.29 10.29
Cancelled, Weighted-average grant-date fair value per share $ 10.81 10.81
Non-vested at ending of year, Weighted-average grant-date fair value per share   $ 10.29
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - 2020 Incentive Award Plan - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Number of Units 546  
Non-vested at end of the period, Number of Units 483  
Granted, Weighted-average grant-date fair value per share $ 2.73  
Non-vested at ending of year, Weighted-average grant-date fair value per share $ 3.04  
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Non-vested at beginning of year, Number of Units 86  
Granted, Number of Units   86
Non-vested at end of the period, Number of Units   86
Non-vested at beginning of year, Weighted-average grant-date fair value per share $ 6.33  
Granted, Weighted-average grant-date fair value per share   $ 6.33
Non-vested at ending of year, Weighted-average grant-date fair value per share   $ 6.33
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 5,539 $ 6,611
Sales | Product    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 10  
Cost of Sales | Product    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 289 219
Cost of Sales | Service    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 168 126
Selling, General and Administrative Expenses    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 4,495 5,648
Research and Development Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 577 $ 618
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Share-Based Payment Arrangement [Abstract]  
2024 $ 2,069
2025 1,006
2026 215
2027 7
Total unrecognized stock-based compensation expense $ 3,297
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
United States $ (14,383) $ (19,914)
Total $ (14,383) $ (19,914)
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Tax at U.S. statutory rate on income before income taxes $ (3,020) $ (4,182)
Change in valuation allowance 1,540 3,317
State taxes (376) (369)
Section 162(m) 248 363
Stock-based compensation 191 170
Deferred adjustment 773 706
Warrant expense 599  
Other $ 45 $ (5)
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 1,836 $ 5,855
Net operating loss carryforwards - Section 382 limited 6,195  
Intangible assets 5,530 5,866
Capitalization of research and experimentation expenses 3,211 2,533
Stock-based compensation 727 1,150
Fixed assets 165 272
Other 1,257 658
Total deferred tax assets 18,921 16,334
Valuation allowance (17,871) (16,331)
Total deferred tax assets, net of valuation allowance 1,050 3
Deferred tax liabilities:    
Section 481(a) adjustment (670)  
Other (380) (3)
Total deferred tax liabilities $ (1,050) $ (3)
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]    
Amount of pre-change NOL carryforwards $ 25,741,000  
Valuation allowance against deferred tax assets 17,871,000 $ 16,331,000
Increase in deferred tax assets valuation allowance 1,540,000 1,540,000
Accrued interest and penalties associated with unrecognized tax benefits $ 0 0
United States    
Income Taxes [Line Items]    
Amortization period 5 years  
Non-US    
Income Taxes [Line Items]    
Amortization period 15 years  
Federal    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 32,452,000 23,935,000
Operating loss carryforwards, limitations on use The federal net operating losses generated during years ended December 31, 2023 and 2022 (and not Section 382 limited; see below) may only be utilized to offset 80% of taxable income annually and may be carried forward indefinitely. The state net operating loss carryforwards generated will begin expiring in the year 2028, if not utilized.  
State    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 22,612,000 $ 18,724,000
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders $ (14,383) $ (19,914)
Weighted average number of shares of common stock basic 10,971 10,159
Weighted average number of shares of common stock diluted 10,971 10,159
Basic net loss per share $ (1.31) $ (1.96)
Diluted net loss per share $ (1.31) $ (1.96)
XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
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 483 708
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,974 1,202
XML 103 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
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 5,695 2,078
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 3,002  
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 165  
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 483 708
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 720 929
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,974 1,202
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,808 1,149
EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "" 9%@'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 " @@&18O(/G+>X K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOC_R@"^%XT])5 H4&6KH3TB01M1Y(4^S\?6TU<2CM!W2IF:LS M9V Z%83R$9^C#QC)8+J;[."24&'#3D1! "1U0BM3.2?Q')NHX&VW?> &W:=_-H\/.Z?6%_SNBUX4_!V7U>"<]'R]\7UA]]-V'IM#N8? M&U\%^PY^W47_!5!+ P04 " @@&18F5R<(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 "" 9%@_ZS"9J@@ (V 8 >&PO=V]R:W-H965T&UL MM9MK<^(X%H;_BHKIFIJI"L$72$A/0A6!9):==)H-F9GJW=H/PA:@:MMB)3F$ M?[]'-MAH2A8PI7Q)P/B\MA_K,?Q)&QSU_);^P,O=+F2ZD!G<+O&2S(C\O?UE,.W3J42TY1D@K(,<;*X M:PW]S^-NH **,_Z@9",./B/U*'/&OJLOD_BNY:D[(@F)I)+ \.^-C$B2*"6X MC__M1%O5-57@X>>]^F/Q\/ P)?&&;?Y#= _64 M7L024?Q%F_+'R:J?<^DQQ^I1 G!V,6 MY? :)<)9C!XR2>463;*R/*GWTD:_S\;HIT\_HT^(9N@+31(X+&X[$BZN)#K1 M[D+WY86"A@OY ?K",KD2<)68Q+I !^ZZNO5@?^OW@55Q3*)+%/H7*/""T'!# M(WOX(YE?HN"F".\:PL?V\'_F&5S=,UU=>YJP>A%AH1EV$7[=K8L)F#_>]]F\F/M:H<_DX$M/X]"H^/>L##@%.7 !Z3/#2!,@>O\") M,'$=61(3"-T51&Z.JT$30FG3+6#,8+6U%B8CBCMVZ3&1LD:?RXT1V(: MM.L*VO5IT!ZIB'""OA',T2,<-'8.=JTF6-:H<6JLC':=IX?GV?#E DV> M1Y-0O":08KVCW\C6F*?9I3S/\\/ "WN> MB9D]^%QHKM1T:@>YKW\2M9QS53=?R)IQ2;,EFDDLS17SB.(W8HH:V:/.IN9( M3:<6U-2"4ZA-,DEX:=M49XGW&(W4[(I-U*Q19U-SI*93J]-[WYH##_:%[+"W MM.491^3:;3]HA[X1F]/,WI6:CJW.[7U[=KXK;(\T 7TV[CN2Y&9;3 M_-^5F@ZK=@"^/6G?P7I("5^J'.-74) K:QFS"S92 MT2LX 4&+0!U1TCN.-:0L;SC)"?KD77H^6D.7+%1G8AQ\=6H47*GI1&NC$-C3>BA[ M<>$+MNF<)4:0=H&GY]F+D9)38^!*3:=4&X/ GL;O"QK4UFB%LR5I].U'A)Z' ML_'P7T9>3BV!*S6=5VT) GL.?Y#;HN<\G1L3TOLC(N#6V^%-]]H\ ^+4"KA2 MTW'55B XR0I,LHAQ,.K%_-1%8=6AL0-SP/),E"QJ5LWR6TF>7#(.VYP>]:^,,VL@>?#:]CW &0>T, M@I.5)V!BF1&;4_O@2DW'5MN'X"3[4&&KVKTI M9V\TB\SE[\@\PI,1FU/_X$I-QU;[A^ D_U!AFS(A<8+^3=?-'85=,0SZP961 MFU,/X4I-7XQ0>XCP2.9?4.,$-V(Z(M#O]XVK#IS: E=J.J3:%H1'LGI6S.6M M6&9+X(Z(],*K]G5P;1S*M8>>3>LC[$%8VX/0GM57+ ,)D+D#;7S;^3DZ-F8;_P=*0O,CS +86T6PI/,PA\L 5N% M^6X*QCBZ>T2I 993;^!*38=5>X/0GLA/1H\O:)C'5$)"-I220))1U-BF%5=' M])KKJU,GX$I-IU8[@?#D%409SB(*?4*1U1;''C@O3#WGNQ7"C2CM%VE&Z=0= MN%+34=;N(#S)'4SS>4(C0,6PN9MPF=J/G*J-=VI7!U.$8?>R6TT/ZF1J Q#: MT_5]K7RD/$63L9&*72$(S9FLTW3?E9J^@K9.][OV;'U/J6G ]DCXE-.(;*#J M\A7+U2)\MH:^ CT]34WD[&)G+ZW]" _0K3U UYZ^[\DI+Z#:*2.]([,+.%WC M"U5K.8VQD9A3'^!*32=6^X#N:3Y ' SE0HHV5RO^%H23AK&,(ZI3M72+94+- M>\D50;Q:/?CC#_W O_Y%J.T@-*/%@J4U9^];)*K>9@%OD,(=J;T ")?^)"6D M6 P&@D)-@*U8$D.IOD";%8U6?[D(HIDD62R09&BA!O37.1>Y^@$.O)!EGI0) M@=\=H@V59?ANPH0246Z_V$^;J&DW*HJM-1F3*%$5"P(PA <>BO$6SE^4QXP/ MNBC7&&W5&B.B=EN@,8F(\J?5?@ET@3 G<-?Z&^#[-Z">AZ$IYA)-)I,2*A6Z M=4.J5V;0K*HE],85EO9W=G:Y=>K(.@>;9M2JH]4&IV&Q MK:=3GU[NCOJ"U92^0 E90*AW>0W9*"\W')5?)%L76W#F3$J6%A]7!$-I4B? M[PO&Y/Z+ND"U[6OP?U!+ P04 " @@&18 5-(TUH& !\(0 & 'AL M+W=OZ1+0DBK"[RDMBR3.C,YP9GN'(TWV2_F0; M2CEXC<*878TVG&\OQV/F;6A$V$6RI;'X9I6D$>'B,EV/V3:EQ"^4HG",#,,> M1R2(1[-I<>\QG4V3C(=!3!]3P+(H(NF_-S1,]ESK&;*Q02WP.Z9P>?0>[*2Y+\S"^^ M^%Y#FTL):_J%8FT);>!/$ M>1B7/!7?!D*/SY;/U\^+N\7]\Q(\? (/CXNGZ^&@'C@0@;LDYAL&%K%/_::!L?"M=A"].7B#M!9OJ7N/"'NZQ]T1W-,ZH:F5*15.MF)?S)=L2CUZ-1+TRFN[H:/;G'] V M_E9Y-9"QAH]F[:.ILSY[3!,_\S@0*0!RVX%'1<7W^ET:[.$\9!LGI#!_ZBKUZ8,;$- MYW=)E*0\^$7RW?FC"KDS9'X/9*RQ#I-Z'29'Q,AKKH;*XTDG"@@:EM.*55<* M6J;1D]ENC='5QNIA2U,1BG@-Z*N@?$:5F[$[9$@&,M9P%QJ2QPQM4):B$Q#N MGH$UC87K8;'[$%]09L!XOA0B2W5+49EO!,N&AM$*EDK,@8ZACA8\H&&HA?\D MEH2DWJ: [8N4"I.MZ):X'C/L;E,0NVW(72D()]#L@8PD9*2%?'U0\'DA!#$G M\3IX"2D@C%&NAHRZ8 RW71(J*6CV;%]0?0X109TT5 M?.X(D$*=B3,"E+9DS0EH@K"@+P$8<"#GD+H4O$YFEBH'34MB-]U4E([ MU'-[&=LRHF<@IESI2I>Z;;?=>2B$D-W#&%#2.]2RYNQ>G!I["\-1%(:))[B- M3"7GNKV[C>1<.#FB,,32B=!L\F.DV,_7XIBJ!*OE[Y-+8R!K3<<*WBO&=V^ M5*PL.JU4=-I[M%*N/Q61Y&H$M:E88]Z6&1F)0!2GX4LE7"WQGYJ,0UEKNBXY M'^DY_X:PP%-Z6>I-&HM]@6$[)DHQU^X)B61VI&?VVR#,>'M>4"'#QR%3BO4B MDX2.](3^HQ@D4?^<[$3S(0HYSJ(7D3>"W*H)2L9$08MR]DCH96'=3L6G9=F@ MWNJN1BQ+9H.?NH:PU_91= -)W 9KQ&1J4](>RUO13DC[2D_Z)([3*6F.& M!FVSW9PIQ)#E]F4?EB2.C?<<#&%MBW#RY',@:\VUD,T!UA_DCQX.8<6Q'+M& M^\RB$)NXL&?>@"618SV1+\ND4@+3:IXTS+@4[QE8_O,1/ LJ7 Q\S[C]DN MNIV#973F_@HITSJ8@S11RO8"Z]N+WOKV38_$>S066S076-Q?_-R\';4"& MLM9<"]F 8'T#*GH*PVWWO0HIZ)JPE9?C@_?8$4W7Q>M])E!D,2_?^-9W MZY\07!1(5'S>4^#3-!<3WJR3A;Q?Y ^H?7,S^ U!+ P04 " @@&18F:\* MO/0& "S'P & 'AL+W=OOO@2+Y92?3&:7*S8@L^X_+:ZS>%IU'B9QRG/BEAD*.?WEX,K?#ZEOAI0 M6?P3\X=BZS-2H=P)\4,]?)A?#AR%B"<\DLH%@W]K/N5)HCP!CI\;IX/FG6K@ M]N3D(!VC.[UF9R"_BX3W?!.0I?Y%(BNHO>MC8 M.@,4E844Z68P($CCK/[/?FT2L34 NST#R&8 .70 W0R@5: ULBJL:R;9Y"(7 M#RA7UN!-?:AR4XV&:.),E7$F<_@UAG%R\N[JX]6GZ0V:O;^Y^3I#I^C;[!K] M>?(&G: X0U^7HBQ8-B\N1A)>IH:,HHWC=[5CTN/XFD=GB.(A(@ZAAN'3PX>3 MW>$C"+&)DS1QDLH?[?$W+?.<9Q*QHN"R.#?%4SMPS0[4?T*^\Y;4W0OY&PG5MK$2FW>)U-6+!%4#47J _]9QFN60/#&*M:N@LJ5 M6O/K"7%\@B]&Z^UP="OL^H';6.W@=!N2IYGL)<6_-"IGT@:S_> MUNNIZ](.1NO+GIERKPG%LX9R%46B!/#0V2(.Z;Y+^!!ET(7%/6()]$J615P] MG/BD*LV)YP_!N%CQJH\ECZ:P/2ULUW&ZI=&-?,=US)7QFW!\:SB?A.0'Q!+4 MH;C[(_'U I)N_70;X")S'$$31V"-XP-,JTR*/.;&:15H;\2>'XX[N Q6..C+ M<-@@"ZW(;G.^8O&\2J"02YY#L]_N4":XH9X@Z@<=M+H1AO5L!CMNP(ZM8+\* MR9(# ([U^>J[KMM!J%M1&F#?#!$[+9$Y>S(*VB:7CU5*5=-;J792S5PC>SGZ MN@FZI3<8>3[M0;I%N=B*].8)'"JS.50^X:!#^H%B#4/@>AI2WD"_+_8$7AWQZV8W MWM_L-C!VUB#1YY9NY;H]"Q6WE(KMG/HADRQ;Q!#39IWVSRN=5#%VB->%:3 C MF/0!;0D3VQGS!9S.5?[8"[7< MZ6:>%[H]L@FWK(:#@\1L$K.[.(DET)M1T6(K.QXK:5_*VV[0+6%B.V,V$FO% M'M6:-0:LLQ\H)FW2Z%:>VSNC6Y+$=I8$@'G)Y]M5,6+4^<\+L(;1P*5!GQPB M+4D2.TE>\WL.IY&C28CBGN0;NTG[P[RW-V0&YU@@I=K[N>[.]Z9O,B+=N1 M0]BNT1A[8])IS0NTM.M&>&L[L(NTI3YR"/7MPV?8JQ'7T5:>;H9IZ/=UL9;_ MB'U;-Q5I&M=:M#[G$)F:TSR+ "_Z4^D\A)TW1N3/(#%D/.#Y?4>[T;=$2$(K M^\^DB'XL10);A^+UJY#@X&VUWY&/YF,M*ZT>?:[U0MYV8V\YEM@Y=L;57AY= MH2]\SGFJ= ":"MB:Y++2O+"MWA!$A)?; ('YTQ?;E%9:R)+@XQ[IY,&HUZ M5!EM%22U*\BK^3Q6BQKH5AT%GL89BM@J!OHU C5H0]1L+TITS*!CM2<6(H4YM=2W>FM.8HS>#9N**CAI*.+VOKNY]Z7M%*3VJ7F M=FQS?A]'L?'(A.I2\Q0F0CC6KDL,AF,0SCW[(]KJ2&K7D;4Z*WH5@!&UKA,I M=4E7K!G,7#P.>PXK:"LHZ9&"4BW*AKRC+?)>=?N[6L;;L?YAB]+7KJA,1S(& M,].1S&CK1E5=9__-\D6<%;!KNH=QSED :VS3W]Y#]02P,$% @ ((!D6*Q[^?/@ P 3Z$3-V* T3X9"=DR#0.Y=Y6!PELFSJ%@>TZ MSM .&8^L^32]MY+SJ8AUP"-82:+B,&3RQST$XC2SJ/7SQB>^]W5RPYY/#VP/ M:]"?#RN)([N(LN4A1(J+B$C8S:P%O5O2<>*06GSA<%*E:Y*DLA'B.1E\V,XL M)R&" #R=A&#XGZ_^'/QO2&N([;,[@ON[N[57<;4R[R=HN\W31> MKR'>6C,-6(Z:B!UYQR,6>9P%9"443\OK[\5&:8E%]H\IU2QVWQP[Z;P[=6 > MS"QL+07R"-;\]]_HT/G#E/C_%*RR#+UB&7IMT><+SQ-QI!5VI ?\R#8!W! 6 M8'/C@H I]2S>*(V7[!''^1#?Q[&<4-UD,"Q,*IC] K/?BOE1:'@!8Q9L4 (8 M72#6+?IFPD%!..A B*U!!':/++&J&Q*(:/]6@PRO< ]J"^<.+\#K)A,S^+ M'[:"/T%X$!)W< +?8JY_W) #D^3(@AC( 1-1/NX()M@L[+A$XMPZ] +WBE&% M>%00CUY(G#+BZL?:%Y+_"UL3[ZCVRE'J'.<"N&[EF&G'!>WXUVBY4K&9=-R) MM&[50#HI2">_1HKJKS26-H_V)MQ))]RZ50,N=<[2Y;P0F.WW$O:XLY. XZTM M2_=RW#=W@+)F;KI\DM$5?H-94P(E[:6M":Q2, E;@CKO/9=:SPA*NW3<-:LJ MZEDN::L,U5$[]5P>M/S6)Y.Q:77KAM3)/@WD9X6C[1+71-[]HN^ M11AB;W4JW$&GPKUB5>4\RQMM MU[J'=:+<7!9C3ET%],J^5GF:+O.&Q MH^UJ9V2^5L!U)6L"-UD:P>W2B2@YCO[%Y)Y'B@2P0U?G=H0Q9';"RP9:'-)# MTD9H/'*EESZ>BD$F!OA\)_ /7CY(SEW%.7O^'U!+ P04 " @@&18=EF6 MIP8( "S)0 & 'AL+W=O<*?<^S0EZ-UDJ5%Y.)C-<\9_*=*'D!?UF)*F<* M?E8/$UE6G"7UH#R;$,\+)SE+B]'\LKZWJ.:78J.RM."+"LE-GK/JZ3W/Q./5 M"(]V-_Y(']9*WYC,+TOVP)=<_5DN*O@UV7M)TIP7,A4%JOCJ:G2-+V[\0 ^H M+?Y*^:,\N$8ZE'LAOND?OR57(T\CXAF/E7;!X+\MO^%9ICT!CG]:IZ/],_7 MP^N=]X]U\!#,/9/\1F1?TT2MKT:S$4KXBFTR]8=X_)6W =4 8Y')^E_TV-IZ M(Q1OI!)Y.Q@0Y&G1_,^^MQ-Q, "' P-(.X#T!_@# V@[@-:!-LCJL&Z98O/+ M2CRB2EN#-WU1STT]&J))"YW&I:K@KRF,4_/EW?7=AT\?/M\MT9>/Z.9Z^2OZ M^/N7KTLT1G\N;]'9C^?H1Y06Z&XM-I(5B;R<*'BL'CR)VT>\;QY!!AZ!"?HD M"K66Z$.1\.38P03P[D&3'>CWQ.GQEL?O$,4_(^(1:@%T\_+AQ &'[N>0UO[H M@+\;)M=H!0M"HE4E<@1KK&(J+1Z:(DU5RJW3UGCU[5[U^KV0)8OYU0@6J.35 MEH_F/_V 0^\76\@G9D-8@FY'3>J3N*=OY&/MT!FG; M'L*WF441]O=F1\""/;# F9GKY&]80M!UE$1*0-N)11&G&4=%BUC?U=>Q3N%& M\D37NBU_%[;8@E,F\$3.CN8IW,]3Z$S@+0>G<$CO(85,2JZL)3L!]:TH*$=*_8ZAO*<:+]6J>+C1#RV M%;"%Y2RJ)RL1><;SP[ 'T6(3> ,8#U@4.S'^KGL)S&>2RE)(EFFD9:7+0#TA MH$W$_]FDI6Y$5MC8@-0O5XL)'J@"3#K4Q(EZJ43\;:Q5$"1?Y" -9;/2=$D4 MDENQ$G/Z AKUX9I683@(N"-:[*2Q^JH?656Q DHW M9?=I-DBXK?>C%C4+2!_[_T&EN.-2[";3XY97U 7?+/(C1Y=!S-O#Y"BQ6>#0'L MZ!:[^791\9*E25T^0JUY!3NFJH*5XA 'V.33,:9>T$=LFH5T.@"XXUWL)M[? M6O(:ZD\F?8ZG?M@G69M9.)M%=G2D(UKB)MI]49;L:2C?Q&1/J#7<+TF+&9F2 M(80=S1(WS0+":L.3Y_H\,L+TN8DT"7-LDKW5ZH!^CK%V1$C<1/A% MKV@K*I/MPG['L=C@8"B]'8<1)RW4&]UGMXI6R(&E38:!,9,6,]B5# +O^(:$ MKSJB:$3%"W [:>RUI'LJ;\>3T/$9>8;@#R ="T(K30FPT(L;"<#[PK3GH&)"X&=!802^N1 OI^8=+N@W/ M8C:8!]I1(_5>M7Y6:<&*^ 5'?$[&??49WXF\'4]"Q[[4S;Z+2L2<)[L6(N4& MYJ N36 \SG.M&6 ?"0F%#8R^!A0M'4J]TZRW+]I&=G"D[18*PZ'%(L]A6UIG M%&V*!%0WS\M,/''>WBQW3:O,F/4XD9J"@9*^A+08^=[ 1WM1 5]_J@:M@8J MX[J1ZGCDT"$(@R3:WW=0RW;;.$9P WEK CNI0MU29<&>=A'"DM0-5O^"2YDF MM6:QG_2ZO;ZZ85GT#/&]@8T?[>0,=6^?]RQ2ZI/,!#)W_X3.6DHY?WEW-C?. M.)J&1B9M^^LH&A"XM-,C])G]-421%G%5*_&SA#=7YYH5Z^"T-*DOM#[9LFR( M^:FI/8+(-]:33:&$44@'PN@T"G5KE)LAK(@I=,\?TJ+0J8!"!$&/GCBSBGIJ MRA?LA]/^:;C%C.+!G3GM= EUZQ)G$!SN.[&;HH-X(>GOVRUFQR$>OWSKQ(GO M%B?+35DV_8QE#7ZM5*",FK?\ RO=/ZDT.96WXRGHI(GOEB9U^NJS(/U&0['O M]@7O6V1%_S66Q69@B?B=4/#)RS.D/\5(-EE-IL7NC=&!#(9B>VD#\T\D$MK( M_P_)X7>2PW=+CCM03!*$82,Y#H[*]$O:#[LM6BLYZN.+P?-PWR(P(FIDVK3" M03"4[(.7X6Z)<1S'F1+G_6#.]%_.T<*Z!QT.RJ(Z_*C?9'SS33H=ZC"=F/#= M8F)W[O:\<&\=';_(IWUQZW[<:RMM#O*R'4[H=^P/X[K?E_4$L#!!0 ( "" 9%AQ2VBS @< +&PO=V]R:W-H965T&ULM5MKDZ)&%/TK768KR5:- M*PTHLIFQRN&U4]F9,>IN*A][H%5J>1A W>37IT%&!=H.9&[VPPY(WW.[.>'Y(H]2/(Y30U5UOBC\Z\C /*%I\]>DA MO=A&^5!>XOA;OO/@W?6DO$T-PR+>MQ>O_90L;STU=K MOGS(MV=SR[;F["!:+)^-7]'TJ=SZ]/S9M.:+GY#UVY>'Y1^HC[XL3/3SN_?H M'?(CM-S$NY1$7GH[R%BO\]P#M^SA_;&'\I4>+N.,!)PP0QRVH(E/4S1%<^I1 M5KXO 45&'.UIDOGY]HQ)GB8)]= BB]UOG 2F.($1AR&KI6O1ECAZZGE^7HLD M0#/B>WUVC@RR]?E#M?\%RW5WX2X@&1N,25>^ZV<<$*<]R'.VH0D[6R&;W3;Y MM+.GZ"%RXY!6<0=,;"?%R2?%R44B]4JB>[KVH\B/UNB>!"1R*2(9Z[;[ 2GX M!LF2C'D:.6)J!68^O>XG0W6LZ;>#_:4DA)GS6?UCNB4NO>NQ@:4TV=/>Y,^U69%UHCF M=4FK%2QDEQP@L I_PQ-_0S#^7BN>QZ,P2]<"AP0SAYP"UYKE#9G3A@1S@, J M\AB=Y#%ZJSRFRT=VE-TKL6O##8K8ZHBU??V!!:59>H/2J\(1YN\J'$@P<]00 MCMR4#61&&Q+, 0*KR$8[R483RJ:XZ>WG2T OEPU;%Z>D6%G69I49NY/@B4)K MG/K1"-?F:4/8A:YD0X)9;;IO0V9T@, J9(]/9(^%9,]IFB6^FR\,CG,#.9#$ M2Y&;3QQ!0#T>PT+(KF4/"6:.&^3U1\VZATQI0X(Y0& 5*>@G*>A"*3RQV?^X M$$0_?X[3]#V/>KVYV,&ZCFN+'4.8J2NID& 6))BM-^7&.1L.4,X*JU@ZFT"2 MD%2,U!EBK)4.$,X@ZB:"<&W*A] M%>OC>NF+$W<61#,IKE^-K;)199F@Z,JX?M7FM.OKVK"^9G6@AE#EYNRA8;&) M]I:"A33)#% TLT2KL(0E76E>GT'SVJ!H#A1:51MG(P^+G;S+-=W)!1=8WU<7 M==?= '$/.FNHZ=')38/.!$UJ@:+9H&@.%%I50&?+#[?W_#H^1KFB):Z&(#TV M W-\/T53M;J&()-:H&@V*)H#A5;5T-EVQ'"^(U<=35M/D;7Z?02HD5BBB:QC M;J]&]5L(4'<0"JW*X]D?Q&\V"%OYQ^(TG:L=U C$32<0JYPG1*!9;5 T!PJM M*I.S'XC_7T,0-RVUX5"I/]X5=Z(S[:">8*L1V* Y'2BT*NEG7Q"+C<&V>4^6Z#D -P1)-.._S>E5_R _:*P<*KC#8J?O MK=P*KP60!IL!BF;BIE^')=ZU -0D!$5SH-"JK_>8CO?6>$RWV%N*!_3].U T4^:\@8<5F?,.'FA> M&Q3-@4([:F-P\45&_DG/(TG6?I2B@*X8O/1!8]F2XU:&$K;4RANPXZLXSEYW\N\^3M\J3?X!4$L#!!0 ( "" 9%AP8?O?@@( M '$% 8 >&PO=V]R:W-H965T&ULI53;!I?"DXZ?91A;30!B4JRG?Y])8&IVR9^Z0OL2GO.GEW8 M[>VY>)(9HH+G(F>R[V1*E3>N*Y,,"R(O>(E,WZRY*(C2KMBXLA1(4@LJ+430XUN54X8+ 7);%$3\'&+.]WVGY1P.(KK)E#EP@UY)-ABC M>B@70GMNPY+2 IFDG(' ==\9M&Z&71-O QXI[N61#::2%>=/QIFD?<&R(MXT?-Z30I#?#8/K#?VMIU+2LB<<3S;S156=_YZ$"*:[+- M5<3W=UC78P4F/)?V"?LZUG,@V4K%BQJL%12456_R7/?A".#[KP#\&N!;W54B MJW),% EZ@N]!F&C-9@Q;JD5K<929CQ(KH6^IQJD@7@Z6X32<+6%^"Z.[P>QS M&,-D!E$X#L/I8'@?PF@^>PRCY<38BRB\#2-]"?%R/OH"@UEMW+XA IC)4-"'Y.9P!9;#,^%82ELJ>J[1VH\!-:IW#2J?_BLZ6#U.N M^22$+,7T3P)7%]U4[A\J'_HG&<>87$"[]0%\SV_#0SR&]V?G)WC;34?;EK?S M"N]\O49!V082+M6+E5;X*XLW0[,+KKU6S]V]D+33).V<3!KKE"AA !&FJ,=V ME2.,.-NA4-38"_VOHQ"80JQX\O22JI,)S&ZXD25)L._HX91W_[-GW7]Z=MFY_JMG[M$8%"@V=MBEYMPR54U$<]KLDT$U1K_#JV4T M)6)#F80)*CZ@U,[T349@ ?;_F7!T&PO=V]R:W-H965T&ULK51M;YLP$/XK%JNF5EK#:](V Z0FV;1*ZQ0UZ_;9@4NPBFUF MF]#^^]F&L+0BT33M"_:=[WGN'N.[N.'B218 "CW3DLG$*92JIJXKLP(HEB-> M =,G&RXH5MH46U=6 G!N0;1T \^;N!03YJ2Q]2U%&O-:E83!4B!94XK%RPQ* MWB2.[^P=#V1;*.-PT[C"6UB!>JR60EMNSY(3"DP2SI" 3>+<^M-Y9.)MP \" MC3S8(Z-DS?F3,>[RQ/%,05!"I@P#ULL.YE"6ADB7\:OC=/J4!GBXW[-_MMJU MEC66,.?E3Y*K(G&N'93#!M>E>N#-%^CTC U?QDMIOZAI8\=C!V6U5)QV8%T! M):Q=\7-W#P< ?W($$'2 X"T@.@((.T!HA;:565D+K' :"]X@8:(UF]G8N[%H MK88P\Q=72NA3HG$J7>(7M)-H"<*^")8!6A"9E5S6 M E>EPMT/G9!3I#A*'O M!:\E9KF,7:5S&P8WZ_+,VCS!D3Q^@.XY4X5$GU@.^6L"5Q?=5Q[L*Y\%)QD7 MD(U0Z'] @1>$ P7-_QX>G"@G["\RM'SAOUSDT'VU=-$PG6G>J:QP!HFCNU." MV(&3OG_G3[R/0UK_$]DKY5&O/#K%GG[3L^:.99P".O_*I;P84MM27%D*,UEV MZ:4?A=?ZQ^T.=0R%W=SX41_65N@>/'@*8FOG@$09KYEJ7U#O[4?-K>VP-_Z9 M'D'MQ/A#T\ZO>RRVA$E4PD93>J,KW?&BG0FMH7AEVVK-E6Y2NRWT& 5A O3Y MAG.U-TR"?C"GOP%02P,$% @ ((!D6*%\99MF @ O < !@ !X;"]W M;W)KX:?_] "T6]<[B:7-59P)=@O2G2]B"81(E#BCND'L?D&VWR&EE<(IMPOVO1K MLVF$BDYIT6R#C4%#>?_%K]LZ[ 48SN& =!N0.N]^(V=YC37.YU)LD+2K#EIZA):A.\%UK=!73H#\&Q\;,Z^7[O16:1!X#<4%R@9G*$W2+,#+?+J9XV5' M>(?2/$/K-W3+"7VAI,/L4-8]]/(PU)Z;F6IQ 8O(' P%\@6B_/.GP2CY$E"^ M],J7(7K^T#% @V0]/!_L:Z,E$:W^O\B];AA88J8@(#;T8L,@Y[O@YQ^0"T-/ MR8V\W.A#57L":4X1/N(69IYR&WNW\8<+%_8+:T)("03<, M5X>TPKA36E.O-7UOV4ZKA9%'U>*]&[4!6;EW0Z%"=%SWEZL?]4_3LK^1_R[O MW[4[+"O*%6)0FM#D8FP.@.S?BKZC1>ONY[70YK9WS=H\KR#M C-?"J%W';N! M?[#S/U!+ P04 " @@&18UA"RX$6-6:S.SGY=-%+;V>4Y MW[OSE^>NBT9;=>=%Z)I&^OT;9=SN8K:<#3<^ZJJ.=&-Q>=[*2FU4_-S>>?Q: MC%8*W2@;M+/"J_)BMEZ^>O.%?KPK+F9GY) R*H]D M0>+?5ETI8\@0W/C:VYR-6]+"Z?5@_2W'CE@R&=25,W_71:PO9B]GHE"E[$S\ MZ'9_5GT\OY"]W)G ?\6N?_=L)O(N1-?TB^%!HVWZ+^]['/Z7!:M^P8K]3ANQ ME]K M[UJ\5OFI>+:M/K7,8B2 \^/.T"E]BJT,E<7LY;V\ELU MN_SYI^6O9Z^_$][S,;SGW[/^?R;U^S8_N*C$\E3\V/;#5Z90B]N;#YOUQ[EX M9Y'//_S\T\O5ZNQUNLD_EJ^%\R+62O3/KES32KOO'_Y18#4@##D M7^BYT2'")GD!,A;:5J)#U267P[[)("D#T!\V!Y@M;_1!AD)^!:O)VGOIOZ - MW-Y>C;E)SP?X'SA'-Y5+5)BX3OP80KI[=SW$,Q?("++=>04<<[0:A>T!H[; <8[M0Y3&]#)A M=*,)ZIWT7MJX[S.OL1&I ^*LO.JU(=;>=54MU#T>%I-%#_-;RS#P$N]H++18 M<5(IJWSBY/KV]A_(W_+%\]=B7IBXZLDG/HV4W#!X8Y"\+-T[!)MP!8\R M*A2!R(:$E# #$,(A<:DHQ2UGIC>^T[$&_@7(>])V!OGDQ!%.455PF&* @(K0 MP/8\,19>#K4RJ:"4ZP3&Q-?!1\+%JUPQF7)PQS/ HW>?3S>GXJUSB??7OJL M#KJC)D%FW 8@WEZO#P @3V!-.#@4.E\IT(GX0]X:!9%+@#0190:J%2<Y1U7-!$] M>F?,4-X2^R6,=:1>9&1G 5:?PPF,(E.5ML1AVGS=59@CJ'6N'@'."K.5VG Y M 05&]C$^M#\E19K@#IGQJNI0'0X@')*$'=_90LOD,U5DK8UN6^+<*1Y!8PN= M*FJB!=@J0WE1>-\&0_*8*Q]U";GGY.JD[#>=1]U(*SY;-H?W;CX3&\5&M5B9 M@;H4-7G"MVEZF$]V*M IFK%M(?J""*2S#B$%M@.-KL5?''@[%Y^DWDEL0W%= MU9@(V+,A&FI(K)^$^B./9=N:_CH\E@#(7,^<:4>'.?9&S#US8Z29\&7$Q0#\MN1 M]IQBAH O3-G<4[?@#%!5.DN2T4H?#\NG!(%P80:GI;RMMF62;!PR!$U7@:6- MG/0JQ=W(W#NJ;M=P9[4IAX&;C@5R*'8:] BOP1WR!NW;DVSF#@5%B/" KOS8 MM(B9G;=LIY9;-H"9 F]P_Z>:0I:&9< ?DT-QBLX[S@^9,C0MA*.-DD$>T::N MN$6#I88#JS73/#J(1 W;K-;\7M].IGTY87ZD/4.VB@[Y1D :@=+$HM& 0U<2 M4\C!$N-%R@-1;\PQ%1C<3I=DLDPS\T#;GA=4,0)K-+2;1J7(6P/,G3* JTGG MAM'/@I* ]S22R.J2Q Z^EN-('L:1_#ASI;4T;@UC"OF&4Z%A1Q,T)M7-I(/ M%5I. T'/]L0!=HR+U9+GZ-RP'X*#(SP:$.;D]Y0T4ZJV!A-)[^M34OC[("H, M_+!4*+A0)]EM6R P"BWD$CJ;TJ4(,[=) P*!$GO-@,!PCV@]#5/8*M" 6^X?D_G8C&@TN%J0DU8I1,3DRFB M0(,Q>ZPE*<"NA!YQ+TLJ^40T*]V[Z\V'[2\*3)EG,GV#.Q&@N6\B1.4R5 M !-0.,(\BX=*0SHSY\$=NNZ/ > A[ A,PH2?3@$F>6:9"*[SN7KDZJ=O?*," MA Q0?^J)DV9SKF^D -3D(PF-U,-0WM_H1]_ LK 8G#Z8&L,"M;94[V.1T"AN M@^S!Q$IDC(8P,MZ?BER)S3CZ3R8HV&PH*,^J?N$"7(4A2K1(H@K M]$%!^CRUNP=G]W&62&%R>L8Q(0S&^\;$\];QSQ2?GNPC*99, 5"P&=+;'VSR MW/F"VQ +?=\\($))'VE.QRN=Y4C 9MAMS:&V,*;2._P)B=U90[F@,N,)@H?O MW];KN_$40<&WG:?F%X?T];*5:J(\G(/+/P()(RMALY'I:89PZ5T2 @AMH3WK>O;*,A- MGY&'0-II-OI-A][:CPA'N_RQ+V2+R2=0H%KQAUXJ)V0C?0T=[X[?DM?I$^KA M]?0A^CUZ$D[^:.\EEIZ=OOAE)GSZN)M^1-?R!]7,170^OJR5A-C2"WA>.A>' M'[3!^(7]\K]02P,$% @ ((!D6)9;F^#W* .H8 !D !X;"]W;W)K M&ULM7W;DMM&EN![?P6BQC-K1["HNDBRVI(542[9 MW9J0;(5*GHZ-C7T B229%@BPD4"5Z*_?<\T\"8*4W-Y^:+>*!#)/GCSW&U\\ MM-W'L'&N+SYMZR9\?[;I^]UWCQZ%Y<9MRS!O=ZZ!;U9MMRU[^+-;/PJ[SI45 MO;2M'UU=7#Q]M"U]<_;R!7WVKGOYHAWZVC?N75>$8;LMN_T/KFX?OC^[/-,/ MWOOUIL=?#7H[A*Y;>N";YMBLZMOC^[N?SNA\?X/#WP M/]X]!//O D^R:-N/^,?KZONS"P3(U6[9XPHE_-^]NW5UC0L!&/^4-<_BEOBB M_;>N_A.='M_^*K??'_V[*RHW*HAN \PU>REW?P;<>WNM?WO%E%.VJN//KQJ_\LFSZXF:Y;(>F M]\VZ>-?6?NE=>/&HA_WPK4=+6?L'7OOJR-J75\7;MNDWH?BQJ5R5+_ ( (W0 M7BFT/UR=7/&56\Z+Z\M9<75Q=7UBO>MX^FM:[_K(>A/'+/[/S2+T'5#+_YTZ M,:_W>'H]Y*#OPJY?/D>]K,?0^^!0^###QM7P-%W95<2U\$Z*]^4S=*7=1%Z> 8XN@^% M;XIEVZ!0\?T>:+[?%+_.[^;%WVYNW@&S_W/P@#\@] 8D [Y1]"W\]=$5+FY5 M-E51!I F.]PI%/VF[(MRM0)^AW^[HMPB> %6V[5=[RK<$S^?A(<6@P-M=V6S MQR,U+>X!NQY[94YG+1,2$F0$B1S"G.&__N/9U>6WS^%8;>B+D- [*RJ_@G^" M)"% PK#XS9&X*GX;JK5B;%D/E9L5BP&>@H4!PJ+V@#\X6M_.8,-[UPP._G_9 MPM(L]/!8-4A> !^.T7:%^[2#I>&59>E_40KXT1 (LY?U\N M:D=K^0;VZ-MNSR^4^&Z@^X$W<.-[UY4+7^.EPB>^ZEM>%3P#&_Z+J*K M*H;@5D,-9[D_! 2?MP>"14$F+C^>HRB&0\"%@8:@9V<%J"HD.[B+VL'718]QNC; NO#YW3@RV'KL-_XE<@\1W\A:B S5W1EY^.+BV' MS?'Z4'8=LI1YW*87#%=UC(ZN2AR#K[3TU\/&+S?X MV;Y8.#K_QZ9]:.8@#/H!V .8%H@XP+T,=454[;IBU;5;?"<8[H4W F(#EZ_@ M Z(68&:B4_X\3/,=W]@M$-!9:S%D6_82$-"0^*X+WT=.9=.[9&A MUT-==O6>CN$>8+_%GA&P\6YE8 -EZ\GV>@MRMRN^1O%U=?'\]I=7;^F?E\^_ M09*HX+$*G]^ -@/DH;A9(F! "^W0+5F*PA%\4_E[7R&9R+%%I(@8P35@>'="M1=.+N> SD#0;XQT]N.9"L_ 5EJ.NR%XL-8+-RO0-%@[AE-/0B*ICX M =%&=%C8\!M6'X3'^%5@A"$LC,5PY!K("FA0R#'[\C6>@XWGA(7Q1G=#MVN# MH[L&)8=0)'@JN09D8$8M?AJ1*VPM(@:^28!DR&1V@SMUVP7N9Q8!B':LM.K]O'@O MR@CIL.\[#TJ+U%11%FO7KKMR!U2,Q(A88EG>\K)\1):5Q&)D!..UWI9A0_#1 M/WX$UH53$X_8"P>S(@!ZNX#H*C:@ H#6:P]/L_H*/7,A3Z@"JYKZ(A- M>=O.@>)FVQ6Y&*@3CI$)*[@S$+@H!EH0A2 ( "270!)HS2<,&"C^70=2I?,U M:4@U4A@R%KFP,.8C.&6KH:E8M9!]]*$CU03BU]>UVCQP)R0?*P1R58)R M)7$T2XC]Y]#BU[(F0+!$@?3:H,/^6R%%!6FO&D@,WF;Y%V77.5#P>2A%B*&X]7S,9#ZD P*YE8XJ MR\>'RS=(@FC\#"#[\ZUH85?"YXNR)@W'[CQ2:G['1/)PN>3>##G9K^$^X6Q( M44T!GIM0/UV-<)0[BB%C20P-+%3[W^'A=>D;YA^R,=D@S&_=6AHMFC*D^3JW M0;?_WJF1):+!V.NPEHA( "Z7^&,-Q\K"[HPR%\1J3?=HK!]+2\#48#8C?P)1 M_TZF9A!21G.J[8+%"^E!)@V4P0\;1X*?-B/7(*N;UP##']OJD[1 M0WBR&P /()O]1Y#N3"-H=I'XL<;3 P@#%(=B6)'$#PX^&_/"PJU:,;S$;=@+ M.' !.=)943+JZ>_1^4,+EAQ F&F1: /"!35]8LLMG*FMD"UR(QE/.XE'GYL/ M+.SIULX[5R/1S HRRER3&Z:@]5%R*P+@F6-8/$!6F>Y?\.1[11-3\Q2&^*;9 MYD8#'][M'YR 90A;O9+1&H>4IVX1/H*B(_(H<^6L:$#*^-.LR:0$!\V]4,L6 MLA&) ;F]3)"%8[=%QV4V1C#,$C125F$P/*9 M$57D]M%-B1T>3?;HHVZ ,.'"1.61&NK!-+IM87.4PQ\^SO2/-X81 M?R%@\&LQ!!K4M"!<27#_9 S/T'<#7P)QY@Z4?H/V#5";Q!3&KDZ)4BP'1[$& M^TW;+*A49Q.J50,$42UP,,AS0$E#&BQ^^Y,F08&WLFIKWY*6Z#FHA/&T!&6Y M\ST<6JD9 ]!P6O4?V> C?%O=0$^16A+CA,3GRL$]$9;@FP$Y<94AU?<#*UK4 M%9^6(J93[:-T3>UO<"N>(D[K26+*Z8T= 0*)"%8.@3U_$^![X M;]8C(]DY1@[:.2Q@+* T+^P*QP/M/#ZZ$%$HI G@08E\'A9549GG22/VB_W M@N]L5\0Q,T?1[W=J="2^(/NI#)-V;>46O6;E#RP!]*13U@5VK\T6Y_ B;V9=PAUU=+BD, M!T?P2\:<"$F](G+[X'%CS)&MG/$U'@+P86AA7OPT="A94"?E017!:PJB&K% MQ#RP%XC/HHN\FA!!AUXXJKH4?JKH;;4,&T)EY,FC0N90QD@4.H#'&2.5^VK3$/94*CI<*=(JS$ M Q6%]T*;WPAP9KW_'=;;@#1N@1( UXNR8D(#5XSH5SUE/4\R*VT!$S\A/6^"&T22%1!$N51[\=1= GF(?RT!4I!' MH-Q7@'YR3OK/+7!HUV4>8-DGZQ4$_="P:9H082 M\7%X4&.)((_(+8O8.')"C7@( Z&R;DF>'D3US5II!0H>*!_X<._-9D4#[DN!"V':OWZ;T1^ -IJD$S$\DGGQ,%*>(XVX!CEM&UXF@S M907L0[O2DX$&AVK"BEQWQ=->/&Q$($85Z)&2N5A=+ VLE4 32[\K3;C'YI(X M>(A)."]1.,DB3B:06&C!*VL0C[]+A*CR85F3.:F1:SXM6,L@Q5A&8O12WW/A MNX)8[.GSX@W8FG5Q22B_>GXR.,C\3;S#G_.]LS>-HGH:Y/EHKZOQ7NV"K'A2 M(\UN0.HB[X:<80'D3T$P&ZV2OP-_!#!NP#"=3M+@ID"'V;;DWZOC2R!'&832 MLVPH)-!V7;L@ZX]XUIQ3\ IWSPP*GABZL2*!Z.X&C)!@5$T)?#J!E./V>HS; MH3G$[D!IE8D<] *X*G+602Z=U)XL@0<=FAB1%39G7C;$?1#&95&'F5XX:^

32(0Y "/FPP=AEVZ)UA)#$R+I"31$XCIET% _@B!&A MG:#+34)C,=!+?"5( E79XO()XO;J MHMB[$LAF7MQ. OG%>Z)Q4[4#8I7#IZF@Y//P##L+S"R7Z1Q=9R$.IE%/($H. MG.,)T?]&#B1#/5%KI+FK@+S#K_39 MZA'%HG1U=;EDOMYMB6%XH-**]1JQPB@7]\#B9;?<2(D<&!TMHR@AZ[HX+Y[Q3?SE;=D,J 4'TH?Y M,T_DF5L^8\>%.%3:DSW)3WU 9XP*=#BJ,KG43T,'@F+HG-AXGSC.\:U\?=>N M>JH?DT7-Q?\*)-,5A!OSZ4"?F9#//_HML"[$@=BI4E0 M I7GZ%_YT>4G!">A]E(ADOA:4B+:[@!>_X?R$^M,9&%R2DN3OT '>H#;HEQO M=&@7+19%;3E?)82$B02Q#>EX94JN"X;/65\23:3@R"PM*W'/PW 6H:^,K#$3 M&4@%$A5_*WL'@VE-(@PW\O:H^=F58"HS@#4;)8JP(F0B,%+ 6=Z1J82'XJJH9.-)!(Q,+ MO,H%( /O@AI_X&=BLX9K; T9A3 MT1JBDK4$;\AO\,";4J2%A%D)WD>BG%Q)PH>17D<] +^3ZTRYEB!Y*$L?<#VQ MH/O L6.[G)BE5HN/ JSBHE.L6U$2VR00)8; M[^ZE'*HEKQTNWN]BQP$1P5CUW5G=%8J4X*BEA)#VQ8S2/I>3,85"5 M-I-7/I,KHUZAUZ_@;PJP50-5/BW1NHV]"#WSI+A/>UVC*,$XT&#/6^3\9#M1 MV)4*J\\I9@_T=WU1G%?E/LI$O"]*YX,I36"(>:.R(Y9< KKV.PZ$(9N#52@( MY5PEQOK@F?^6VG]F]52JE1.&B6/"Q[RW:Y;[3+0S6O\5K')V; &2&)EQ5RX_ M8JF&1CEM22$OVJ6[+.VV:-IS57_<]\@M9NEG35:3&YOJ^*>EFY9$866,Q LI M[0A^. #:2]C:S]U\A@\D]8'!<:$ GR\C17R<4D:RE7@\$:F$E$;(8>FQ&DD% MBM93Y('7\;T6'V#P$POY2.O)A<0&!C5D,'V-L:746R&LG:K4/\1[GJ$DX.@* M2S*PX6L.V!AE3O1\C+]YN9/W]*>Y+5(1V5Z>]J*:RKY=W(;XI]YCA94HSYP?U#;3:%)T3/L4&INY#J8#/=:NQ#[^([) MVSD*1W&R53R^$?%86)D=53R[PF5\KSP4K B]8$9DD#YQE";'EXXH0K']!VX? M'O]#RQ_J \UE9L0N8>T##AT=V1\X>+GVNYEXQZ0 2M1UY[0?)5"HVY*= 4LY M8>C6G./'6,=]MTTC]E(8BX$FLOC*H_VG$[X1?L7T.-*-%.8;26^I8O6_K M84L6B]@]IJS4D/*'L1%XZ(B1Y1 V$Y%WVPV4N=,C=RH1P@C9IV1_B7F -#85,J2]YI<4KHX*C)@?G )>9H3Z)[IK6[U%64(MO1SEFX?:MF MKZ:^-=^I2QZE:P5RVG.A1'$.'37R:? [0BS!%K8)2N[IM(W427,CA*'@8D7D MLTZB$A9^$!,O=A:P MX)Y+(#I=%9*ZVF1YR'A$V@:7TAHO:T0DU:Y9H^5KH[&G:_P>7\T8H%#,\J*^ MQU=Y49^A#5O3UCZ0C[2KRR;RW5CYDP8#<*F57H6# MF4<@879A9UH)FP'*KF'3B#5@%(Y278>U%/6>(V.28D-/C=*CA*K#$ >Q37#C M7CUP#+AB(A:1C!=2O&C S8$AYZ5J5QLL_._V,.GZKQ]?G#^^F$ESRDVJQ7JE M Q(8VX2NR^?'8^0SQ2_Q<)_\Q2R=^?K+#\.=] Q#)&]A?1LK[28C>&/3QT:: MJ>6MY=4%"I/[H9(A:]9+"*URF&*+T)0)%BYUTL"L=AK/L\DK/\7H\6V,'N=! M'A' 401F89!)S55(Y;)0WN?CU:.2&PJ9C_L#8J RCS&J]4UZ+J:ON?V"?1*J M_!>%5'1:C68D%D54L%9,ND'3Z -5 Q-AS[8Q(7JNSDV*^XTHGG^H1/[%^# 3 M\F&DJ+R+31ACH1#5-LMV51R908Z%=ET:16%=(>J?7 V-C*P29PNK2@4/=,,+ MMRS1W/8]71%E@]@>PKA9=0(TD"T_2" MFN:"N +E$KC_8=2-1U(EB::?3/[@6/I@1OR;[C8[]>4%#U*8HI3H43=4VV B MG!-+=-PY>F2IB5X2-O6.M++,O^1D5__^D_W_/M@5IH=9'K\3GK&$Q4Y_("7V M[,G%+'MX7[SBRFHJ#9A%N37J'R:;3N*TLH6IRA[X*/:)K%Z<\B'\:6[UL:8P MRB1ST5=1#.QG)@K$H=CT5[_IVF&]X:IP02S)SJVK/-HWU(A&G@:7MLH?-=DC M,VE19MY$(ZA-_F", I,"=$1"W5H8QPZ9AXPJDKMZV:2%^,+P6[Q&],)MZ7; MU((LCQ53!#J*^G+K270ZEQQC)7O V-,-M*8<"+U MW$8;4G?G"K16LY1@FSE):RLU=CH736A9ZMK;Z#Q)(MK4[$<@\'4YRI;$3",86]([UWLT;&>80';G6@N/Q;_-.L3J M-1J-0/51T1BF<.("JYHM _%5CXY":81MB5^N M6^5J%=3M9#RESD/FR38X=7L=1E+)0SK$3K;ZT% .GI*YW>A\TCR0.@)ZQ[,) MW@)>6+M8>B9E[TA"8""(6G+@_[%%=!O+,WY^?_ZW]Z])IC'KO7D7O3/^3IVS M&5WN:@6,)4-M?L:.P>+]T!2W;/WG;^NWIHX%Z3'5Z O:-%(U!G &XKC= M'\ M,"]^K&O/LO-#6U7XR=_++44UENTY\9AR12,B(6X_*WYK99C3H[3KT3VD-T#4GKRH&A7H>Q(CA 9&XP.6)]JH"5 M05O8M5F*QQWCJV2<:6)5XV=+-70?&JT1BJVB0&SMWE$8X#6P=3G:-6 A;LE M$$@3Q\WJDLDU0O>#[3HN-\>2/FUZPUH=+._SVD=M- )F=W0?6\N;.N;D(#AA M@U."V>&U<^B!IN3Y7F4;6(CH?)"W]8JK$#]OZ%E67+@U8)H8G>3=J/9I[')$ M'.J5&FS947C:OL!'<+,SE@ MDZE:KRS!''L9O,U_TYRC".V7H$%-PBA-\I&=*7M]?*PG'KE6ZQ4C8HJ]OJ49 M#T -&/W&#TU[%Q A5F3DQQ^78W\.^M47^$FI3NVKXGK^&"PXX QF8)L'3(TR MA'WTP2;4TO\27V='#/CD\N+KC]\ 3;BRBPWJ^+1=.$9!?GIU@Q?TWP-8F.S MH5@\ 8-8/AKH8X5C>IMN*E):@:-/X]AIXF[SV 2KW!Q\'6NZX']@:FMR!HF/ M[?'09X4-#VY!UF7&*-JU1AX"' +; =9-1N94'C(% *#VJ^+IY;HR9JFGP)^4H)*&X[HRBN^:(1"4E)^R)#QZ?FD]/!N2 X MGE=&8S7:#%V-&JQQV@EVX@K6Z>P;BN5FPQZ?7/PGX\EOVI9($H!0HG MH]JE5G&X]+Z>\$)L5B 60](?D6V)D(CI*8:#;B]Q5C^>G '^ _C7F(N@\#T< MKL,B=!59B0 B,K#A;9\R!:11@,1KC=4?HYFLSMSTI])3*DSGT@=TI]T:U\^N M:(OK9]BQ2WH8 M+F?4\:QM2X0/LB4K@]PP@4^Y*S/C/6E67B[/;IWVQ#;M \[?U,2+W5H*F*1S M7LW7.&+IE&)\-;B4.B6_.(Y.MP/T5:C/8C_G:7JL/:H9+JLY[R6&E_;_&KB4G8NE,2M.U&K=M-F $4)5<=DVG(0?336A M> RO<=CQ/6X9MFF6");FX>,^4DGXF??^7&L=:D6TFG/^*XWI MMS74>9HK50%SVHV+6U@8TWP$$I]F'F[B+ITU+D4U(^&K[6^;R:ZWH UN.(PM M8J7O]KOC:?Y-(B86Y%W.4Q$DLV"45K$/"&/KG\#:\WL=*H='P:QT1-;6F MKD ]+QZ746;06M'8N\5+9.])S=.&0B#(/%HK9'X\03 L$4[;6+HRDZVEVN(( M4A5WVH_#;>T:+N$U\TPT$RHW2L>0^?M??HW=HT*?7,,E11I\SH/CY*W@GYT> M84")_GRB,X\4'VC?7)Z41H?G(2 M-IUH]FQI'W*L4L&)_C)4G3-6V7'$)](Z?7_R*,?\]%2QJP([37/+7"Z%,-8Y MI1%#(^@^R[I#D%)>S&/ZI9?2J <>1\A=2&H4\(^\]+%J4XP92BQLS6SO\>6( ML!$;5&N5RB;?,Y>0!!=/VT@5>0N/3AOTFR&+J M%&94\:P8#>*?O)3\*J8[.\87QXE-=)XTH-WJSXZU4GJG4S$P:. ,\"9 $@>C M[M.4XLD1^NX3CDW2;',KU\FJ0_1"JI1-5)7'Q8[J#:R>B5R@RWUF,N4TQ4:# MY@\;3)*2LR?W&CQ (913G6FE.G B/F^4Q2%P^1AS+G$!)B\G2];GQ<]3FR/-!:::/N!:L[&,&K_U+'5 M,(.(C4;:2CO9.=MDQX]2HQ:T)R)225;&OB]@E]J9\YYXZ50[Z8F.&^FUP@.> M3S9:QF#^O[:^E'_'/,=(/?^!9DV=OG!LZ(*V*AT_R@B41 3I-QA1.>_J(5#L MIUNC 1Y3+S?U^*>P#BDX3^J()DG1C*R;PS#?M,X3^92$I/D=*.M3K?RGZ ,E M+](0"R%W\U!OQ].)I\84]+_(X=[E0S=#U%XX5FA=W&)44-!^W M1^*91%J1XWO>M^?T#YW0.>J0CPX!_$\'9J1J>*$OFD7)IC>/36"RCK<1\Y/5 MX7BGW,Q-%QTWYA8\MH;A:C8*1@\<-L._Z1+#Y1EB[E8'.=%,48, R(_ MK(#@Q7F?O+H9C6R)6TV9\/BA6B@C&QA_'* .''):.E>%XZ')PZ'D(@)4'^+\ M%PN'\49\4E7;\K>6:Y'3.";U'F+TTXX^&^_R>&J7-8^!3Q9Q0=52RG?I]P?' M"R:70MX[XGBTT/8=P1V7NIX7&:_YIU59_&C91:T=SYV;FC8/1=QE_2!S@-?[$<:S%GECQ MY(+-F,?RGHK/%XSD/)F'8<@>&0$L&O:PS;-C%UQ255_H 4XXIL;48J-3\.4L)5=E3?.P+W^&]+T8]*R=0=\Z-.?FQ%:*DK M;JY#'<@,-I/RDY>,HNX@E@5Z@R<5L90W+6AM,V'OI7D?;-8<]N)(^EQ>;>.D M'"VL3#;:ZXFLQBQQ"A7@.AIA9>HR=88YQ2-G>2]KUA593<=CJ*+\_ <"[M;V M(MN[R"(HQ\HN3Z=BO[U\-LLWT#Y?KFG/OLJ[P^'5U#]P=W3WD*I:A)))(4X$ M70^U./X:>*5#4)/KFA(JBKK4N*+>,^=!3P 6PV69H)7I.B-9J[47^-YX(J]N M_>)1__+%(Q_@/TOX7]<^P'])*KXJ^_+E"R"FM;LECY1N[?NSRS/S*N M!(F(#\#WV&"O?^ &^*L)!-[+_P=02P,$% @ ((!D6);6.>\J"@ ;1X M !D !X;"]W;W)K&ULM5E;;]LX%G[WKR \W9D6 M4!-9\K5- N328@<[G09M9P>+Q3[0$FT3(XM>D4[B_OK]SJ%N=I0T#;H/;621 MY_!7$W3K+[6E_Y=SFS?&Q359J+>V1V:@<*PM3K*7#SV)Y M;#>%DBD3K;/C* S'QVNI\_[9";^[+LY.S-9E.E?7A;#;]5H6NPN5F=O3_J!? MO?BDERM'+X[/3C9RJ3XK]\?FNL"OXYI+JM7_Q:W?.YST1;*U MSJQ+8DBPUKG_*^]*.[0(IN$#!%%)$+'<_B"6\DHZ>792F%M1T&YPHP=6E:DA MG,[)*9]=@54-.G?V2=VH?*O$HC!K<6ER5\!.%D*XE;CDXU5A3XX=CB*"XZ1D M>^'91@^P'43B YBMK'B7IRK=9W ,&6M!HTK0B^A1CED'];2#Q_C_GRW/=6=1T7U:@-1G2 M@,Z7PLEYILIP'#LEH8HBZ H 3ZWGV%:!CZ7!0_2F]R_L\PC?V];C;;2E]T>N2;S/#E): M\4)$HR :1W@83(/)9-S[C$2Y$O\P2*A8FX@H&$S#WKMM@;0K1L%H.A+#8!C. M>N=62_%2W279-B7[M0A?B3B8QF/\/P+'CU"@$. M1F'4^V* 'Q9H/1 M=]HL #N[49R+LQV!:H%MS@A&V3@0O]&95APU,7DA,YDG>-<%("#D1J=8U+FO M4)SJYS .#DJ4OJ%=EH]/*H:9EG.=::>QP&!.]L%< <.^@=5)[3W?7F;26KW0 M'C.BA MU0IO)+3/I@3U.(YZ5^3G M HT=2P.5SAT^,AG3X93SL(47/L=."!3 MWG9IE5-KW!TQU*NMM"X+Y$K'F4XZ"C==L*>4=7K-KY$',OV58^)&9D0"UD26 ME'@E4EM;'4$+.U:_ZIQ(@0R.%%_ _>U*Y>V\+-0=A:ZE>/4J(@#E#CV:.T*] MMZY1@8\&0Y21UXP2'!B'XG4J=Q6)(&/#/JE"A\DYK12@ROJ;;9&L2#)OCTH( M:C4=_A&:A:1T0.F!\Y"7#ZHD0(R&NXVE9 )QRSQ19ZO&<-[,I&X[8;B5I&X@ MRS@ASF%&)![F73JG/A?5Q9MONZ'4DS/ZK64-P;2N,J5(:%+="H7(0O.5QEJ! M3)+5-B$-"JW .& YT1@3%^0SN-];:0]<)!;4*, "6K)F=XYC<+/)P)FS>T[P M6&3>=61@F$73BH9%DU),CP2D0DB)Q&9+,FE-SEQ@.95(ZWR)D!F- +N*+]37 M>5L?LGP[)Q\]I?QSBX[@)%YNS\CD-GD_NI"@V7O=N7>??!\2TOIZ-D1R6,D< M5M:Y!PF/&_<)HG'OSP*U_+59+*QXB:PB7CWWV-'XB8?NG5DFF>?KBK[#5X&' M\E=WA2E3EWU:[A);= "%1R&U GO![NNK%%8O1VQAL639KOB *>-070W],94+FR1F.J)4=@5%,]3,X[%!^G@=*[U>'5H1E^^?P2FRS,[ MH(1"B37O?;2<[[6E!,JC1>E#[!N*(;HH/(RJAW'U,!'Q=$P/4PP5HQZ@A-2\ M@&QB,"S[?\@/KL2+:J.T*[&@P]!H3:>#WC6->I#0]PT=5L"^<3SJ7>D%>C&J M32B([E:A.=ACS FA^8G6:3ANVOASWQ2RPP9OVS'ZBVUZ\[)U1&M9"E5UA13' M,/!7,"9_(G:XMI P9IYI/VY:MG>F>")45+&H(&_SNJK!%@7=TW!+4)=![/#(X',HP[=F' ^RRP,JZ>Z!E::4*N .M[?\$X]&O6MOW I%>/M2 .RO MGG),Q!/#(P<0',/.(Z;A&&>T\@,5*/BZ-LG:I/7LYLOX\&E"Q>4X4V_]K9D2 M2INT,5%?871.G0V\RUL-WVV5C:\5UF0IBUU75<*\O\W@!JX3_352YQ2:K4C8 MM?'U;>BV)7W6R*#=P:3@'5?%LI>@Q6N#GKB\+$H/IT%MJP8D;6IK]ZRV'T>U M!WY4-'W/M<%!2!U8M*,.4&C-)F'O KT5Q&HR3@OVTM96F491[T(M=9[[(M.) ML2Y"A,AHTD;\GFA=L3A#YG^B5"@GZ*>?*]$YQG?Z"D.H?=;U'::2M8M[(FQKS!W/-IF.RK!<3">S,1^T+>"TXN II+S*(W6Y+B'9#/4JQ,-NB)BA;^6 6A?>(7--<[9NTOCNE!@A=IF+F M=4?5]O5#QB4,O-2O#MU?^[[&8:;R)5GO /H5JU@'GM,]BM'>RQB%#GCNN*QP15>ODFZ/F-J4N7*G*4(DI?V.EKFVEQM0V71KK@?=Q3G\(WYF6Z=BD8F8\LT9I%#63: Y%GYL?2-7_AQO_)OU5A0>8I7]Q[SRM[E;& M@P'=3E*A0.G[ZA5[*493C$_X&T]GR(7O_'U/PP8H)EY=WX^.6Y\ H=B2/W12 M38349][_GJAS,;_J X-PY6 MY,>5DIB0: /6%P;S0_F##JB_,)_]#U!+ P04 " @@&18-8CM^&(% #) M#@ &0 'AL+W=OOP"B9 M]H611.JPY-B:L96FS8S=R<0Y'CI]@,B5B#$(, !H1?WUW04/TSJ MWRZ^W24NMMKP-"1!(2!Q9X'A[@"5(2880QM?:9J]U28K=Y\;Z6Q\[QK+B%I9:?A&I MRRY[LQY+8XF6UE_9MI(=37LL*:W3>:V,"'*AJCO_5N>A MHS ;GE"(:X78XZX<>91ON..+"Z.WS) T6J,''ZK71G!"T:;<.8-?!>JYQ5LN M#/O,90E,K]E;H;A*!)?LG;+.E)A]9R\&#AV1^""IC5Y71N,31J.8W6KE,LM^ M4RFD3PT,$&$+,VY@7L?/6GP#29^-HI#%PWCTC+U1&_;(VQM]/^PWPB92V]* M97]=K3!L9,K?QX*N3(Z/FZ3J.;<%3^"RA^5AP3Q ;_'+BV@Z?/T,X'$+>/R< M]?^Z3\\:/0[Y3^V C?OL!SRRCQFPA!NS$VK#'AI9AZM+G1=<[7YY,8NCL]<6 MI6P6^BN#KZ5 63(08E4FNB13!A+ Y96$SF+!=^V**2%E4O"5D,()(%V5,HW. M#!:*,6BO^YGQHC#ZF\#"!;:F6"I\5,*HICQ*FVGC7CDP.=:4*TVE685@@8G' M4/L_$:O"#'8#8EQ:W<5C3P+BUFK,LL.5Q$ J'#/"WE?.:SERK%K'SJW_69PP:-E-XQ3(>L4Y6 <:B6> (/85"6_3 +;N!!Y L MPM[C,E$AZ2#,!!ANDFQ'HGO?A'T,X&NI"7AA1 +V)&:!^[K%/'+LJS.\IU%O5>.XZZVTM*.T76W![P%/VDD51&)U%^. +)W[]Y*GZ M&!PA,YN$\W'?)Z%E*?9.HBE2;0<T5^.;Z9-HQ*J**NVVM+W%'MIVEG:R*H%TXGF/.C\)W'W](TMVP"Z MMH);OJ,P*YL=#4_ .^PE&,]5.Q=>T@YYOD0AYI\2%HZG<2-XW0K&X70T1J'1 M-&(CY,:D3O6Q=+W$ACD=3KSQV21N&\NQ7]5!YWB1@]GX0Q2-0/Q'JTX:[6I[ M3KNJCB>/XM4A[Y:;#561A#6J#OMGDQ[^X?B#4_7B=.$/*ROM\.CC'S,\:X(A M ?R^UC@VZQ=RT)Y>%_\"4$L#!!0 ( "" 9%@C+-&PO=V]R:W-H965T M2R'--"BLK<9A:+("2V8ZJD))?U9*E\S24J]#4VEDN0>5(DRBJ!^6C,M@-O&Q M&SV;J(T57.*-!K,I2Z9W"Q2JG@9Q\!2XY>O"ND XFU1LC7=H?U8WFE;A@27G M)4K#E02-JVDPC\>+KLOW";\XUN9H#L[)4JD'M[C*IT'D!*' S#H&1L,6+U ( M1T0R_NXY@\.6#G@\?V+_XKV3ER4S>*'$/<]M,0V& >2X8AMA;U7]#?=^>HXO M4\+X+]1-;IH$D&V,5>4>3 I*+IN1/>[/X0@PC-X )'M XG4W&WF5E\RRV42K M&K3+)C8W\58]FL1QZ2[ESFKZRPEG9U=RB](JS=%,0DN$+AQF>_"B 2=O@.,$ MKI6TA8'/,L?\)4%(2@YRDB&2T^O*X:M2N8$SZ+9':=^/492T[JGDSKD\K[0B;@-).QWU M8# :M&Y9#=?,HN9,&!BVT]X0^NU1-V[]4)8)8HA[[?YPY"9Q>]"-X%YS,I"K M6GI!_,B&52"I05'7$?P?6PJ$+1,;LE&JC;2DCA+.H-\')G.:]")RI\$6"#MD MV@"ZY_G"HG]@/MW9A#9QFPI]BQ"[SFM7&1X568EZ[5N)@&ULI5A9;]LX$'[WKQBXW44+*+8.RT>:!'#2%EL@ M/1"W6Q2+?:!ERB(JB2I)Q?&_WQE2\'_7;C1JPS0QO#B[.*K?F"FR_5)X5? MPYV4E2AXJ84L0?'TO#\/3B]'1&\)_A9\HSMK($^64GZGCW>K\[Y/!O&<)X8D M,'S=\BN>YR0(S?C1R.SO5!)C=]U*?VM]1U^63/,KF7\5*Y.=]Z=]6/&4U;FY MD9N_>.-/3/(2F6O[A(VC#9 XJ;611<.,%A2B=&]VU\2APS#UGV (&X;0VNT4 M62M?,\,NSI3<@")JE$8+ZZKE1N-$24E9&(6_"N0S%]<<7=)G0X.R:&>8-'R7 MCB]\@B\(X;TL3:;A3;GBJX<"AFC$SI*PM>0R/"KQ-4\&$ 4>A'X8'9$7[3R+ MK+SHJ&?PSWRIC<+D_WO(22=B=%@$ >)45RSAYWVL>,W5+>]?_/DL&/NOCA@X MVADX.B;]2.B/\AVVZH,T',8#:+R^YEIS#G.E6+GF""*CX7/&X4H6%2NWD#$- MK 3$MF)&E&O(B0\0Y, @D:J2N,]!IJE(^ #>E3"OUUB-E!S? ],1Q5 Z5H#= M0",I7:"%,;])!!(5<"S6,.W1J$:=1J:XM48BU*EK=&<55XL,E$DF$S^5$+ M#!WP6Y;73H!,+9?"8#%=*QNS=M-)R 5;BEP8=!E=PR"AA$J6*_)!$?A/9'I2 M:W[",/;&>8!]$C^TMM*0'GL%ADJ4Y K&O29>#%>2(YE(MQUMAQ-$FG_)1/2( MMK%A"=W2N.B@_ON(6('TFR@3)Q #MD37Y,:Z147 C.-.4VY;**Q<:3Q, 'X' M/OPQZ);9G\^F83!YI??3^#JCYV366V12 MF1,;G@[%: ;1I/=9FEV--XSC:$K/8 R+NJKR-JT)TQFD:!0FVTUS-UAS1C6) MD;-"M$>UD->VK.^#V,TU4NC?=/&*=%=,K%R+*61-L7.*'"!(5:>N.T'9V8T: ME2P>ITE3D,8^/3$<-WM Q!0MJ4R<&GZ79-02K1V6_W'X2=YHC ];O>$KFW#G MJ@T)6^8<;.,E%^XCM&0Y*Q-DWPB3B19^=@_L?,;N8\\(?'7";E'EFA]$@*OM M/=*5T E%S6)2=]-F?@XXS-%\#TH=QYNI<>7:4 OIIROTYN,7:(+[$=6K]N,Y MA%XP"NQ['/E[?&U_$E1F28T=%!TZ0D1)C2T*HN"XL%R6:X>0Z]WJ,9Z[@@-O M$OMH93@)&P@=HR9_(G]FWU,_ZGW]E41V^MBH7>US/L@KMM"!CUUT]W[/3*V< M#9B]8R8^U2H?MZ.WJ ^]M9"=6QP23$?89V):Q!#/ EJ,8>Q/>G96QQ.[,X7H MB5!5;.N.&!BET:1'AX]3$$55NV&'P>#8F%X ]J67OQ%MDH,H/7J(V6L&A.OK M-Q\6\QNXQ@T%BZW&LX6VJ)I?7W]K-]K#@$RP$!'0 B\E(M^VO>A+*@- M01,V[$ OWN?J].*'ZG!0>*,1#8S8FP4QO&DG'=0HI.F1CQO^@69R+_^PA.<0 MC+W9F# 4C+P)EA2E%V]E25W4KI>M.+;51+CF\P)F7HPGBI>XFGJC.,;2.2C9 M@Y+3U)L@T]V5U8YF6AXTS@TDUTZI^OPXM!%&6S$HX]_,B4]*4S8JW+40B' M+CC#SCVSX&IM;],:K!1WY=SM[B[L8,B+ WU.)-Y[F@Q3L_L:X^ ]02P,$% @ ((!D M6"A.2='6 P DP@ !D !X;"]W;W)K&ULE5;; M;N,V$'W75PS4HN@"KG7S-;4-)-E=;(&F,#9I]Z'H RV-)&(I4DM2<=RO[Y!R M'">PO2A@T+S,G#ES(4>+K=)?38UHX:D1TBS#VMKV*HI,7F/#S%"U*.FD5+IA MEI:ZBDRKD15>J1%1&L>3J&%U=9M1*M%RRJ\1_MGN]:TB@XH!6]0&JXD:"R7X75R=3-R\E[@+XY;M_)EPTS M>*O$%U[8>AG.0BBP9)VPG]7V$^[]&3N\7 GC1]CVLB.RF'?&JF:O3.N&R_Z? M/>WC<*0PB\\HI'N%U//N#7F6[YEEJX566]!.FM#8#R%+!I#&:78!+SMXFGF\[#N>#F MF+2O'8:_KS?&:JJ1 M?T[YWB./3B.[>W-E6I;C,J2+85 _8KCZZ8=D$O]Z@??HP'MT"?U_9.@BSFF6 M?RB+,!W":2/P4".42M#-Y;("RS8"H=7JD1=HJ/8MX\* *MW>BSH^JP] HKT* MKKT(I1.;#6J7TL"EU.4U#7Y'NE*U$@7PQB&C4S3P(R1447X,[ICL2LI,IQV) M SK,9U-(!G&J:3M+V,Z\*DN>X[$;PCER25(]= M_W1QZ2)<:8>2S&8P'@?K\Q&GL$VF9=9&-";;5KTKZ[8#7TMN40Q MN:.37%62_TL1;2CWQFM916\966"66D3;"HYDIB.ZO?M%E[O\Y\2:'7:H5#HB M0ID'H63U"Q5!TVN39YK25/F"7;(1%P-ON><=@]=-SKOM&\B/?M^H[IBDL# DM2C8?3<0BZ M;X']PJK6MYV-LM3$_+2FKP;43H#.2T5OSW[A#!R^0U;_ 5!+ P04 " @ M@&18B1)6OW@% !8#0 &0 'AL+W=OO&"A%D ",Q$N7#P&RG:0!',.PTQ9!T8<5.1(7(;GT[M**\NL[ MLY1DNI:$%$5?I-ECCF^N'9ZME/YF,D0+WXN\-.?=S-KJI-\W28:%,#U584DG M"Z4+86FIEWU3:12I8RKR?NC[PWXA9-F=GKF]6ST]4[7-98FW&DQ=%$*O+S!7 MJ_-NT-UNW,EE9GFC/SVKQ!+OT?Y6W6I:]7=24EE@::0J0>/BO#L+3BYBON\N M_"YQ95HT,)*Y4M]X\2D][_IL$.:86)8@Z.\1+S'/61"9\;"1V=VI9,8VO97^ MP6$G+'-A\%+E?\C49N?=<1=27(@ZMW=J]2MN\ Q87J)RXWYAU=P=1%U(:F-5 ML6$F"PI9-O_B^\8/+8:Q?X AW#"$SNY&D;/R2E@Q/=-J!9IODS0F'%3'3<;) MDH-R;S6=2N*STT^E%>52SG.$F3%HS5G?DE@^["<;$1>-B/" B""$SZJTF8'W M98KIA'T9'Y$4[D)&3%QV0]U&I="7S'$29 MP@O$<"5-DBM3:X0_9W-C-:7*7_O\T&B)]VOA\CDQE4CPO$OU85 _8G?Z^E4P M]$^/8(AW&.)CTG\N4$=%[#?P1EF$<6^/6[YD"(DJ*E5B24NU /ET1S1W5JB9 MAH7*J;S-26?F+E( L9BCW@41]N^'G8]:&0.S)*F+.A<64[BA3K1WM_-!EM+B MNYS*.'UIRTGGTI4+2==(3%3S)I.5@< +X1>(O7#"_V\@]**A#V^)#KQ)],\S M/QR[L] +AW%GECS44I,ZBTE6JEPMU\05>3$$D3?Q?6*)O;$_(I:)YT^B]K8? MAVY[/!BWY&B14ENEE@L!#$9\DW_?PNM7XS (3_?M=L-X R[T@C D+9>H+77G0]%#8\4\E]1"4J@IV'![=0T74MUF@KJ> M1XF1])PAHU,#;Y@*_5.ZXZC@]"TU5L)FI&NR%./K]S?WLSO2!I_%FH(? ^6C( M=6 5P6VL="^%TT5,4*#-"(7-A"4/6.LL="7(A<4W,%&E*F1"QR4N).\JHD'- M.728]B!TN"^I'D6Y;GS.^90<#.X1ARRT*AS6@L$DD$KRAYS7EEA(EB@;&>W( M>K#*9)+]UR#ZVR!&_QI.8W.!J4Q$WJ['9"/D_[5\EWXQ502G]<1SD3L&@68- M&CYJ,K?2-$9IN]["L)G4*52"MGIP6VM3B])RS%LB=T4GEAJ1!B%+LX'-W)46 M_W,S"FHO-"?D%%CJVW1C76R[-_>TF'I36FOV G,Q)$!^M5^VYJW?7).@]+3$ MQ#:X'J%QR8U9:0)>$;A'T3RN% M*MT2*7/X0VX[ FF;7UU_A?FTL%HOIL&TW^X/- =1'+]R M4I ;Z])VR-*8P8<#)@?\ED8QDT,F0T>.F S@LTGG MB[(D^2O)RC@MB]7NC01=T,\=(5HX*6IA1[[E3'K81#H MO,*&Z;YBU0E:XH*8.XC"\"AK&A3\9.=U"349R8VHN<*% M;YJ&J=<9UG([]B-_K[CGJ\I813 9K=D*']#\6"\424&'4O &A>92@,)R[$^C MX2RU_L[A)\>M/KB#K60IY9,5/A=C/[2$L,;<6 1&QS/.L:XM$-'XL\/TNY0V M\/"^1__H:J=:EDSC7-:/O##5V!_X4&#)-K6YE]M/N*OGTN+ELM;N"]O6-PU] MR#?:R&873 P:+MJ3O>S>X2!@\%9 O N('>\VD6-YRPR;C)3<@K+>A&8OKE07 M3>2XL$UY,(JLG.+,9)KG:H,%?.%LR6MN..I18 C8FH-\!S)K0>(W0*(8[J0P ME88/HL#B?X" &'6TXCVM67P2\1;S/B11#^(P3D[@)5V9B<-+WE]F#^8;I5 8 M^#5=:J/H__A]K/06.#T.;&=FJ-?&<,J71-:1)YLW= MST^(K'AFPEJ2%*(L\AZ94DR85TAB4L2AM^PV4OBS(ZTUX6AG"L7\'!9!&7E=L?]C4VPK1#UFF[ M%35M)_.?>[O?[IA:<:&AQI)"PWYVZ8-J=T8K&+EV<[J4A@IWUXK6+"KK0/92 M4L]V@DW0+>[)7U!+ P04 " @@&18]5\>=CHNG5$N76)**K S,3:7'J]VVG&E)9D%H5QW^MWN7B>7JFB= M'H>U*WMZ;"JO54%75K@JSZ5=GI,VBY-6K]4L7*OIS/-"Y_2XE%.Z(?^UO+)X MZZRT9"JGPBE3"$N3D]99[_!\R.?#@;\4+=S:LV!/QL;<\LNG[*3594"D*?6L M0>)G3A>D-2L"C!^USM;*) NN/S?:/P;?X532?T))KR\^F\+/G/A09)1M*N@ T0I6OX%UWG]6XR6EB1CT MVJ+?[0^>T3=8N3D(^@;/N^F$+#(1,L^)/XPG<:ER6(H4OYH\96'URJJYA)HK#5=1FEZ\DXZ+ +8R M,>82?]\6BYE*9T(5J:ZR6E Y5\DB)6$F8M'$XAWOO'UUT.]WCYH A=?>T7OA MC2@KF\Y0<0B:D-.II2G;AH9A>["W+]Q,@FI^!\@<%8YB26^W:14WX6BC.Q$? MU<0O14DV91^@@656.3*3\V"3[G! P7YI%:#3CTIJQO5:])/AB,4CA@V3-V29 MT+-&76.T'5)OU!5O_H>]0=+=Z_^'Q?/'%ETU_H[NAU (DB$DSH:T*>9DO>+G M*\LG+73>A,"T!6:(R W@9^2ET@Y=7B7B:XG \IY)TPK*ZAQ*8003 M1Z!>"R=#@T<^U81\A ^2Q4'?E[4#[9H9L25G-P)2DX%%Z7EG*9AS>^_F>!D$ M9D;79%D"*'9/BKG45? 0] 43E5/%%!OG\.I6W*20XK0MPU3B4/-V;C+BWN\Y M2F4%$*G4:17I"7A=:M48+RKR(7.^3;1!LAJ'N<&.KGL ME]$0S6/M?N MZ$%7U-(Y-5%U=YM(96OX#WV5' 9==]IE3;:EW9PD#QW$-F28(#0'R#*#2^R7 M!D6$M$#%*Y/%O.!CZ(<%" 9?T5P\>9\5J&]/L:BA#5&9U[&'B<#2%R/*!^C M+IHK4L#&$[QW$!<.=QZ?6=_?N5;N=G=BB9,)%08$PG+@!\D!6L8@V1=O=C[< ME1@?S#(Z@'BW)&G=>S%,AF*4=.]WUUK*: 1A_K-SJ;B%%DBM;L)-*/[=U'@8 M:**-M281GZ**K^!94]CWR9;B_LEWMS R6<_CN?6$PQ&$?6+WL4FLHFZD"BN. M,)4B.+[B\$")H^%K[B?0& 8G8QNL#IM9V7LR7 MY%Z=T5W##-JX-TA:$+92IV(-2.X.55E?K4II0W66U1@31R]W033?%'+*@G1& M<[ZN< 8:'H5H6O@3! LH;,;2>O_$U%5H=5E B![&5V:,:_Y :^"MN8@5Y3=K M<8VEK$XTL52$H7&XT2@R X\*XT-4B]!\2E1!MDK.AC[\ @,%1R>51VM^,!/6 MX5=,J7QH&3!_DC6K 7U?M?W7UVR?.= M=1_]ABB(ATH;?S'8A%"_&8]]OJ%*^I&MR>#)VKI*!ERZ5Y+4M: M4OBEOG.X&O=6"E61\%U;^I(FPN!F<# M4=!:-CKPSYJ:9> \+&R]N3$'%L8$QL/4 MLP[@5?:BQ6O*1V(V'8ILDLU>L#?K'9Y%>[/_Q6%QK7RNK6\ MUWHO9.F(DF4(B0C85TG3K$$O<\VGM2OM6N3D N1$Y+!L#6\:Q9.>VLHCXFBN M@X&S)1>*JII*U!UF^X@9!\BZ=O9!H:8)]KX6I\.3US-AMY20&7H( IE M'7E)#S7TQ/,Q%6LFUL.\HS\:Y1*HD;BW>ZE! WOU7FE"$1L2=W*?0/_ GAG3 MRM).A4T\5>:PX56'L2-!&8!D#6ND%H!=X_Y^>.1R+54!+[+AR62"]?"^.[/N MSBP:ATC&77N23A!7IT!M4;6"UVU]9-EL&ZO<@U MK$J3IU!R6,CE2FKU[YYT/GM^>_L/L=S[0-6(>9!%$1T^]BC=D ')X1!V!C03?SDDVM&63$/)-893;V1NJ6JT M5VN5)S_6)#EAO5@1\QG=!E#.Z:=.,Q6,5;9PE'E*PDU5:[LG$O<4 )&W+6 1 M20UZWDND+P=FD@CZQ:B TY8!'GC$$-6#RT2=PQ%;Y5!RTW7YUEV>3M8GY_L^0[\7KZ]J]MPG>WF?"M*BA5KC0O M0.Y,WMPO.F-=E*(ZH.$VII K32+(!Y&G7;($_3[T@:!HGP/&JW!NS&\\8"*B M0_@!N;K^HIR>'>>6PV., 06+A/S=1C;:Y 3JD9BS9.6;)YNL8^-?B^EP=GHF M9/*F:/(NNS%G0%?+H4!Y(.(ZXI0%"Q%W$1X]HG883[[CQ%%L#IR8[?F0GL#6 M0/F:O$]ILR:"J-Q2B=_O90CD?"I3L)?C7D%;E;.>NH\4*R!9O[WYL)S?1T56 MN:ICRB *6KJ252]0OC%6VW(O"@=T)OHNVT(:/E]SPO&0 P>2552_TUQ>H>\9 M\+6 4A-B&]=IB7H67I4F%A%BZBS"#Y2PR?PQ?(R&=8PW6RC4>@VU06+%NCF6 MWTI^Y(3@C&1V4DYJ)5=*H^CQ:+ )>3HBC*3V,0TQC1J.WM'$&-I2>"5C*M@$' MB:B,9,FUC?-1R/!#K!J/MNX]!R[7#5O\G&P^"M6P#T)/R_"@_+!42S@O\Z31 MR"L?-*TPR)-+Z@9$S'_HFFM4?RU5Y9/TE-Q4394\>-QQT#G #5.9]J<<.B#E MDRZ!$^9-B:E83$^ZZD:GRC]NK"Z8K_L] K5$SZ];A(N- VA;\ZEW(W&%<1G$ MBC5:'&O K^20E_@YKY)\+*+'\U37G'5PQCQJU%&;,H\="E%0J "[1I(S#GY6 M11WR71ZMK'0%7Q3H;3E\][U>7M,:IZ,X?">;7:](>8#TJQD0:W_KVW;4%O@0 M#.4CA T@-?XO>-SY8$=B^B:;OB3P[ ME,E8URSU+3^_6_8>\:DY7LP)9B-@Y?0Z1CW][FU? ] 0--&B2]F\IQ%EI317 M(5X?1;J':H_-H:[YJ+8*^T<)"2L(*HD5M0W3HTG4/WH3](6[.I_VQ2'U77/> M4B2D[QS3[+AS-"X+!C;CPTF;![M. O$#MRR";QK MF33'QL'#\^O&,885CW9;2D.#U-Q('K4SB2\"A9?.D#I./++-UY9)#*T1CFT" M9,JIT/8^N!)?LJA5[*)_'6Y? 8P-W G32AMTS>1C, \6Z4A%A%2LD2XKZZ_MNY.G M:^L^^9(HB"^5J?W9H RA>3T:>552)?VA;:C&R,*Z2@:\NN7(-XYD$1=59C0= MCY^/*JGKP?EI_';ISD]M&XRNZ=()WU:5=)LW9.SZ;# 9=!^N]+(,_&%T?MK( M)5U3^'=SZ? VVJ(4NJ+::UL+1XNSP<7D]9LCGA\G_$?3VO>>!3.96_N)7]X5 M9X,Q"T2&5& $B9\5O25C& AB?,Z8@^V6O+#_W*'_$KF#RUQZ>FO-1UV$\FSP M MMV":%TRCW&FC*.5/,LCS4V?7PO%LH/%#I!I70SA=LU&N@\.HQKIP?D4%PK/IV. O;B%2.5<=\DW.D]N).I>&_K4'KQ=I&^F#R+^1.I0S"9#,1U/9P_@S;;,9Q%O=A^>]LI8W[H'F8O_ M7LQ]<'">_]VEA+3%T=U;<$"]]HU4=#9 Q'AR*QJ<__C#Y/GXY $"1UL"1P^A M?X?I'L;]8 .)R?10?-T&XIJ<)B\NOG;^NUJ\EYMHQJ$()4^N&EEO!-6!>)JN M@XT#UY<7"(=0B@]7![]>O1N*=8D)\XW007AK"H%YW1#RDY"(\N72T5*"0=,Z M52)>1>.T(F$7X@GV'(['8\$^)'PI81/^_JT$9%U$\3Y*YV0=O'C*;S_^\'(Z M'9]<.KWB[2\-[([L%>+WR%+Z MH?BC%A?M$EE*Y+C<,R@SG[PX\0FGA,'(>;&RF8IL&F=7%%=H[UM9)S/MQ+@+ M:T^TN(Q9M V^)5H^R\B+O\_&](6+[R0L(I'ZM]NU>.8AGF MW/*-(4\Q6D5Q[+K&VE(WPNA*!\G*]J)%^G3B@_2%_"Q<:T!BC2# G 7T.(R" M)G.(.2E9$8>1#B;I.%OZ.Q0!7]SJ8>OP;=/YXJ(U1LC*MO#B+N(X@N_F>RA^ MRU[P&).X?6[L2((+._[\06:*(11I^'C,&^5NM[[?/"YP0/T3?)EJ;5U'?S]0 M/'\N-.J%GK?)?&R>1FZ8O$]>RLN,_MSJ(EIXR N0S-K4I&#Z6M>%KI>LY/T8 M2,8N'Z_!1F) Z89M$O7#X#V\6XSNU6ZF3U\"B E.WH5>Z8+JPD<[%:2,Y(UC M6-[4_..]<:W9W5IT15">DL9LX/6(1%Z<_ Z2UCE118H*4)+]$>;S4B6K/,W) M^A=$EV3;($;_[$WHPLTL-H2H2C8(;J/_RN9G9V*=,"A*6[\@[I)ARC4L!JC$VA!*6.9X+/[5 MRQM8+D6#%\Z 3BR=;9M#KK>^5:6@5K$!):2]^?83-OV,O#<9Q,TF"W"'FK"N64!O&OJ R=';*8H^$@FAJ>3G MC'*/P,\>7[P-7$LO-(N-0(0=K<-QBBVGPZ93PER:6$_3R8XK0^OW[+X?1%:I MUN4$)>^3F;/W&E[DAGT@B%3;L-4RQ$+1FS.3$Y8$!."N2>V/8,O04BE'N6E8 MH)(D#TP*Q%Z*J-@&6B_,4YT$/:NBWRZT0Z/2U2VIWI?:L9R5# MKZ/8SI3< IC[]-3^C#%GAGIU/6IZ3S M1+P:3V["(P2 M8G'V*(3.0]GCIUD)]PM'\_ U]^6;TG(./ -YB<+G$JYY$D^ M7J,B-#BQ4RI\3\3SHY>W(;Z9WB/\)IZW:MZPIMBCV1LJNL->,57>K!_17%PW M:=O6 ==M]DXI^^>87DNV=Z21D'^9507X> $"5LBRN1E$ \5M<'32=:E5N0>[ MT-SXQ+Z3:X7K8\74S"!,C*\KQ/7!3#S]8'%DGLT.IB^FKV;C9XD1UC=@V!DS MP]W*Y_^OS?==)^=1[P(D5FF^YF%QT9:FNY#MU^U-TD6Z0-E-3]=0[Z5;:K0( MAA98.CY\<3P0+EWMI)=@FWB=,K&ULC59-;^,V$/TK ^UBFP4SF.G655+ALP'; MUK4PVUNL=#.):#%KQ!J7Z/YHG@V-HA$EES4J*[4"@\4\N(FO M;L_8WAO\*;&S>]_ 2E9:O_+@]WP>3)D05I@Y1A#TM\$[K"H&(AH_!LQ@=,D; M][]WZ+]Z[:1E)2S>Z>HOF;MR'EP&D&,AVLJ]Z.XW'/2<,UZF*^M_H>MM4_*8 MM=;I>MA,XUJJ_E_\'.*PM^%R^LZ&9-B0>-Z](\_R7CBQF!G=@6%K0N,/+]7O M)G)2<5*6SM"JI'UNL70Z>RUUE:.QO\##CU:Z[2QRA,SK43:@W/8HR3LH<0*/ M6KG2PH/*,3\$B(C2R"O9\;I-/D2\QRR$-)Y ,DW2#_#246?J\=)W\'IE\/?- MRCI#I?#/,9$]Q-EQ"#X>5[81&P=_INJ:3X2W@>XD\T0BUA5)8 M$&"E6E<(626L!5U UIM;;RX5=*7,RGXXX(,P"*B<=!7FX#1HA;!A)M0^ 6; MEVSS7[00GC1DPI:0RXW,4>70$8<$W)(Z,^"[/1VUV%(H"UHKC*[!4;ODJ/M_2A!'G^)> M:Q]Q,J.8L=PM!W,E5>_O+1<<+"IM,N28^TA/* )!)2D5P5*JB0O)$V_M$-493&7&)<.$Q M]D[_!*2UK5 9>F*\$5;;@ZB.-*DP1DK$.3W?HTQ&+.F@*H\F84BQ<*?DXY1N MOE?<919.AL6;[X^[9.\EJL\Z,SM>'R'<'QZ#=TY!,CF09^FL0C+D[I@.GT6. MD6,=Q.V-TP2$HW!W_K(C5V*#AN[N(?Y4WYD_VY_A(CR[@(8X>#9V MB%'9;R&@OC0M/3]6V]$/T;%#Y3 QRA@)I[&U.I/"[9\MBHJRPE_QUG>109=' M]E+?PLA2\O\5LC0\UM*CO7NV1K/VKPF.7:M@-X#]+>G2A80-:+S2UU6' #L9GW.)? M4$L#!!0 ( "" 9%AT)G+4G0T /$J 9 >&PO=V]R:W-H965T M\-AU]NI%6N213M1U)DP1QS+;7:DHO7\Y=(;5P$>]WN0T4?T_N_JU*>*=$+TLCP7W%OY_K>4 2%R=.X7 P.8IW8__*AU$-KP6)R M9(%;+G"9;[L1<_E&YO+5BRR]%QG-!C5Z8%%Y-9C3"1GE)L_P5F-=_NHF3X,O MYU>0*Q2OTQBV-I+4]>(B!W6:BUW<*U<7&:93-:* MG_]]>6OR#'[RGS[I+6V_GS;%SC.SE8%Z.41P&)7=J>&KGWYP9I/G)SCW:\[] M4]3_E)5.4WJ?YDHX_E@<(]EY\2X)H!B$C;B.9&+$IXTB8TSX)]Z*?Q31CD=& M(L>[JU1FH4A7XHW.$'9I9H3<;K/T#K3H_3_?OK^Y_$ADQY9.L\'E/2UENF5[OQK^=YT_'>TP0=1TJ(P!0O,<:!LV)!T."B'1+4ID1$ 3&U4$. M5OC-X8@H$IT+28R [P2"@%YFWYW?LD+*EWF*Q8'>:C!O+$G3'222(B05RR+?I)G^ \N#-(YU MGBM%5#*5KL9PYBS78(=WBP$:8BL[FXR(5"R_**LN0E06 M-&8'D':7XOL&T( M],DWFS0*=;(6N7R 7DMV0PG' 7?TK.XH7 (< CG/PQ#FBDC+6QWI?+?/$9@A MYS*KW>%YPE#LL2P-9!5)#WX5DF20&6,03%&"@KX#:84$D(UI@_\N# M][7L?)Z8P96,>*W,#^1RA#.:+-S!91.^4W\Y^!OA@@HO&/,P=B9F\X5X.GA- M=*!@2+T\1=8ELI,NV>FTAZPS\A:3#F''F9^B[ EWZ=LC0'RPR,DQHAY4%FA# M^*$#Q@%=(W<'9\59"=SO;CZ8"K/9BY(T(:?6*UWC[?Z:]^TU,%04856.&.$0 M@%E@#6N=C(HZZ.PAT,8LNY?%9\(@^"H#$VV@'@)%NIFP MSY> ?B@RB60ITW&6 IL=XH5E(.-Q%MI%X)F)2M37*M$90R@=V!.X+B&?R>*9%RE15;.7&5IO,?=N'02 M>R[:%)LP_4@8&59:[9 M,@?O/RJJ1@C+7B,AI82.P/0327Z&G.5?),U3<5F#YSM,TB@S O$K&6'0XJ8_ MJ&=33SP1\_%T+I9C>N1#W'U>RU,YR73IXNUL["SK5Y5;A=6BGN5!':YGPO?$ M4Z:Q6#S&&,$"_O'LI2,6X_D)UA:>C[?N>+GX9M9F+K,V'4^R8&*80R+AHR3,5"1+FW8Q_UX#* &2+5J,._+0#%N5Z903 M"7?LM"':GLDV525KVZ,>M R.)]NP8'"Z13:TMWT[/R*12TW*_O2D%ZGJ ]+Z MWF /EOI6_"FHTC54/8: )62^;3G^(TL&%/K.5)RSY^$P\&8.L&S"D#";]0 MS8,'^=X,\QQ1_G3\9?EH)\R9XG2\G K/17C.^!?BRYGPTWPQH,B;^,+'[C9\ M^:>S7):/=H(E! *NF'L3C,P9<7U?S!CA\#@=6"RP5!@/6I']J950-B=NG334 MH62KN\HM"E,%TE4D,7X3X&"GQ-,>*O:]&.>A]7XXJJ#^ QGNG.IV:C=A(H<%L<1%FM% (\J-R?!-9' Y MP,7I][!%L- HJU%&$V@2F7)V-R81_.\2.PU#Z[XD>$8G64<"3M;!C-Q*QY+428MM60MM9<;QOBUN(QU$NW,X$"F2*CLJ)T/%CM)T M,[8*?WAAHI49B?N-1F'7+K^0FVE%I=<]UV'81HP(<D!@3W"F1,#@L\YA: 56SI?JSI MUM'>="CZG*2K-E).;^+4RI9 Q5203L=%J[W2PN7# O+Q_:L :Y>7G,B.Q>>Z M;MLG<- KW5)#N*>'6G5(=UORRTY)F6\H[)NRLU<%L%@::-8"!_.^'MKYXJ,G M)NU-NK+GY/C0TM]8MQ[SI/XZMLK%S@?O-TNSJKQA?/(MBX*N3^UZFWN$&1ZN=8S[V7=4/TL21 MA\34UCOSD>L?EE\'9OZ<$ 8>>%'!PZW.4)5>F8.$RWQELT73E>>ZB&1F&\IQ M<]/PB'(L,WKO-#T A"AE%"F#V;:XNKA08D*OM']!R%A=?F_$'+IIY<"+&9<" MGEXUH>(XMGWCCQV_$RF>#1446]-'(\5? M>%QD(=:_.D2L%_1'R-$ L7'AH_[#N=O'"=\X]38/%HLIGR5?V2%H'73]K%<) MBS:=OM#)AL'Y8LB"S9T5U/=9]ZH;6YE_HY+S9.; M'%QNOKVYOJZ:WJ,RG*SLR,_6FG*A%IQD+!U? -I$JB+>.>'A1I09F8#O)''N MIL5Z0TE7AD(.J418!&5.U+YH P)^SS4;05W5U:DNP<*ON@4;M:[! 'P47R/* M[^E2S5ZKGK@/<\:MWGI_1M;539VD1;)AZ?A]6(O/YW1)R;=ALF*BNO;]WONO M;F[;O0&;.M]R_T5^90^,^@(CW^SY2>4]C>%8+^F]5>]B>O*JI8>@S'FL,2<5 M,@G^KE36)&)\L6UG4N;.Q4[MR%6N]JDM".& K1ZLV]N;I!WI'>2'>^V,AA8B M;LAY9%D/Q$I6;-V4WP7YT'Z=-8?JE(F\R=&;2+Y>N54JJ>J#3A:PK:[#\]+% M.U;BR''\>46;HZU[06FKH:^P]=&6=>ONT^)HR6=Q-.5O^#O6%NKVR&@KB_+M M]MA^BU;EIDP,\OHL.UI"-\=%C?E]^49U*]9RE_ZL!]B0VU3*=M%Q7# .'NU- MM7M0]-5#HYB*5QG>616U=1S9@OAN+/!#7(% M*&Y498PLI@P!,9J*'J[32P49X8_\Y51,1S-_0:D6I '$TH(0>T3IEC]PJF=/ MYW-D\8N!;>@_P;JIQ_W7TIQ!75-ZF(LY_5O4BOY$F8A< 7*;H6]@&VG5R%W.6U_PF.J; MCM Z$02SGDM';YU2'\FW2.$G[AGZ4BHV*G4IE#G=Y 4CJR)::4X@"1/HIKFL MA%J[4,>$+Q$>-UE2P8K=P7ZHED/)\.;2.F^I&G M6_ZH\3;-\S3FQXV2@ ::@/>K-,VK'[1!_97KJ_\"4$L#!!0 ( "" 9%@R M!WS<@0H *\< 9 >&PO=V]R:W-H965TK5<>(9QVGG')W-BE]+BT=^=N994L>-.R/,_Z_?'Y4NJJ=_6:[WVT5Z]-[4M=J8]6N'JY ME';S5I5F_::7]IH;G_3=PM.-\ZO7*WFG;I7_O/IH<77>2BGT4E5.FTI8-7_3 MNTY?O1W2>E[PNU9KU_DMR)*9,5_HXGWQIMV';;,I%,WIOR7+OSB36_:$X6:R[KTG\SZ'RK:,R)YN2D= M_Q7KL'8PZ(F\=MXLXV9HL-15^"\?HA\Z&Z;](QNRN"%CO<-!K.4[Z>75:VO6 MPM)J2*,?;"KOAG*ZHJ#<>HNG&OO\U?LJ-TLE?I,/RKT^]Y!(]\_SN/MMV)T= MV9UFXA=3^843/U:%*G8%G$.55I^LT>=M]J3$=RH_$X,T$5D_&SPA;]#:-V!Y M@Z_:)]YIEY?&U5:)_US/G+= Q'\/V1PD#@]+I"QYY58R5V]Z2 .G[+WJ7?WP M73KN7SZA[[#5=_B4]*_&X^G='XQ7(AV=B:X8 ?B*N:YDE6M9(I-6QGI=W8E5 M;5?&*9<(N,6)F4*.*Z'#5L];<5'6!7[XA1)S4R*':2=6K$RE*N]>G?Q;21OC M+Q ]M9PI2Q$\H0A2&+.3SY7V>'KKI8>H[\6I2(?)8#H0+\+%17*1#L6+$RB* M+*K$#]]-LS2[;/Z?_&8\%#^Z3_P&Y5;6W&NF"EBQ:P3=(/TWK*EZI"EC3VO M$_;2(Q<\[9H\'KK_])V:*SPINMH\UF)_U_^C0=&<=/CQ-CH'3!;7 "6\GNM2 M2^;JZ/B.UEL!A+V:HE,[@B*M^WQV>R8DB-MQSD$$<)/V^LJQ9.)>4V4U"0OD@Z6?] MB/AADDXS),K-0E9WM$KD%ZE()_TMJF3Q!RH4.4=, M)@,QZ8]/_B6ME;AN,#^ZN&BA\"O\:<5P! 5&.+[)ZL=X: ^@T$CG%)Q/Z0EX MS( 1KV$, @G0>651%+$RJ&M"S H]AP %7Q"K^;52U4$"))D=$) ,CO+A(Q.* M]QK] _VOT"]%,$ 0\V<.TS>(WEK:@A9C-RFY5))J3A>OJD+IB>99YD0^2JZ) M<(6"\KD7ZX5Z; T))->&[0:VW"OKU!E3H$-ZZKG.R?];AFZ2Z8;07VW8QY/+ M8$'Q3$=_&] /A._5R8>O. SA3Y/I8(S_HV0Z&GU]PTO1 'B I"CUDHO,.$DO M1BWDWE<>F:)GI6K,&R6C09^.&(]/;N1* X/ZKY9UJ*!+FR_8"^1H2QVH#\\C MIAU2*TM3D4'2$]DRR2:P*!WU3W[2#Y0LX?QT/!+9)(O)D";9:"+&H^D^C78" MDDZ3BPR9-TX&@^')[P<2'J5PDDPG*> M7K6T,9RFI_)%EP1.Q7A"5+6;\*";:3_0SF&MNF@[C0HTRS\<0>DAVJ <.(AH MYPPRG]"QUGYQ('>WG4[+^UXR:&;F7GUK X&Y@H8.WG+PK$XZQFQVE,QW*,QM M.<"MIHZ18"Y#.Q5-^=I6[DQ<+P016WI_C,C?$J_*N,/,="E<(KJ.!+J!8S;()KE!M>B]@#Y7X&WS7P. M:(II_V],S_*!T1;#*ZNJ1D)N^#R2@,WD 4TQ"T[ 4B!=4U_=&/I,YVU-7FN4 MLIFZT\QLFNV/X" I5#@-NTKH M&4YM.SA'TT\TLV3]]],-C@S%5-Q9A;V4W+(28!T\RXGNH>#* )9"WF')'3>/ M;G)(VG1:-3C;[TG8]XXP.8\TW-']@@Q @K,L4$S@ M58^ZO$LF:\G=D^04J"M$-F3;K-:E?XDGG P8>#4?>QJ#].'SV_<_-]$(]LJE MJ2MVPUX@=KV_7FAX,.9G)PQ^@=%@&P&.$OAJE$R&J3C*D;O&[+N+0F\JY'0= M^ ,G+FE.*/47$$# +Z4I+\YCAAZJA6M3EX&Z(*+U44S[BF \KSV](@G89D[6*J#3RDHVQ3RW 0<$M2TZ\\OMPE'7O($!8.<"O4A#$$[ M &Y;W\:[X7#:WHX/E'YHJNEU(C?P8)Z-TV$J %V26O)>@G>(KQ4Q%9O?=MDS M6;(=X8UJ >9(Q,R@Z0C NP^.K8A3A^'Y+S'>2 M10=$DR=L$7B,7LMQW]8Z=\<=[C P'O=7+",PNT-A7TENT.;6+%D%>E=D2EU$ M)%%W^?'=S_O$K!YDBS:4-7X#$.MF$LL73UV&W,Z94_N%L:$CYN83]X)G,GH9 M$"EHQX:_=]0[)+*QAU2+Q1$1(K<=5_2X&BLXQ-*.K _'B859TR :)^2F6>#^ MX%#?E<3]01;FU3T&[:K!KL8IV4&K"7%D0WP!!HMJ0,?N2*"B@)7=Z9@,^0.@ M[,#%9:8;X'DXMLTK,QS6V_?0>P2P5IQ$>A' MICB.[& =>97?6=_4<2+_IYDY<9W[A@4<';Z2&Y1-[JJ:258='6'+MN1]^D$N M5Y<_-D4OS+5(Q)K$AKS=V5[&M@M=&40TR[%GGM,*1ID7-[TP,' K2;NB: M4_$91Z?Q;"[? !Q51!H-F8CH?9T3K =!'$YR98 >,V0HN5SBV*?SNJ0!F!32 M//=NHC9.[9BS"_3"*!?K=JF1; W[XN0%-V]+ZF2)V)L2<)SPSPY]J#CO?$0" M]=_QIS)D)_5"X7M2>[?]&G<=/D)MEX=/>;]("Z"@"5)S;.V?348]8K/DGPLED;BT ,_G!BZ.%W1 ^XWRZG]02P,$% @ ((!D6%*Q MYS@]! T H !D !X;"]W;W)K&ULM5;;;MLX M$'WW5PS41=$ KG7Q/;$-Q&F+7:#-!DEW@\5B'VAI;!&A2)6DXN3O.Z1DQT8< MPWW8%XNW.7/.7$Q.UDH_F!S1PE,AI)D&N;7E>1B:-,>"F8XJ4=+.4NF"69KJ M56A*C2SS1H4(DR@:A 7C,IA-_-J-GDU49067>*/!5$7!]/,(5".""B\:/!#+8NG>'N>(/^Q6LG+0MF\$J) M>Y[9?!J, LAPR2IA;]7Z=VST]!U>JH3QO["NSW:C -+*6%4TQL2@X++^LJ.H-,RXJ2QL;.,_*FT#*1%H)[]^< MM_Y!INL2 RH0].A4)"U7)*Y2DM;U!H)9J_FBLFPA$*R"5!4%::!V2A]R)3+4 M!GZ##Q#WVMU1%\[JR;@]CGMPUKKWO4QNV"-I77G1>U+<:!<2XJ@]'L;N$_?' MK?DIVKS'3C?>..^,!S1T>;A217I@F5 <@3E%)J:3ETK-8/!.A M1YZY%/M<_DJXR-C9K)O8?#PY-G05&$O!<%ZS2F^ MJ;2/_PM%NG^ "=&8411<64LZU#ZME$Z1Z,XY+H85Z!W:7)D-4]/930[@4RHJ M5XIVKW-8H2II?1#P1\7M,QA,2;3E%)FE5@5PVMWCMR']NN0;#OA:-"PP9=1. M;I=KP.62;CE84^R8M/RCAZ3;[I2>N2-LXG8)MY@AW?@N/E=*4G8M=^,;NB91 M:P*X\^D]"'QQ)AJSP7!K=8OTW\M3K]J#LC73 M66U;21>A'G7E,!JU_MPIGJ:*1O0;]\:M[\HR ?WV M8-R'I!T-1W#H&@MW7AET!ZS\6\K]NU#!UP^.[>KVN799OU)>CM=OO6],KSB1 M$+@DTZ@S[ >@Z_=3/;&J]&^6A;+T O+#G)Z&ULQ3UID]O&E=_S*U"*DY6J2&J&.BW9JAI)5J*49*LT=E);6_L! M))ID6R# X)@1_>OWG7V #O_OJ[Z[KYE.[,Z;+/N_+JOW^ MSJ[K#L_NWV_7.[//VT5],!7\LJF;?=[!QV9[OSTT)B_HI7UY?WEV]OC^/K?5 MG1??T7)(L(Y_RZ!WW)SX8OBWCOZ&-@^;6>6M M>567_[)%M_O^SM,[66$V>5]V'^OKOQO9T",<;UV7+?T_N^9GGWQ[)UOW;5?O MY658P=Y6_&_^60 1O/#T;.2%I;RPI'7S1+3*UWF7O_BNJ:^S!I^&T? /VBJ] M#8NS%9[*9=? KQ;>ZUY<\FED]2:[M-O*;NPZK[KL8KVN^ZJSU3;[4)=V;4V; MW=6_[GUWOX.I<8#[:YGF)4^S')GF?)F]KZMNUV8_5(4IX@'NPYK=PI>Z\)?+ MR1%?F_4B>W ^RY9GRP<3XSUP@'A XST8&2^UX_^Z6+5= XCSWZD=\W@/T^,A M-3UK#_G:?'\'R*4US96Y\^*O?SY_?/9\8K4/W6H?3HT>KO:'MK. G:9-K?'+ M1\E^WID,5GS(FYSH!C!C8ZN\6MN\S-H.G@&B[-K,5MFZKI OV.X(6-OMLE\6 MEXOL;Q<7'X!>_]U;V#:@:@7$C6]D70V?/IG,N*GRJLCR%AC" 6=JLVZ7=UF^ MV0#%PM\FR_>XO!9&.]1-9PJ<$[]/KH<&@PWM#WEUQ"U5-__OGI\OS)<]A6W799ZPEFEA5V W\"+Z"%M/WJ5T,,)_NU+[8* ML779%V:6K7IX"@:&%6:E!?C!UKIZ!A->F:HW\.^ZAJ&9;>&V2F">L'S81MUD MYO,!AH97UHTI+(Q0MZUI9[3-J[SLW;$Q & P8Z_R56EH+%O!'%W='/F%'-]M MZ7S@#9SXRC3YRI9XJ/"-K;J\VEIZ&QX5.,.;MG'@*K*^-9N^A+U;^8P0[B TO(:K7N\;HQM;]TV#?^)/P+,-?$)0P.0FZ_+/HT/+9F.X7N=-@TPR>'*1O?>( M;OAI@+V%,3U2T=+@_]L:-PC;MS CXIH!7$!\6.\ UH9)RS;K?@^X"J<.Z]@ M$Y+EX/$WUL#WB^R5?R&@JH;!T12>8O"5FCY=[^QZA]\=LY6A_7^JZNMJ 2R_ MZX$\@&@!B5LXE[XL"*M-DVV:>H_OM 'UPALM0@.'+^ +PA8@9L)3_KY-TQV? MV"NF5'B'Z""_QG7#>_A="QB.E)4A0< !-A$\F#JO:8%*H^&(0/+]@9;D%CL+ MR!!& T*S+;^TAL,D=H&'YA8@^ "/AH<\P;@?.<;]:)+E7AI>18I93[Z9%B@Z M7/:3(YQ6OT)X J[#,,AEB=#JBB& F\S@3R1R9"F,%"TS_?#0;,6*'V(^8NM5 M;DO'2N@8+'*8;5_F37DDN)IKF&]UY!/96;,)U@9"VY(^]QX$09/=17ZZ/'O^ MZJ?7[^G/\^?W$$<+>*S YW< 7#A-Y']K7!CLN^Z;-;-UV(*M"GME"\1;V;;P M..%K. 9,3GL@@OG9HXGCY3@[;@.)E1?\PV>S[HEY_X1,W331B]D.H%F8SH#D M0]@R&#KA74R- .B EX5KPU]8GA$0HX!.0J#%K]UP!4^(SP/?O$+B8#)] ]G:O8K M.$U5QNAM^&.9S;)O'V5_H<_?+N$/>+H$]C='.5$HC5TC]Q,V]4M%LO"R8YJ% M%1U8BI;'1?91I"/B8=9) MK\9CG:#HQXZB'T]2]*N\W=$6Z8\?@!T!X,9(_"N'BM /M*X6#KMI\?"R'4A( MH+S2PM,LW=N.Z9]4,HLR$0X.D*=OB(LQ$!H#>@UKY,CD@%8 J!$O!PP">81< ML@9) 7P2EF3\DA:\R. ;7ACH18<&F&YC2U(@5(?CE;%$@HE!_, SG\#LW/15 MP9*7U,>?&Y+<()UL6:I*"!A"XJ/ 16YRT#V(6\_\,?^[K_%G&1-6L)[FUT_< MZ3Z9/)*W'J"I\[SURUGXMP(*:?,$%#.&0Q?# >$#C*@C?;/C4RR C;2V2W.U M$!-(MRB!WN!M%@:.D<^!G.=M+AP=A:%E*'OESL.[%67.:^-#K)AE[0Y^G"-S M#)? +(6(?_A3I#HYMLKL,#\M:%R$3.UT M^ HI %73'@1A/!4-;'+X?I67I'^POP0)91&=*U$<'"[9C'U,=5LX3]@;(G25 M@3DLQ$='(P1M1B$4Z'E]!0.5]C=X>)O;BLF7+ !6U^-3#_7 &A5-4@,:LT._ MRI51%5CX9&!-P5@B+V!QL?@;BGN6G.',*(! QI1TCH%N&N(2\!0P:I ] %+_ M1H9 *ZB,RF[=M"%<2"E@U$"!=+TSM)D\M(% ,P:B&1@]$V$HX-75<#J M)BPI40 '$%3V$X@ZQA%4BHG[A:KM-3 #Y,:B]I+X:PU\-Z2%E=G4HA:+47>4 MY< !Q$!GK8%!3Y\'^V]KT+-AA9%(=1HZ'%#5>;+3$J/$V2_.@[ #Q(0#$Y%'8J@[3@G]IT[H/YW6PVI8/G)QI>)7O-&/ MMOTTTP_O E+^B;:#/XLF4Z&L!O:,K#^E-_Q?SI^]">R(MFMZ1B/B+0?0FBI4 M$(%>Q&IU&2( M5YNZM#7)N8Z=EF@5^U7F!]O!II4>,48!NU7_!&O,B#&1=*.G2+"*>D4"8&, MTPA*\$N/O&03 =5V/:L**.T^KT72G+Y%WKZ!/+4HN=!8(P85PE9H7YP@&XTV MJ'4]L@0D"Q22N/3T00S/@3^S)!QP_R%P4%-C%ADN%!;T%;/"]D"/V(YN1'@B M&8:H$@.7RHLBD+J3Z%':]5'@'D >9M4C,OS*I3#HZ4 M13!SW@Y:Y!:%2.5=$;CO+;!#X"8!'@ N+ M[$W?(&=!J1H[[02NWDD?L 5"YIZ->GP6/1Z;! LZ=:J@L/;NS8+>5MVV(E Z MFAQE,B<\9D(>?.ODP;>WB9.TV4?G2T\Q]:9\Y]SVH,56]!ZW3O11XS/7] M0WYD%I!WH%>JB@1XTU(8P\*:UE%0 9EKJ+V;=[6%1T%ZH: 8)VXJ$N,>Z/9 MLRDY @/3!EMB;2MPU9$6%?C1B%P*0-9\K=KXU%DNL@MQGDAP '@EJ$X; #^9 M?MU- YQJS9%]G7?>-@ AU%>L./NHA_,X82RF533 G9D-3(;288*ZSL]\#/IL MDKY> \6CW 8ET.LJ;SU/3L:;?]^0$=I[KT"*3Y'(<(#+K#@)P@?8U:XSDDV. M;H"<- =DN@IO./K2;C"^D"%]%JB3AR^RF@RZ.ATH^1,N+E]E/]<'0/JGYX]F MV>O@:3RGOYMBB[BEOG1\'!Y4=SKP<#+&'31&=JAN-B%L5'!JDD$GD;9@+#\" M^<_9U4A^ 3$WR#'>#HTC2X(#DSKF]&7A'"QL+I"+&HYC)@X53^,#2VL8%Q[W M7_R+0W9#B>W47-Q^41.5[]&WP]+3PIG;G(.N9%R05XX5C,B[$L,)IC,Z6M^. M@3PZ%E9Y:2E-3GJ4.O"GY-=YD.5Q/DD.;Q!H_R2@O?>1T21=30Z4EF+IT<67 MXTY+&-Y0:4M#!\%[(H?4EQS$_\@7@B((L2":@ ,+SN3GD!#%$L.'#KDEM1O M7K4;B1G_J>FO_J;<\#:M3WD@1LRC$"S3QU#]U:%'+I)2\&''O&?;%9R MTLA"?M<*9H-1XG?@0PLJ*Y@;Z= N3@IX&$U+?B=UR-"2'9=$_IY7Y*JJFZ9> MD4Y/7"78I\ 5SIY9"-C7Z%X1'DEGUZ/G#KV]BN#)L/, M@^&L.VK4^CV%/M, M9*ZL@*H<99UDX)#"($/@1OO*10I DGA:#I#[)+S S!CS0V"OC4$G6QR,N\8E ME+07LKU@-A=+#G)J)'4'!MHD)YY6/I:>-2YO#-)00DR2&TZ^F^:&;L#LK<^U MX0B[.$N(H37Y-1ID*&%*P#5,7IS;:GYH:G(?X,D :[3M#CW]=8W:+L+'A<$4 MEN2O9@]C0]XS]J\2,A#,8A4_T #I)4841,PB;]A5V MVUI3LIJV@_7/Y*^Z=WYE#P\Z<\87,0D*R4Q!(BW9>WX-8KI^=+LVE=,5K M6?6V+%J=SILR*Q]"IN"^1%O$[\'9:O$N$^@19H# MY^J0[04;16#T+7"C>)&.;P3;H&P5@5_287UJU_#1A&-() $V"AH%:[.!BP75 MLL"]5)G/0%#7IKS2J/@T<_%)I>>36:# "USZW 7Q]B23^<(QLK)N.-Q.37$A!13*,T.S24]8?.K'=57=9;L0:=<=$ MW:^H>X0J1SU\EM[-Z^D/X6)FLXJ9W>6*DI0$)VX;T9'&8J'T4CX;)7I0%YJ*B MJ=P]4?-Q=JW&L;,SLGQN $)W'K! M (?&^9,N8Y(X3;@P=0K3+E&BPL@:2R;84"X.J<7L2IPTD3U&>LGT\GFW]HT""7$#GF-AU&3="O M&2B+OC;NZTAG(EV DYV"8&2!M(@H#D> :68(0,5Q'S)BS8?LTL^8LWQ#&HR:%I1+_:>/P&_R9KV3)&A0Q6H&D0?6@VR>/66T^-/[O.I1-^A) M2XB?>23/O.(]-IS92+F2T9/\U,]H.%/&(_L.DT.]Z1O@6GUC1//]S%ZS)_+S M9;WI*$-8!IU"29^+>SZ=C.N1YQ>@@28C^"8Q\BM2A+#Y*X,SE*&G<20P]2L$12M:YF).4Y]I4MEV+?M3!$X;-U J>QR[]F7_/C ML\8;7O.?Y \=@?Y"@ ;/4#S@&^61^ #9:6';& MYY],O$.P/4LK:7J>,4I45VOZVF?PYF?6@) 'D@0NB(ZQ4#$Y:'NYSW 2",]9^R&<]9[ F1]6PB.GWF4"7^Y(=R9"A++4 M"OY5YC@-B9K2:18(DJ-D.B@,C<)0EE&2/N*3^SOV0N?%K[V$BV 7>TO"R\=M MQ1H4$@U":6MWYJHR&*[.0HTF\M6(%Q> X_-TG)4FU2=AOI3SMV*FL=@.5#@% M!$#^.[8;CZK(L(7,7&JPWC90F= QBD0.*B?H_@=2G& @^*DH>7$DQ <*<]UW M*P &G@55<6;YIM/=UZ5P(K=,/!9=?J,9Z YDR2!*CJZ^C2W+/<<;6]XL>Q@$ M#ZB>CO/$G#&E6#&UF2]4YL@K_DUV_NU3B2F?/WIR$A/^&U@A8.^'*?>!%S- MTXF_@*TL(I92]7>*)HCGAT)/"N+6C*WO@F3-' 3R 0TB4U(\M;._]Z8+Z!4>?S[.[R^$S\I-S_ :E M&V!6EG;+)C*\^N!>$-YTQ"F1#G*GPT,/[_DRG.0SZL<:G0O?1/7]L[B!# M1I%ZEPL X.\6U9"820H@R7U(\31)3VI"V>60E8(&I"0@ZHF>I>%N16?V^2NW M21[Y3(Z,RH7?OH;/Y+DH_7:-YX,KU.J9),8:/.D:6@_*B/L3W2/E>MZ,8 M Y7ZS"E !?CWX"R;%_G1\40\+\I( EN$EB'JE_(.E_<.X#H>V+^*9 YJM0"4 M4QK0A0S/_$/*XYC4?;YLC!B!TQZ^YKE-M3Y&K)W!^C50Y6#U"C@Q$B,H19\P MVTR=YV%>-P_:^+/,PVG1-N(Z,S?OR"E&62J:TT)."5]9EN9NFI>*R7WBAJ8L M OJ:B5DMWQN%V8QPP>\^,!(D&" C8>13&K./$&TE> 3(:EX*@? 8>ZQ&7 % M"DV1'XG'L9WF3Z%/';.I2>K)@;B2.E5D,,L%/86^VD](V]=-_>S.>8:<@'UE MS,G QBC9_18(<\+G,?KFX2;/Z7=3F\,BTKTLS46)[5V]Y31\YP<31,+@'_L* M474N:W44LOJ&SO 3,>]RE4?X&&_TE',"E@Z1GJK+)P0+ MQM W1Q1P&HG'7([\SL>4BMCJSUU"D@8(C*.U(1-J V3'0- F!F>\.JD#+H#S MK+LRC*3&9!H6Z0_'8)/2XVT4%W5Y6<-REA-;2HHQ;R6-2-E7;9"U,J?;A/PX M(/M(89QE5$W:KAN[PM&P*F:!SBQZ2Q6P&Y>L6J!RVX'=Y*BJ0TY4VXH+"^S> M/ M,^G0EV;L??KR\^)B]R]')=.FY[,6[=_^IGW%:7W$D2AEL[$.LR=Y2)_14 MB"M"5:KM2<#7:S#26E'/(YZ'MDC+N>JD]@QJS)DKM<'(IUENRT\9*ZY>(",\2)\8QG#XU\T_*D\T!!YA.P2I#BAT,&6[8F!%TN_B\0[04 G1UDWI_DH'$8-"=@8 M"#&G[9LM)[2@KV/MK>^ZJB3-4ET1\"0F:0:@?S.@=X*OZ#XGDC$$.09&:FKJ M<%67_9XT%M%[@LSX )5_'BJ!IX88:0[M+A%'"4LR(W-Z8$YY1!@ >XKWYQC5 MV1*?SOI*,ZM<"9';&)"C<-XT.R5PL-?D1'W@*AG4)]$\T_(#*NWTH0&GYZS, ML5:U5S,J-(RN0X[BM2XR;;E0_D&\.BKFUNB!6[$X6U@GR+G+0-AKQ$MN7&&; M<4XS4CGO,M#:0"(;4Z!YX+U]E%6!P]0'+;1I0->\5E_N8!U.>8_*.7,8^%I4 M/%?>Q8Q[(8YR?U2(ZJJ3Q2[M 6H'L)3N,3*& U)IJBUJOJ&W>#KE]N%RQ@MJ MLUF<8_MP&>?8!K@1YH W9@M80.S:NV,W:KI@P;1A>,HL;4#ZI/-30X>ZPV8^ M6C,+\8D8(J6&@6["52G M+@XBF]8,"Z;!,.!$')>;-!Q(X:(.-P.*G)7D?JT1L[^%F_''_^#AV?SAV4SJ MZRY\XN%K[2'$T"9PG3\?]Y'/%+Y$PYVW%Z/@]-O;;X9[N_ :''H+Z8>^TB;I MP1NJ/J&GF>J.:QY=5A'$IB@3+53KQ856&(Q1NM7D?BV.6>TVL8C:S;UQ MWN-7SGL<.WF$ 3L6&+E!DI(KDP('P;R;_=6#3"YRF0]+G)RC,O8QJO9-"^YW(GC^ MI1SYI\"&2?"'@:"RQM61#9F"$]O,VU5P1 HY9I4VOEM3: I1$?NFKZ0OHQA; MF$(M<* 37IEUCNJV[>B(*!K$^A#ZS8HYZ\H2I%$?(](I573/A"6Y92K[L^GR]X_BICYP*P@B51?-$)$<>P-:4FZ/WUTAM%M__ Q M>\WU%91T,G,,?=#=@I1=<6#+%$%M1L\ #9^(JD8H4,3?QNHPB]! RD:^BXWC MC\=9X!YC'[7_U.V:NM_NN#9$CI>$RMX4%A4_*C(F$XQ3R>5#28K:3!IH,--" M[;#VAK)SC!SK?0!>MA(E4=@9I ME?L;$.?56KR0P4[J,,7FH#UCA:*DNJ5V5J5$Z(/*';<(?%VVLB=_P8J:&6"" MH$9;L5+DB#&=ME=M EWY3ERI]H#V>H!PF ]=EU?Y$>B@D0YTBYE M&J6TID: F-LK7YB+_:1^\*&K+"BD91/C8#J+&O\,(^MFKA4QF&Q?;5N7I$F- M>RCSSED)Y&==815!2$!\U(.M4'QEGV-CU7:'?GDH/,.AB)M/Q%#K1Z'U%R0D4Y6X&^Y,2(E\7U!GNG/,> MX,(R+L1GTH(,<0CTD%'I(/R+Y?][E[?RX\?YWSZ^)9[&I/?N@S-;^3>U6F=T MN)L-$)9T?/L1*ZZSCWV5O6*S*'Y;?PT2?! ??:6.@$U=>,,%SH =UWM FI>+ M[(>RM,P[?ZZ+ K_Y>[XG=\^ZGA.-*554PA+<]+/LUUKZ+IX*KIK.Z&9+BRFP!TD3HQ.\&26%#6\S! M4(\T@%;81I08S3 3Z.Q!*@N)7#@S MS19Z^A"?D;#;+-M*IA 91 6V9VM)I[]R:=*GZ5:62E@ '-6PQQR<$K%CT%ZU MUK<03RB)9_S0U;,3C .>?*IL3^FDOO/'^73KCRAI^K5/FDXJIU_1 &1L_)C8 M%)+-6 JWYK4%^>CCZ=XZ6K(V"&08K)M*PV9!R9I['3@TEL:LJ:-S7UB);_$# M[-+M#YCL/>DYF(7\0!?$.*:MP5*)>E%V@"LKLF'R G4*=*N]#1A4;74<+VY) M[E,/QMN6XY9+U;#1G:G0ZVKJ,008BZ$+_#(H^01"P72:>/O#8H2;5K^YA47I MDPR_R1XL'H*6"=3+3"8,XOKB.8(^6JL)T?D?8A4>B$D\.C^[^^D>X(3)&]>$ M!)\.!W8NK#>O+_" _M&#%LRF+K+NB36(=J9>6A:*0;WCU$42OOW(GS\1_O_P\2,^$U<$4\0"]!8IJ(-L MTZDS] TNEM,-+MZRUY32P9/'=_O7A\W97%^\FIUYTM5MQM44VMEV33Y[;>_E MKQ;PD6A)R:8<.NU\IWEJG'(6O!.WQ?2E$KZ(+' 18IUVOMXM2^))YG$XG=L%7/AA[]:GI7!%'FX*^2_LW9"#-*S+ MH]01GX'@6L>HGH$YA./=."1,8R@5$U,R3U9$WF"*&<@>#;:30$D1M*^!!3;N MYI-.#TL 2AS5:[<'OVFI(\86.'7R-NUOPS==#]P6 M8)UK#P+S.0=2\9WL^"6*FDD!"(GGJ"R7% C29/;8O->IX3J3I.N%.PKP>.HN M&MHX9[:[_4J;RDI;6!2#MAC8W0L[%0C4:>\["DI$K:,?G?V%X61W=4VF[LJP M?T<$),5%4 6A!A]PZ%V9L!K#\);+ZJ4/CFP)D8CHR>>&;@JBK&[8D0GL/7-% M036*0\'F&JRF4);E$< ! ^MPCS[D14(-4+S4H-,8SD0%$T']/CVES'0A!7>7 M6G;TX.F2IGCP](%W>*.[2"<).K,,]S948-FCB88M.J\D=HU^( Z?N7S,.&R( MZRN,".W(P+==&_(==[&!:+129-U+WQ]A="1G(].UQ0+R MN+-5(.=VH%1IT5 M99^2;T1>7FXSRENB) 75VBY]P\L/>BG A7,EW,5'Q$=T^>'"NY=@)]NM<4L, MLYS0PR)Y#G X@XX06A](\""]N@B VR;@*6<5W.?C)2L/%X=IIRWG77V-W;PU M@AA.+9EXTEE$57G74G!*,+[NC<\!(#^&NR8GO"Q)F?K,E9E/XV,12R''JV5) M5&E.)5O4:43D#PJQJ$QS4@?SG726TYUTJ X94 -=8^PC3ZMB7]%31])<(@X6 MINMC,@TQ^V#N&S-[1AOC6*[7]V-1-K86&[C>?IPRIFW\^->< OB&1>$R>VJ#XOBIMO,=UK^E[!D:W&G32U]R2-7HK MCU^W7(J"NQ2T#2=$:'U", $#A+)/HVDXV670*HO<>SS&:9^,8:.%,&KGEJ7Y M+FX>R=B]X;W?5\**PEN0(L1*.C7YG@*UU9P_^0N:PEJ%.';KL^TYELQ)9"PK MJ+T-@^;\G?KW719+7!K)!RTQWR>K25@M)L3=JR]6607[YL^RNO>=1B66- M%6V9N)U+C"<-07MC\NJ?P]OP>N,\[X M8$3EC@XN O/QIU]QPG?F(4#BH^P[WY>DEI&1-6 MWK!/S.$Z_3ZYE3$W@L^,5X;M6X1&%J&NT.43^@YQ@]7=2+I]*RGS&!:W:RLI MB-?K_50IX.O].I<=+ M',?)T;;3V$.M-^#6DN*J[7O0IV&"Q0?^&]>G_.@O-$C>%V0^8]<[35ZHY3A9 M=(A<\!GI'JMBM]VHW,"4,$<%.MP-#9G3&.L4FB]6F"3"&^[><,84$'F>+ U99#^FUCW>3FK*(O/M!Y?3K0/?L?B]T2+[ MBJNL$T-'+$?8@6_V%#4O2G8H:A=:SH!@D2.112E% $.S1_M M3(UCK*,=& MPV T%AQJ27VR@KZ*MN^X6BE@]TBDG#9W]9] SJ4)]COQTE19^43EG=1W;"^VR"[1J2M@'M>7 MW)Z$6Y%A/N_J.?VA#: 'G3*,<7Q4C^$6MCMDTX/8IC-;N-%QXMSAM M0Q>KX?Z@W<1411F#MX.5_MV[#K/D.A]0?'@[EK.2.."GOI$BQ@F MS>IER9''RE_NX2R=T'K@GDNZ+&H.-2C[]P7+>0]PS3LY6&P[2#Y0=%,B/6P MX<6YD#RZ&;5N-PEH>I6;9\.XO7V#-*#E2Z\W=1#P?T M)H^\-V(8U"#&S]?<#B69( :Y5SMH%<^V[C/ -R?6#^8BF9 MJ%?L8AY4=4PS#>R4XEA0&UQ%@^QX;Z2[A6OK.4$?XJ> 2M?>I 8<7+ :DAC M<2'3S2D_,4W&;B+21P8+%@E[6N[=L(M (GVWM% 3QJ;S[,:=%S7U59GE_$3T MAI>I2@!ZR#*#EJC:M"GN7A^E^9F@?M>-Y+249//304]5M;F'R9))U2'=&C8. MF[5QLH\"Q97+3UGV(JY'?$3# PVT-J37/<>.)A3GW8L3XI>O7@/=K M*@V^-VRU/C;UC-2H P<2Z"HZ23BA346IH&%AN*][4R>AOZ?=MRBE7BQ'OXAX M:LX91']'LHO<%>>/D]ZYWF$WO;41[0/(?\5=^G8FO2RWG/TP8H-EY=RET+N$[)=X]V/4/&H!F8%2N[ 8;)=?9B\S.'BX>'_S;&5-1RNM=O#S['C4.NL2+:Y+$_I5C9< @$B-^[UTOXN3F.[* M(34K+]?2>7V%MSD %W=VV.!UQ69MQZA#!75J:F9<4P]C4\RU/Y+W:M+,6ISI MWL?^Q^39(=^@3RIS'7R _:"W,X[OHM,AN#V\L&7/WD&7+09Z"GZ)4B=BF]Q/!2?43Y5FHK^J=C%HUF%.^>^-M,Q.[@1^RM%5P;$]:LWX@!3 Q<])T& MQFU.-<(7L8]5.25_$R8+.*6WNZ[G9,$HWW<-;3=BNM)=C<3PPK6&C-'[#?ZP M4U$0CJQGYCJ@*!3JQ,VS_FVGFG,>9\ZT9%@.O MYG.J-ZJKMUX@8\X1CY0_=%=$GR7]>'ET[-[S[*W MX94X<.[\&&&POAGW^. 3%]Z /HQ=3MES1? 4MR!HY7U7QB6=$;ALG-MPHC=E MKRUVJ6FIZP!HPQQK A&_S[18# M*BSX@C080M&H> RY_4R_HNB*>/JINX'/PI"P0I WKP;67-,__N*[ ^BB[RGVB?['#;QZMG@"A@9EMNF'KC[@D)CTV-5[^G-GP%!K\ 'X M'=M!Z@>< *^.I>6]^!]02P,$% @ ((!D6)U,(U\C P WP8 !D !X M;"]W;W)K&ULC57;;MM(#'W/5Q J4'2!K67+21JD MMH%[@06WJ$ _RQ:P1&UQA>&R6GG?Y M@%(J@Y:4L^"QFF=7D\OKTVB?#/Y6N*6]-40E:^>^Q\V7H=01B&C]ZS&P(&1WWUSOT3TD[:UD+PANG_U%EJ.?9108E5J+5X<%M/V.O MYRSB2:AZ!V*Q+L+E%C>BB 6,^^V MX*,UH\5%DIJ\F9RRL2BKX/E6L5]8K+IB@*M@I39654H*&^!*2M?:H.P&EDXK MJ9#@W5>QUDA_S/+ @:-[+OL@UUV0XC=!)@7<.QMJ@K]LB>5K@)P9#[2+'>WK MXBCB+":M6PQTW!1T2>)S"TO-<\.$%A"T! M?[2JX4X-D0 %$<.+ -)1 'XQQ+TG6]/J=%'N$1[! S9">4HP<88$M,)*3+Y\ MZA'PF0<0140"967K/9:C7V3+U[)#C4 [Z9$[F#WI\;9RF@=2M$4*RHC.-Z5$ MQY1A./=?0[>>"J"R_KI*S$ M)QY_78I^)FL*[^$"7MB,3NZ%;2M^:ZU/E%[9G/4V?6E]@G05MRJ^LNRLOGIA MJ7$^=+DY#/6I]59Q,$Q8E7J.:X(/_?7*56$;D]^#'GJS^=[0,>@W:;3&0G ? M=?-G.!VF]U4WM'Z:=Z/_7OB-LL29J]AU//IPEH'OQFFW":Y)(VSM @_$M*SY M"X0^&O!]Y5S8;6* X9NV^ ]02P,$% @ ((!D6!@R^M.1!P ^!P !D M !X;"]W;W)K&UL[5E;;^,V%G[WKR#<03<#>&)= M+%O.) %RF>X6VVF#26:+1;$/M$3;Q,BBEZ1SZ:_O=ZB+;QK5,;;8EWE(+(D\ MYWP\_,Y%U/F3TE_,7 C+GA=9;BZZ9BPQ8W(,M($'/\ME79KFR2X>5UI_\$M M'HN9<"-N5/:K3.W\HAMW62JF?)793^KI'Z)<4$3Z$I49]Y\]E7.]+DM6QJI% M*0P$"YD7O_RY=,0A D$I$#CRSP@K!%7UA[ M('3ZPM=X8-L![+>KB7'/_]/D@4+_H%D_A=696?)$7'01-T;H1]&]_/X[?^B] M;T$_J-$/VK1?WA?1Q-24W6F5K@"=YRF[AQF9"%8M[E8:/IMI,>-6I&SRPOXN MU$SSY5PFF#-#?#0MK-5T\\(>YO"DRA#L,I\Q2[0I(U[^+@RS&+Y1BR7/7[[_ M+@[\T7O#EANX38E;E[C37=RS-6[M! >U!=&2@51B,<&TBE@.#2Z"L\Z_,:]@[]:TCIM&4SJ?:#3LW",=SMD_%=(FQD8LZ/FQU_FPTDBN+.I%<<0& MO8$W[EP9R=F)>$ZR54K^VQ!\R\)>' [Q/X+&7[ S:";15[0>5"69\R'P3#J MC?PA01CW!H,0SVA#BFW@$_4(CRI S)5E,BO]%D/ZLQ2N(2;O9R"85-,LXK]K*R =O83V33LE+5$0%1'0'1H!/R8%V7* MI?L)? ?+B9"/+GDY='5\_R3Y1&;22@RTYKZFN&@%='A<@/B/,@4 N8=;[^!. M*MS9+NYD&W?%=W,&,I%/MBA[DW%CY%06H<#6#+Y*$K7*H61MN ==6HO\LS&M MTNGW@M&8L V"3KW?6+>P:SQW6BRY3#=T5B-N(@7Q.*8(#L.@@G5^,NF:]J5!(%3 E6O MY-]1?%L02_;QDBC?XR+QCI@S'GF=:YDAB&9%7GH1COYJEJ-BI"19.3<&4:^1 M]/.7WXL'H:%S#\!6X0L>OL3]NRYO# M.F\.#\V;5\0+GB?"Y?DZW-?)LRD)MFH_NCEP73HX#DX6]UO0^'XFJGG7F*6V MQ1/$HH27E3$U)Y$G$&-SGL\$V70QX5XY]@6"8>=7C4K_3DVGZ(D1G-B[(\U& MPP.-;MET/5/P_OBUHBMIHY#O%I2;-?M4YR(OA M@9OG>]N,&7I@S#$V_4,M!EX37XY;9ABVD26NR1*WDJ7YE:JW;L6NBM*\UYJA MSE%Y7K.)_>9>0]F#>+;L&@W]E\;7L58XW[JS;]W9M^[L6W?V_^K.QG76'!]: M8C]RN]*%5=SMEEC#?L;B/^.-7+,/S[9X-;_C+PLB\0-(U_@&VVJ\.4=NP]BM MJ*:([Y7#(2H4Y3 PE3F*4+$QBZ7*BQAO8F/(N!8T5L0) M&/V#- G/F#N>*=F->0,V0%+ 151=#*N+$0OC(5W$S(^C#H)."SX%-N8/RC,4 MX(=6T@7T"3=S-B5C1*/8[]R1,X#PD6?%4RBE2BZ#J.A'V28A\ M6S'EM8U;9(+!<*<>EK7;?^]R0WED]C>SYF^9"9$I2U 5;3?(3*5]*;1+'P1& M33(YN],W]B>,HDX9JA6+\/2$!5MIY^MF E< 6PP0';U&$[$W MA(V-5C$%=;#7M4L6*JU;D>)E9W 8J+"LSBU)T/?67R>\0]/@C0+Y".(O$\O! MA/IPOCZY:_PZT:K_?](-$B63"IPJP*U)!$>I1+KCZX)/7Z'77W LO:YZ59R@ M[:*_L'.5%F&.]TO?IVZ&R*VM_+U8V F+8KRJX#>,Q]AVF-E6$T9.5],>]S<^ M1F%A,_?)C>(=L5-\EZJ?UI_UKHJ/6>OIQ3?!CUQC!89E8@I1[W04=8NL5-U8 MM72?MB;*PHON&ULK5?;;N,V M$'W75Q#:8-L";FS)E]A9VX#M;-H "1#$R>Y#T0=:'EM$*-)+4O:Z7]\A=8G< MR.H6Z(MYG3-G1F=(>GR0ZE7' (9\3[C0$S\V9G?=;NLHAH3J2[D#@2L;J1)J M<*BV;;U30-?.*.'ML-,9M!/*A#\=N[E'-1W+U' FX%$1G28)5<)+EVO^20[;WJ^"1*M9%);HP,$B:R MEG[/\U Q&)XS"'.#T/'.'#F6-]30Z5C) U%V-Z+9C@O562,Y)NQ'61J%JPSM MS/26,D6^4)X"D1MRRP05$:.7H\PP] M/(,>A.1!"A-K\EFL87T*T$:J)=^PX#L/&Q%O(+HDW:!%PD[8;<#KEO%W'5[W MW^._83KB4J<*-/ECML+X43)_U@6=0?;J(6T97>L=C6#B8YUH4'OPIQ\_!(/. MIP;"O9)PKPE]NLRJQWZMF=: GX>*-;EG=,4X,PRY/P"U0:P)->0MO+HX&CW5 MQ_$< ]E(CK7,Q)88*PSB6.#Y8&*R.A(.>^ ME+&)F2#&[K?,(BW6'@E%@RA8DVU#1LE ,D*5"F#:^_=E'=O69" 9&V8MUWR M+ WE7I8Y#[4)1ZPF]8JGWR85:TTN2!"T@JL .Q\_#,,@_'32RQ:]E\OE)3'* M)?I(D"W7I-\:]<)R:]&Z66\!RK -BZ@!%\(:=E(S0T;#[CL+G/,KVR"1[N3Q"E2EE)SJEFND[LC6X;Q/XF/Z1T*MI-23#_5"9&9E0! M22I,JPAX#>%55G!=6:[G5.UPJ,ZK3=>)?)9@T;&_T,U":D->!"J2N_%O>!WK MZL2]1(:ZDC5O075,X%N*"N'VF/]_JR%LC88CK+]B,XY''6\9(^%?#:B$,+$' M;=P%^OR3ZLV(=Y&>1%%F*G5U-[3;(? ME+(?_*CL%S$56R1V)X@5X.D-791VI=SKQ-[H[+S8(^<:<_4/V1]RK]7SH)1X MK:A3;?NID"L+[ZZ)X@AF8I=F%X8KIR-01< ^#VIJ )&T56-VN=@GY+5720@U MIZ,\=S: *I;W0(_V6V68%0M714L\)3&>69G;"RLS)_J@A2*R7[W5&X3%QGFY M,6P-NCW.1V:Z\YQ)06_=JU222J3#9 MTZZ<+1_&L^P]^+8]>U4_4+6U1P&'#9IV+J_P&%392S4;&+ESK\.5-/C6=-T8 M'_>@[ 9&PO=V]R:W-H965T!6A MW$F6W=R-3):BT8QRO)&@FJHB\F6#3+0K)W#V$[=T6VH[X27+FFSQ#O6/^D8: MRQLH.:V0*RHX2"Q6SCI8;&+KWSG\I-BJ@S'83%(A'JUQE:\?MGE;G))B<(O@CW07)XWZE1> M$$V2I10M2.MM:';0I=I%&W&4VZ+<:6E6J8G3R15_0JZ%I*C@XSU)&:I/2T\; MLEWWLAUETU/"-RA!"->"ZU+!5YYC_B_ ,Y(&7>%>UR8\2;S [!RBP(70#Z,3 MO&C(,^IXT7_R?($+JC(F5",1?JU3I:6Y&+^/I=P#X^- VRP+59,,5X[I!H7R M"9WDP[M@XG\^(3<>Y,:GZ,F=:;Z\80BB@$'Z,9$G,<=%OAY%2ACAF:E\B^8T MB()",-.E:C%:*[NS*0)6*4I;B)$MA*U&.+JDG)H;E\,W(7(%[R%VY]&D^_M^ M.'HP;7A&^5DMA6$K"-UH/H;I?#JZ)2U<$XV2$J9@YD;C&4S<>1R,[H4FS!"" ML3N9S>T@<*>Q#\>.TCNX[17*;=?3"C+1<-U?_&%V>#;6?;>\NO=OSC616\H5 M,"Q,J'\^'3L@^S[N#2WJKG=2H4TG=L/2/'THK8-9+X30>\-N,#RFR5]02P,$ M% @ ((!D6#LT,)9I!0 6Q !D !X;"]W;W)K&ULI5C;;MLX$'WW5PS<;M$"2JR+)=EI8B!)4VR!! V2=HO%8A]H:6P+ ME425I.+D[W=(RK(=JT*Z?;!$29PSES,S)'VZYN*[7"$J>"SR4IX-5TI5)Z.1 M3%98,'G,*RSIRX*+@BEZ%,N1K 2RU @5^+K G*_/AMYP\^(N6ZZ4?C&:G59LB?>HOE:W@IY&+4J:%5C*C)<@ M<'$V//=.+CQ7"Y@9?V6XECMCT*[,.?^N'SZE9T-76X0Y)DI#,+H]X"7FN48B M.WXTH,-6IQ;<'6_0/QKGR9DYDWC)\V]9JE9GP\D04ERP.E=W?/TG-@Z%&B_A MN3176#=SW2$DM52\:(3)@B(K[9T]-H%XB8#?"/C&;JO(6/F!*38[%7P-0L\F M-#TPKAII,BXK-2OW2M#7C.34[!K))0EOO[!YCO+=Z4@1J/XT2AJ "PO@_P3 M\^&&EVHEX:I,,=T'&)$UK4G^QJ0+OQ?Q R;'$'@.^*X?]. %K8N!P0OZ7?SG M?"Z5H"SXM\M)"S'NAM"E<2(KEN#9D')?HGC X>S-*R]RW_<8.&X-'/>AS^ZI MU-(Z1^ +N.1%Q4LLE=1/QG2X>J0:E-AE=B]PM]E?5@C)GI;<:$&K!9B@GX0% MSZEBYN6+XO& 43??4BZ ENV 8W[ ^N;3?:S_NZJG*DEJ(U M7C*Y@H_D(GPJ;7/33>(.JWJ9F;/OD3;M]#V93OVB:U])F32H<\;PQ0Q:P-9[!A',^0O$FIB4[$L)2$! MK."USA2KB*2RTJ@J2%4MC+T[*=#:31H%+X#O)X?4*1&Y^DKDFT7@B"^.:HE' M3$K4"3E7M)A8-?B8K%BY1&.'D7^>;!IO'-'ES:N)[_GO^U(F:E,F>FG*;+59 MUO.,S;,\4QG*+M+[<77E618,6[KC@F%?1W=+WISEK$S(LW6F5DVLFW=@&KT# M:[/88'K$'L@^B@_10$';EJ"N-0=8F1Y.33.9:$*!'",E.QFE%359;Z(9OY<' M])T,SDW/V,N<9U&2<)D3F6T&PL];Q=WGK]#P_IG4B\W#:_ =;^R9>Q2X!W([ M/#BT3 I!,82>23K?0M.. J\?+.?ETK:JZW;$>X ])PY=LM*/_::7]PA-5K83Q9G0HN<.ZQZ\(?FWM/5<1M5<2]V7O#5"VL M%QV%<=U?&+W0W=UP7U]?4-E!1MJ,>[Z2?:0($3^F_YV;IJ9[WIB6J% /0@BG MGAY$$+FQ'L3TR;R90/ 3 :I3R!K*AJ93H8T8>TIKT%6M+> M_4)^]/ U:?F:O'A783FZPPK2\,(-23= M!V#-.M:D0ZF=-6E?'6T/G/%8;Q-"9^J%??&:MO&:OCA>5S_JK-*\PE>R2=CX M=<6M%[([;EOLVF#;)'BV1G@Q2GJ!_T]':2OY=]N)YWBTY[4-Q8MM0_&B34/Q;3_Q-CM?"G33N(F@ MGA, [\SSJ.=\UZ!8FE.M1(,BCWZM6_;D_.Y/2]NI]MC]PT3RZR4%(,% MB;K',>U;A3W)V@?%*W-ZG'-%9U$S7-'I'X6>0-\7G*O-@U;0_I\P^P]02P,$ M% @ ((!D6,C%\7\2 P E 8 !D !X;"]W;W)K&ULA55M;],P$/Z>7W$*"#&I6M[:M1UMI;TP@<1010=\0'QPDTMCS;&# M[:S;O^?L=%F1NB)%CNW<\]QS=_9EME7ZWE2(%AYK([/4M(IZEH+7* U7$C26\_ B.;\<.GMO M\(/CUNS-P46R5NK>+3X7\S!V@E!@;AT#H]<#7J$0CHAD_-EQAKU+!]R?/[/? M^-@IEC4S>*7$3U[8:AY.0BBP9*VPW]3V$^[B&3F^7 GC1]AVMD/RF+?&JGH' MIG7-9?=FC[L\[ $F\2N = =(O>[.D5=YS2Q;S+3:@G;6Q.8F/E2/)G%4,9M_#^CJT%FI-99,F),XWR'>%E1YB^0IBD M<*NDK0Q\E 46_Q)$I*Z7F#Y+O$R/,EYC?@I9,H T3K,C?%D?\<\/,SL+M"Y:5B.\Y!NB$']@.'BW9OD+/YP1/>P MUST\QKY8T84L6H&@2CA,#FC@ M+21TAOP8W#+9EE2+5CL1/3M,)V-(!G&J;EI+W,Z]*DN>X[X=F<5IL'HR M%FMO(LBG)FPZ';DQ'@8K5=HMTPCIE(0-X^"FU9*32_2 DC^ZN8%13$]PIYDT MC=*6^:;RXBJ;T!/<*=)WFQ;SKU[=,;[@T(+ D:'PZ'H6@NQ[8+:QJ M?-]9*TM=S$\K^FV@=@;TO53*/B^<@_Y'M/@+4$L#!!0 ( "" 9%B4PB.0 M@ 4 *@- 9 >&PO=V]R:W-H965T5RU5)MT;8JBBD65U2KI<7S:BY.;A3 M\\SQ07M\OI!SNB?W97%KL&MON:2JH-(J70I#LXOF)#J][/%[_^!W14N[LQ:L MR53K;[SYD%XT0P9$.26..4C\/= 5Y3DS HSO:Y[-K4@FW%UON+_UND.7J;1T MI?,_5.JRB^:P*5*:R2IW=WKYGM;Z>(")SJW_%)G3TY;SOPYU?M9,WKLN85/\,KBL5'7;K,BC=E M2NE3!FT VZ*+-^@NXZ,"UFF M8E_U:V637-O*D/AS,K7.(&;^.F2'6DKWL!3.HU.[D E=-)$HELP#-<<)4/3*5M6669'@M9CI' M&MO3QL0_A'^HF)+9^D@J5(Y>YTC7 M=!_+:>/*IP6X&P(1WXA+I6\SB>H6()*2 ME@A M;HW2=P0O"T2B()=!"Y=)!PLXYQ'Z$L")Q2\HT:4N5(+KDF:*3S760D_9=92V M1.SUYB27Y:JV.<=3\JQSCQAD9G3A=2U8F42D"O90T\J!!+QD6?/8]6P@EIE* MLO_JQ'#CQ,Z_5J?&7%"J$IGOYF.R9O+_(M^&7Q<9P6$]"KSGCJF F0)#1@6X M"X-QR;C51@V7*9.*A<112]Q6QE:R=.SS'9;;I)-S0X2!QV$&<)E_LD/_%$:! M\H)Y (W:H6[CQ:K85&^N:5W4IK0R; 6F8I4$<5/>+\T;N_DB@?!T(&(,OD88 MFG-AU@:*+Z#<@ZQ[)WR!<$N4S-5/N:D(+&ER<_-5W*^LH^*Y#/8->/IKJ?JL M>XXTTMZVD?:.]KU[#+AI!5S<1F%59;SML?L"2YE\Q=:KFVH@[H@G7']2PZZU M?O,#T[&E0TWWJ/##,\+E;C'9-YQ!]3#L0Y27O+_@954PRE)CSIY:^EZQ M3C)-?8[X$MQBG$ MRU<./EBM*ET#2-%2T;!ZO.QQS^YT>=GG9>R7 UY&_L$0RS <-A!(^.*8<4'M MX6[4^*P=.#^B>RS6!W%N>^BAL&GO3,\(ZKG_1K (<0"N!^GMZ?8S9%)/WX_/ MZV^8C]+,%:RS^K @ O04 !D !X;"]W;W)K&ULC51-;]LP#+W[5Q!N46Q 4'^V3M/$0)IMV( 5"]IN M/0P[*#:=")6E3)*;]M^/LA,O ])@%TNBR,='4X_CC=)/9H5HX:46TDS\E;7K M41"88H4U,^=JC9)N*J5K9NFHEX%9:V1E&U2+( [#RZ!F7/KYN+7-=3Y6C15< MXER#:>J:Z=<;%&HS\2-_9[CCRY5UAB ?K]D2[]%^7\\UG8(>I>0U2L.5!(W5 MQ)]&HYO4^;<./SANS-X>7"4+I9[XOI M]RE=X/Y^A_ZIK9UJ63"#,R4>>6E7$W_H0XD5:X2]4YO/N*WGPN$52ICV"YO. M-PU]*!IC5;T-)@8UE]W*7K;_82]@^%9 O V(6]Y=HI;E!V99/M9J ]IY$YK; MM*6VT42.2]>4>ZOIEE.AC8B6=DUJS B4_J,*B?T<_/3J++ M\/H([;2GG1Y#S^])C&4C$%0%!THX1/H':-$%GYS*2[25*(LLA[9%HS:5\ABQD&$?QM?>-2&O(LB%&UL?53?3]LP$'[O7W'* MQ 32UJ1I"U771FHI:)/&A(#!P[0'-[DT%DZ*<P'M5W/%-9JS"CV8EV^ ] MFI_EK2+)[U 2GF.AN2Q 83KW%H/I.A.#G!?-E[VT_V'/81*\XQ"V#J'C MW01R+%?,L&BF9 W*6A.:O;A4G3>1XX4MRKU1],K)ST1/3"E6&/C.V9H+;CAJ M.'U@:X'Z;.8;BF#M_+A%6S9HX3MH@Q!N9&$R#5=%@LF_ #Y1Z_B%K_R6X5'$ M%<9]& X^01B$PR-XPR[?H<,;'L]7 RL2<"VHX8--1<=\C:HKO*O6#=O!8-(HIKW_;?;? M>W=ET&8D4&.9SND"E]!J/^",;] MX.UU*P4S-IT=C,?D;(_>BF]Y@D6B(>@'I&S.0R7V]X8S1[5Q*TA#+*O"-'/: M:;LMMVB&^\V\69$W3&TX_26!*;D&_8NQ!ZI9.XU@9.E&?2T-+0YWS6A3H[(& M])Y*:O56L &ZW1_]!5!+ P04 " @@&18093-9IP' "C&@ &0 'AL M+W=O=7%)1-X %DB/9'6"3&./Q!(O%/K2EMD0,+TIW2Q[GZU-=35)21%$>)XN\2&1?JD]UG5-] MX?E3);^HA1 :OA9YJ2X&"ZV79^.QFBY$P=6H6HH2:QXK67"-KW(^5DLI^(PZ M%?G8<]UH7/"L'%R>4]FMO#RO5CK/2G$K0:V*@LOG*Y%73Q<#-F@*/F;SA38% MX\OS)9^+.Z'OE[<2W\:ME5E6B%)E50E2/%X,)NSLBH6F [7XG(DGM?4,QI6' MJOIB7C[,+@:N021R,=7&!,>_M;@6>6XL(8Y?:Z.#=DS3G$=G'K@2 MUU7^2S;3BXM!,H"9>.2K7'^LGOXE:H<(X+3*%?W"4]W6'R%7JC>"RTD3E3DNLS;"? MOKS3U?3+Z17Z-8/KJL!@*T[3=?*)/^1"O3D?:QS&-!Y/:Y-7UJ1WP"3SX,>J MU L%-^5,S'8-C!%?"])K0%YYO1;?B>D(?#8$S_7\'GM^Z[1/]OQ#3B^X%-#A M]$1*7LX%LD[#U3-LM[OESU0\>>)R!O_]-YJ$#UH4ZG]=,V3'#[K'-TH[4TL^ M%1<#E)(2M=T&?]\LX*#*I'ZX""R9IGN0DGH(SA@U(K M7DX%W&-XI)E3%VYS7G;YT3M2MQ^31N$&@%X(4!8$WP&1-2!6!,*T:X%@)7"% MS7+,&>K,^6E5/&";UA_GBN?4EVM :@BJK>G!@ W=Q',F*[VH9/8;1BX,4N>? M&%L(=MV,.7AOWGI64S475B\EZFG[O"VVNQ.[RU;4ZV>6W[4!05+BL8;;V M!Y/_SQS;6\'/*ZTT+V=9.=\++_Q"J12G;K(6$I<&N/DJY#13 FYEAK.X5_]1 MF/4';:&:2RT1U8KG\$G( DX^E/ ?P:5Z Y/Y7(HYUZA;;)3APC*%SSQ?"6<+ M33>GHM"'?T \"F-(1^;QA^\2CWEO6W_FE@@0IA[61B.6ME6B!C]K.G5TG[9L M.8' AS=D(TF. 3.LQ#]JG3)(1G$/M,0/L-8;I00M'+CL&S4=H:1Q0 M:]] <_$Q\%+GLU &#?;$X9>X-N.+KF"-Q:^W0VY0;NDTD48NS5&08 P],M"G MN*A57/3B1&N64>A@-P&T6+L$V#M MP _+42=&HUY35[;C(MI24%6VJT:B?0! M]V&@"%M58ZO^@&U=SZ,R;NQ-7:=B6S^M7\X?Y-G5XYLDF[62/98)ZM1QLT6 M(UT<(P$6PBFRP!\Q%_R(H:9=DD84=0C!M$,.!7Z$[1C4KRQ(ZT?;(":+X2@- MP?>0IA&](<^82T]QXA@&N@$$.+JE,;VR-*T?;0-K" UX$/LNEL24>8( (E(Z M/H:.U82U0KK88G@/L>.6V/%+B?V>9])F2?-V4RSSZED(8LY/57G:%NP*X GI M=*-TACS$2-PK$^<)KOB%K>]20C\B(KV!LFZ@B&TH)4)I"W;Y;J"(%LJ*H.@= M"?$-,-J:F-IGPS\09O_:D4_,D";]GCF&IW:;N]OL0+EC%WSLZGS,U)?31XEX M,TS/TJ0_:=8F?V3(&6#8OP=6/WOP/8JL29:DD6:EV4!U MD:!WM&](AT*K>M]A@JD)&M'B](&@3;>AB1J:;*%U;F=,T-N2F[O;6PP<%1@_ M>?E,^2)^BYL>C7$T9P5*J7A^EC2..LB6;5:(M2A7HLX]2UG-5E.-RJ8LTF2D MZPK)@J9E9V,O2<'#_4=W*S-K)G.R* 'F1W%>E.$MYL;3P>!$P*I,HA2O9".$!)DH M^3*ULQU"5+Q!M7,6>I^I*1HG)B'N5:D->VAG-W2CU+R$=%:)S&.$3 C-0PRQ M^4M:#J%LI."/F$PV1:^ C6O?T$OCOF@R=W,5X?;&$RF%^W*: KN;8\0)\# M9\UFGWCJF'U,LPONOE#P?8]R\,AK;Q(Z-HKUB>0$E]R SDFVP_7V :HI3]B1 M83T\;'W3H!&+_O2@_OX OW+>QW@NO?67?EYGN%O;_X^:,;:[.6/!W"_L5 M5VK''=Q<$K$7WQ)]F[!?<56T)^P51OTOT#61YT_+>E]+C$O3'?#!@&$9T_8W^C9\;L/5 P8L&.G'VK9SRMAD?E'"0^G5+=[AO& M\=9W@T+(.7T=4;C2X[;"?D)H2]LO,!/[W6'3W'Z^^9'+>88'J%P\8E=W%"-? MI/TB8E]TM:2O$ ^5UE5!CPO!D0&F =8_5I5N7LP [7>IR]\!4$L#!!0 ( M "" 9%B(F1P 6@4 ,D. 9 >&PO=V]R:W-H965T3=/;Q[GA-YNI;JNUX!&/:09X4^ZZ^,*4^&0YVL(.?Z M6)90X,Q"JIP;'*KE4)<*>&J-\FSHNVXTS+DH^M-3^^Y:34]E93)1P+5BNLIS MKAXO()/KL[[7W[RX$KO@JX"U[CPSVLE[56N- MX$1!1;DU"F<%VIGI59'('-@=?P#-!G=\GH$^.AT:=$T+ADGCYJ)VX[_@QO/9 M)UF8E6:_%BFDNPZ&B*D%YF^ 7?@'/5Y"S K:0&"-VU$.@**B" MO7TS]CW__>:_=R<- G_1[D#BPS;QX:L3?ZWDO;#]!_/QP]0?]+N?+G>8RW(G MR$[.Z06E^]$F%IXEUHJ#\2*UR<5:8+/4E%_$OE.FNC:'2S.KE,(Z=A P>,#F MKX$-YE# 0ABL"Z2@; 4VE6F?>K:HSRIVN)))$_3I["4L &?2+IKG*)Y:_1\$ MZ2;2_NEM=?9LF1W@6]3R+7HUWVX 2YB(3'#[R<(WG;:U)>,,-5=1F2M-$OQR M?'ML%549J1[9)CD=TQM,RS[&'D2VG['GV#6>@B2J=>JT35FR"Y366;"Z!;MH MP';,%=60+#E5QV2U(8"Q_7=IB6-'&_L8R>;K7BQI%7LGF=5G3-.0+ ) _.<<.2B M7>#%#7MKY:.O.$)/^!]-T,MM*XWBC\G R:!\%GR,)C=C?C ^&?+D9:VP4 M8B$2RDNR@X4(1NAX\6CW'K_7K$!\;?\@;O(MOFR+CR&3?Y* E\^]GO0H'0VK M44WV2YU@#1^1AFNN4OJ>>LXXB/ _=,9A^&.#=VQ#K #)FHG;[BFD?*^ MYS$?/1U@<>S'N",O='L?Q .1N([O12'S8[\AJ>?X8=[M?U&Z(HMXM8HTE"IDD MJ\+4-XWV;7M/.Z^O)]OE]27O$U=+@0TY@P6:NL&PO=V]R:W-H965T8IA:(:'PO,;UZ2YNX/Z[0/SOMI&7)-%[*]($G9C/Q MAAXDN&)Y:N[D[E[V,BQO&*&3<=*[D#9:$*S R?591,Y+NQ+61A%3SGEF>D-O???I=:P106+ M#5,()_=LF:(^'?N&-K!A?ER"S0NPZ VP,((O4IB-AFN18'((X!.SFEY4T9M' MC8A7&)]#)VQ#%$2=!KQ.+;?C\#IOX%TS);A8:[BMY?X]6VJCR!W_'!-H MF)$*F$C@"H4D2[CY5XT)< &7+(WSM$Z8,\WC(IBGN:&8^H77%3@FNY'8<=GW M&X253*G+J<# -3!JVA\%& H2M8@30612(G/J*-J'R9ZF$XI<$DO*TY8HA>6E M3!NZK+4EI;8*SIG9I4#\4@]]T?H+F2J\2<6+T:&3NUK67=9B4>NF@F#&*+[, MC>T%,!)BF66D@1HR_K:1:8)*PR]P F&WW1EVX+28C-JCL NGK0=W&M V[)&T MKIWH REVM \)8= >#4+[%_9&K?E[M+D=SSMAM?GYJ$_#!N/U:N/U&HVWH*,_ MR4DWD9P)PQT'.CQA@7&NN.'$__HI3G-;R,]*9C_:KC+;?QNMDGI0TJK.KVU#N,KA4QB7"85;*L(& M+S%F9$G[E"O U8J^-;!CY!ZJVEE5MO?X;D'8Q&T&=Y@@?7>MZRZE(/<8;L>W M]+%"I0A@X>PR:(^Z 7S\,(S"Z--+]@-3BEGEUCKEZOQEE;S:']19=T@''X^= M:@?*=DPE16XN;(6ZY.Q!,&S]D1MM:-G6M@B5VZ(V(;FV2[\DHLEY_=IY_9]R MWME59;VZHV9E1RV*/CKTX>O3K?9B&;_GU&-^;*3WMA\/WC?L2JYG5?>7/5^[ MU5G0G86ON_K B/K0B3M4_XN;.NV WM_;;@K[O9]PS2 *8!2-&ETS#(;T&W9' MK7MI6 J]=G_4@Z@=#(9'?>3O77'H\[%V%SFJCNWSXK93K]9WQ5EQ17H)+RZ: M7YA:O4$QCX" \!0 &0 'AL+W=OB293[!@6L(.&3&,5#[:6 .G#LBV\;/CA/W1SK@ M<7Q@_^"U6RT;JF$N^3>6FV*"1QCEL*4U-_=R_Q$Z/0/'ETFN_2_:=[4!1EFM MC2P[L.V@9*+]TJ?.AR- >/T"(.H T6L!<0?PSI&V,R]K00U-$R7W2+EJR^8" M[XU'6S5,N']Q;93=919GTKL&5./+P'8J"*#X!G[\>'CV'$^M,;T_4VQ-YOOA?]DQ[>^[^L.?[)XM!2P.E M_G%*;WO ]>D#W)".=44SF.#*L:H&3K.L M+FM.#>1N4%C&S"F]+H? MS/0W4$L#!!0 ( "" 9%A^$OL<8@@ +PZ 9 >&PO=V]R:W-H965T M#^.[M M0]$'1J)M8O7ABG2R*?KC2TJ*:$74./;2?DELF3R<,QQR#D?2Q5->?!$KQB3Z MFB:9N!RLI%Q_& Y%M&(I%>_S->-ABGE MV6!Z45Z[*Z87^48F/&-W!1*;-*7%\S5+\J?+ 1Z\7+CGRY74%X;3BS5=LCF3 MG]=WA?HV;%!BGK),\#Q#!5M<#J[PA]G(TQW*%O_G[$EL?4::RD.>?]%?;N/+ M@:2O"+S0 6;Y)O,^??F4UH5#C17DBRK_HJ6H[5HVCC9!Y6G=6%J0\J_[3K[4C MMCKXDYX.I.Y 7G? /1W\NH-?$JTL*VG=4$FG%T7^A K=6J'I#Z5ORMZ*#<_T M-,YEH7[EJI^T4RBJRC*-YGDV1+=Y0F/.!/H#%W%,=?. MIPFZS:H0TE/QPPV3E"?BQXNA5"9IX&%4#W]=#4]ZAL<$?3508!](;PP?Q)I&['*@ M5KY@Q2,;3+__#H^\GVQN<036\DG0^"2 T*?_W:0/K-#!J?:M@I9>$-54"O3/ MRZS:7%#AAB6NWLH>I_AB^+C-"QSY0%YAPRM\(Z^"K?-"TH>$O9%8N),8./2! MQ$8-L1%([+<\6YXE:F..$16"*3(\0Y\S+M6%N:22"1NG"G.RQDA$8M.Q>8=(B6B&:Q4I&/2I]N"ZILJ]*;2)9V:[=PM1D4ROYLPZPFDXXE?CA6;NS:W&U) M)D'@]]MLE (&D^YTKE2O2H7OT))E:LDGI?$T5O*0"ZG3Y".#_>YW31MAS[.0 ML+02"YW3HUQ8DQWNIO%1.?IK,[OM@E'8;Z3)TQA. MU)\:V9$P=5A A=YJS_+%V49 .P[N9FF" VPQW-)PY /N-8D8OR$3ZWUF2SI5 M'!).'WBBA'Q/<(PZBQ*/0UMLC+JVDS'IM]UD90RGY=9F'U& M!)NT#36JA,"J9,^ WB*!/F56L04/N/<\'J.208S>(<')XMM1[:+VRS$J(<1( M+ )+K':T%"I:WNE#J[ZF#K-6^J&E%-")<+A1VUBCJ@BLJN 8;\Y\]\V9SVH_ M.,;>T^<(K>T1H]7(^&1A[53!N4)K^\4H. +73P[8ML^!*D3-"6K2-M1(*@)+ MJKU#>A<-I_K+%5J[)&]$FN^=K"CO5*RY0FO[Q8@U'R[W[+]IUX#PI@V/>B@K M([5\6&K-5WR]UI.JSYV_JC^ZRF(E ^+L/9>.T-JLM^X[G>[&D]L[3\<0;+X1 M;#Y(>8D#RE^G;01K#%)D$) M7]AC%T8&;O_ /0_E;)25#RNKC_1K;\P[K76Y0FOS-,+,GYPLYIUJ,E=H[4<" MC"8+X,+9-\3\#F3L]0<]W/50TD9P!;#@JH/>*'+-?RZ51J%%+-#G=:SX(^+A MT9E'K-2=UL13*Y6A:,]3XCY+2,Y@JM[02C!(/P M9$O"J7)TA=;VBU&.P8Z*W6X5'UCN>'I^5\7#(QW*Q&B] %9D>SZI4*.U;L]Z MQ,+J&&HN,&HN@-7$!_UV MC @]Z0=W/=091N>%<$'N[:NF_TP(#[%W=!Q#X(5&X(4GJ]6%3FMUKM#:?C$2 M,-SQ,-D15@T\(@'.BG#70YVQ]7#YCCNJ+W=T[EE2LA0KOK8F3QAH[Q@XAM(+ MC=(+3U8C#)W6"%VAM?UB=&.XXR'W(ZP->$2HC@)W/=091FZ&L-RTKXT=&<1I M5=$56ML!1HB&)ZLJAD[UJ"NT]GLK1H^.X-K?;6=QO+ETL@,9RA1PUWU)#[?> M U0QOBQ?CQ2HG-GJ#;KF:O,*YE7YXN&KZ]?XPZQZD=+ 5.]U?J3%DF<")6RA M(+WW8[7G%]6KDM47F:_+MPT?A@ !D !X;"]W;W)K&ULM5EK;^(X%/TK5E9:[4JTB9U"'PM(TY>V4JM!96;WPV@_N,D- M6)/$&=LI5-H?O[:A,2N!J1C\!?*ZYYY[??")S7#!Q7#QLZ@RFHK\U$Z+.X0\E9!;5DO$8" MBE'T"5]=IS; /O$7@X7<.$:FE!?.OYN3AWP4)881E) I T'UURO<0%D:),WC MQQHTZG*:P,WC=_1[6[PNYH5*N.'EWRQ7\U%T$:$<"MJ6ZIDO_H1U07V#E_%2 MVD^T6#^;1"AKI>+5.E@SJ%B]^J;+=2,V M+!C@"R#B"6]RJ197E+%1T/!5\@ M89[6:.; EFJC-3E6FU&9*J'O,AVGQM/5:"!>H"F;U:Q@&:T5^I1EO*T5JV=H MPDN6,9#H!$VU)O*V!//T+6@59(S:WC*);GC5M IRU$H3I7-0TY"31YT0/8&: M\QSQ5Q#HJX2B+=&C'@R)?KL%15DI?Q_&2E=C.,79FOGUBCG9P?P6LE.4XAXB M"4G_'Q[K)G2=(%TGB,4[VX'W"'IPY[S,T4/5"$U5:T_);;R\..9G="4;FL$H MTAV2(%XA&O_Z"QXD?WA8IAW+U**G.UA.A/Y!"O6&)J4=ISI'=S]:UABRZ)MM M]H."2OZSC7@:@/A91_S,V]YWXKT5\QZBF]1[3A8%]- 7$%5/2TQF@C568=_N MELK,!2]:?7=U6X&PRMM:II](*T]FE#97JX0FG\GVN;#C_P35"PA/N?VNW+XW MR[-N(!79W)9Y"Z]Z^EN-D1NM?]$3JUG55MMJ\*(?.%2#COL@G,8& 8B?=\3/ M/Z0QVW1PV@*IF)[ [>1D55::R6<;>S]^BM[TH$H/TXN.Z<41Y$&7N^3A13^P MRY<=]\MP\K@,0!PGSNR2P +9D^!BKT+PAC-C+]83K=M"O[6TPACJ!^<-/^:A M#78>BDDX;> 0QHJ=LV*O_QU#'/X$^ZL8PO GV#]K$.=_Q&]/7P2M9<.%6BW;/N@I?M #.TR<#Q(< M3ATDA!^2C36E?U'Y\^K8D^ #ZG &2/S^Y%/';E/Q@Q[:86>$Y"R@.D(8(G&& M2/R+Q".HPY]@OZD0YX#$;U#WK:B9?M\ R_:>+J 45L)5&B(5>ZHPN30)NDX7PN]3Y7>I? M]_V\!O8D\'A&O+&3;';EGZB8L5JB$@H-E9R>Z_E&K#:Z5R>*-W9S^84KQ2M[ M. >:@S /Z/L%Y^K]Q.Q7=W\WC/\#4$L#!!0 ( "" 9%A=SPA4Y0, "(3 M 9 >&PO=V]R:W-H965T MXQ.XN;,]X]]$!"#1>Q*G8FY$4F[O35/X$21$W+$MI.K*AO&$2+7DH2FV'$B0 M)R6Q:5N69R:$IL9BEI][YHL9RV1,4WCF2&1)0OCW1XC9?FY@XW#BA8:1U"?, MQ6Q+0EB#?-T^<[4R*Y2 )I *RE+$83,W'O#]$D]U0A[Q%X6]:!PC3>6-L6]Z M\2F8&Y:N"&+PI88@ZFL'2XACC:3J^+<$-:I[ZL3F\0']8TY>D7DC I8L_DH# M&\1UM$+3![DV>;9B0U.]C6O) MU56J\N3B!7:09H ^T+K89L0UZYBS(?(E( M&J U\!WU 1U@5E20,.00$@D!>ON.?@46*Q8&&?88%M]%G5'@GTE 80M %,)4FE MBWW0Y='N15R!?X<<_!.R+=OI*&CY_]/MGG*<:IN<',\YAU?KJC7\LJD4__L/ M%8H^24C$/UW"%;BC;ES]D+@76^+#W%!/ :%V$XS%CS]@S_JEB_1 8"T)1I4$ MHS[T1=-VHK0=+T3HXEV C7,P_2S;+1QWC+V9N6L2.HVRIZ.14T6U*G6K2MW> M2E]3JMV_ENI'T&GFWO1+]V0@L!93KV+J7TI8%F-LT MG&M[]I$M3Z/P9#SVNFTYJ2J=]%:Z5F_Q"/W.U-N^J[+>Y$MW9""P%L]IQ7-Z M)5-.AY1@(+"6!-BJ7^O6D+8LT=J^'!^YLBL(3ZQN5^)&!X)[2WW*N.I*.ZOJ M3;QT0X9":].T:YKVE6Q9 @\EPT!H;1GJ1@;W-@D7&],Y\9SK3MQC9YY&C4;6 M](PSZXX#][<<#X(2=//T[L=90-,0-9Z@MYW%]L)=O%$#H;7)UTT,=J_EUT'[ MFZ'0VC+4'0[N[1XN]JMWXD1GXARWG5U1[KGW.ZY;$=S?BWR1$?#.JGKS+MZ1 M@=#:+.LV!D^N9YRAT-HRU%T.[NT@+C;F].2O3K.C+"F=!KF6?61+LS%M M2("'^1!&()]EJ2S^8%=GJT'/0S[>.#K_J = ^12CABFF1Y\)#VDJ4 P;!6G= MC=4OA1<#F6(AV3:?:;PQ*5F2'T9 N Z0%W?,"8/"WV#:BRV^ ]02P,$% M @ ((!D6)QJT[9X P ^0T !D !X;"]W;W)K&ULO5=;3]LP%/XK5C9-0]K(K5?61H(R-"28$&SC8=J#FYPV%HF=V6X+_W[' M3@B]A&BP:B]-[/H[_KYS<8Y'*R'O5 J@R7V><35V4JV+(]=5<0HY58>B ([_ MS(3,J<:AG+NJD$ 3"\HS-_"\GIM3QIUH9.>N9#02"YTQ#E>2J$6>4_EP IE8 MC1W?>9RX9O-4FPDW&A5T#C>@OQ=7$D=N;25A.7#%!"<29F/GV#^:^*$!V!4_ M&*S4VCLQ4J9"W)G!>3)V/,,(,HBU,4'QL80)9)FQA#Q^5T:=>D\#7']_M'YF MQ:.8*54P$=DM2W0Z=@8.26!&%YF^%JLO4 GJ&GNQR)3]):MJK>>0>*&TR"LP M,L@9+Y_TOG+$&L#O/0,(*D"P#>@\ P@K@/6<6S*SLDZIIM%(BA619C5:,R_6 M-Q:-:A@W8;S1$O]EB-/1-2R!+X"<29&3B>!:HF,5N64Z)1.[/4A%/I+C)&'& M[S0CY[S,'A.%]Z>@* MM- ):Y^'UE[X3S[_>8$PPU3_D2IH#&,'RUN!7((3O7OC M][Q/30[8D[$-=W1J=W3:K$<7@&6(1X)U2I/2$MZW<',L+:->IS,8N(QIHD'FC=G=;C/T2$(? MFH"35N K@]"KI?9::9USU -*8^W&F'\$:YL+#>O2F[3V=KP^Z&X%9G>)WV\. M2[_FVF_E^E@_$LQWBO$Y*4#:,XG'R'R:L7EY.M'UQN%_. B'^W3'GHQMN,/WGC[& M7FO0OVZ5'%9C59:2ZL8"K R:1YW*WJ'7W3X>VS=^K;"U+L-OSV9Z_UPVMR-? M&K]]6=O4&3SI#/Y#1E>;[,LE>[*VZ9*G9L=O;1Y>D]-A8T[W=W)ZKUV+N]9$ M8Y3F]FZAB.T RE:SGJWO+\>V:]^:/S'W&MN&PO=V]R:W-H965T6F3W84!%-VG)KN:IIOL:S=K^_JAZ8<1KCHIS-B94=O_ MOC- $02I)NP7Y<>]AW//7"X'1GLNOLLU@$(_DYC)L;56:G-KVS)<0T+D#=\ MTV>67"1$Z5VQLN5& (G2I"2V7R_07[?-8QT+A M5BJ>Y,F:04)9]D]^YD*4$K!_(L'-$]QS$[P\P4L+S9BE9H"EG2FAA)?I"U1I-T\N#D.@: MS;-E1GR)'EC6/>DJ+'1KH&<(@>[((@:)"(L*'/1(R8+&5%%]8EF]PKYZA30/CT_W:VFVUKE0FJWD-I-\;P3>'-]"T;;&-#'Y4&A>Q(3%FIYOC[J MX[_S85WA%810:OD,%K M0Y_C2K_TFO_A7Z (VT M6\$OG2,=@55T&!8Z#%]PG Z[E*$CL(H,V#D\P9TN9T".]I/ !N-P%9EQ9CM>QH&YFVHEV\ M0AVA56L_> O<>\EF;74N%TO1$5I5BH-_P>T&INX,&&?7;2U;MR=>SSENV0:C M$YSHV(.'P>TFILEK_8UL4+//KELC6P_"O6/[:I?>1,UG@/^(6%$F40Q+G>7< M!+I6D;U99SN*;]*7TP57^DTPW5P#B4"8 'U^R?73+=\Q[[O%]XW);U!+ P04 M " @@&18+E[0(^<" #R!P &0 'AL+W=OY--8<.]AN M._X]MI.%OJ0%)+XD?KGG\7/G\]U@(^2SRA UO.2,JZ&7:5U<^[Z*,\R)NA(% MK'XD&:F5^S)#1'KJC@(#$=>J/V]:1O[9W! M5XH;M34&Z\E"B&<[N4V&7LL*0H:QM@S$_-8X0<8LD9'QH^+TZB,M<'O\RG[C M?#>^+(C"B6!/--'9T'OO08(I63$]$YM/6/G3LWRQ8,I]85/9MCR(5TJ+O (; M!3GEY9^\5''8 K3#(X"@ @3[@.X10*<"=)RCI3+GUI1H$@VDV("TUH;-#EQL M'-IX0[F]Q;F69I<:G(YFN$:^0KB1(H>)X%J:P"IXHCJ#B3L>I8)+F)>W#"*% M$3-73WB,8)((1G$L5MQ 9A@C79,%0SB?HB:4J0L#?)Q/X?SL LZ UZ\&KZ^/@).,4XROH MM-]!T HZ#8(F?P\/3LCIU#?1<7R=(WQU(#\+C0I&/($[0?A.8+_=&1#<:LS5 M]Z80EB=TFT^P!>%:%23&H6=>O$*Y1B]Z^Z8=MCXTN?^?R':"T:V#T3W%'HUQ M23FG?&G>*+.YUN1M2=%W%+9:K:->./#7VSX"#^LGTDU/U:??^D>O/0_Y !_8/K#8.]H!Z:]/:#ZF^53U/NEJZK M*'#/L2PG]6K=N$:N7N^MCTU#*_O/;YJR&]X3:1): XYL9C[\D[BS&U8$E8 5TQP(B$=.Q/_>C8T]M;@!X.=:HV)\60EQ*.9 M?$W&CF<$00ZQ-@P4?UN809X;(I3QN^9TFB,-L#U^9K^QOJ,O*ZI@)O('ENAL M['QT2 (IW>1Z(79?H/9G8/ABD2O[);O:UG-(O%%:%#48%12,5W_Z5,>A!?## M(X"@!@3[@/X10*\&]*RCE3+KUIQJ&HVDV!%IK)'-#&QL+!J]8=QD<:DE[C+$ MZ6@!6^ ;(#=2%&0FN)886$4>F,[(S!X/4I%+LJRR3$1*)CFFGO(8"%XB\DUH M4&0!,; M7>5 SN>@*SZKZX 5OS];GY3"ZY526,8._C8%<@M M.-'[=W[H?>IR_C^1O0I%OPE%_Q1[-(4UXYSQ-3[/W%RS+F\KBJ&E,(5J&_F8 MQ6W;AT.3\,7DE;)!HVQP4MDLHWP-YBJ74FR9+63F"<02$J9)+I2"SLM=T0Y: M4@)O3^VAB>]UJPT;M>%)M0^2:;@4:=HI*3PX;U_1H<5E>$32L)$T/"D)'^\; M>1T>)*VWG]=#$W\_KVZK'N++6=LVH4@L-EQ7):)9;3K1Q!;@O?4I=JBJH;S0 M5.WMEDJ\IHKDD"*E=S7$0,FJ9503+4I;=5="X_.UPPR[+$AC@/NIP,)93\P! M3=^._@)02P,$% @ ((!D6/-996WT @ 2P@ !D !X;"]W;W)K&ULC99M3]LP$,>_RBE#$Y,V\M!'6!L)Z-#V E3Q,%Y, M>^$F%V*1V)WMM/#M=W9"5M;0\J:Q'=_]_G?.G3M92_6H M^+Y.BL)Y(QY_& MJ='F^,7[A0N>@EDPC>>RN.>IR:?>V(,4,U85YEJNOV,3T,#Z2V2AW2^L MF[V!!TFEC2P;8U)0[!CF5,V98/%%R#FQS.'1Z5AB]P4Y\: MR PNF:D4-QRUG5U)0X-K3)"OV**@\15]2WZ:3-'"+JM1P M.$/#>*$_P0%P ;>YK#03J9[XAB*RNORD47]6JX_>4#_#Y AZX6>(@J@'=SK&2;6:&3V4@*_#I=:+?^NTMW[;_?[=^6VHE> ML@2G'M621K5"+_[X(1P&7W>H[[7J>[N\QY2,?I>FVFKDK&RUKN)^+YKXJPY4 MOT7U]Z$&7:C::O >U*!%#?:AAEVHP?M1PQ8UW(<:=:&&6ZC>>-B-&K6HT3[4 MN LUVD*%XT$W:MRBQCM1MSE2W\X,JB[@>!O8[^8=M[SCW3QI6 &52+E.9"4, M]8&$Z1PRN@DZ:_VX(^9QV"TB#/XUN&"GC+DM,.H]*U9015/'$JYCJ;9C=;:= M8%O+L/?& 80;S3;&+ETM\5"&NIS;IC3;8_*;J#WF:3T-1-[ M ;7_'^*_4$L#!!0 ( "" 9%@>(]SJ" , .\( 9 >&PO=V]R:W-H M965TY"*7)(9'I]DE0,1*;GAY>DQ:1C.\6A4CF2H%*![,]KY!#1EN;I W/O9 MA)R?79 SPCCYDHF5HCQ1?5>C-L/0C;']00&O^]N]] )Z@2%5B\X%\2=1A9\FTX5W;] M>UT 2_QV/;ZI%M=J26,8.%@.%,@U.-';-ZW0^U G_C^!'82B786BW80>C6#! M.&=\048TISR&.K4E1-="F%*VCH( \[#>%]&XS2M%="H1G48150II>64DQ&+! MV<_CLUNJ*;$Z>VI:8> =R>F<2NYT*IL#EF'%,FQD.:7/6+)+>H#UMI9<>$+N MLN>%1^1JC,RUJB/7KHW2L(C]X7SW3I+]OG=\OD]M]N] 2-M_?,.6OP"V5>&$5R2%%2.^JBX&797LM)UHL M;8>:"XV%S XS_",!:0SP>RJ$WDW,!M4_3O0+4$L#!!0 ( "" 9%A@I 3( M\0( "$( 9 >&PO=V]R:W-H965TH%\[[:AE0C4,)7]DF2>UB"6 "Y5K(@0RF,PL1J\LA,3H9N>U":G),Q7I]LP8'(*;D1Y>VQQ]"? MX-6H LDW1B>,,\- D^DNY&H7\G0$AC*NSQ#\83PBIR=GY(0P0;[GL)->@;A4<01I!DY3 MZ'E8$S2H)7C)QP]!N_&Y3OQ_ MM)1;-*1?,8>C* &1."B1F^8DY%"G5J2XC8 M0=AZMDPNHU;77VZ+J/&)&Y7/#K=6Q:UUG!OC:)II(J0A+UB*%:1R)M@?R C5 M.'.G6$>XQ&UMD0DZS7B/\:%3Q]ZN.L;MBG'[G=E,-[>*;SWE=_-O'U [[[2C M/?YU3JVX7D!<"8B/"L '_\9=B _..;@,+O>H'3IM7YB2F;]5;?'!S5P3TIBX MA3!E9:FL59_KN_*^9Q]@_RO;U3^8LGG>4H7GH0F'*4(V+F),EBH;4CDQ4T5G$\&W2)C=VIL9%%0+:PV.9>:MS)70 MJTS;J=D=;"!; WHO>(JN>*:$CI-$GYF*T55Q/ B)WJ!W4<1,&&F";K(R&4Q0 M7UV#HBR1"+]&+Q#+T,>8KR7-(CEQE89G#G$7%93+$@K9 >4:%N?(QV>(>,1' MG^;7Z-6+US^Z<36[FB*I*9+"K[^'XAV8+&79"MV"*"AD"T ?[A.V*LG\^9#K M7($(?62IV?9AB>9Z12YIF4'__:T]HQL%J?S21:^$$73#,/*ZD#E=P-31^I$@ M-N#,7OZ!A]Y;"TF_)NG;O->:;,=>FS$>=<&V M \ $I?I/-):6&(]J,J/?)9W!;NE8,?7,JG'->'P:TAD?@23VFI+K'5L\U0EM M]0S&0=BM'MQJ!O#OUL\>! 1]!RIL\L%-WOT-$3?W'ULK[2T1D1^#O%U%3Z/%!E?X8 M(@HM(K*"ZIM<31N!PQ,1D;6=Z,NSZ3#P02W<0T>B(BG_B#'2)J.@%LK<&_ M1$1V!,%>$9&FXI.#*OXQ1#3:+2([J)[)19IF@N#3$!&QMA1]>;:N%PYJ,YXC MHNJ$MHCPF'C=(B)-+T!^TJ5 ?Q'9$73''G6%W6W=89G[P'^H6+%,H@26VK-W M'NJ2)\HKMG*B>%Y<:]USI7A:#&.@$0BS0:\O.5>/$W-35E]TSOX'4$L#!!0 M ( "" 9%@,-/3BU ( ,T' 9 >&PO=V]R:W-H965T$ ]N>&#S3)L%-^Z7= X3T(_EO<29VZBDK "NF.!$PFS@7/M7HY[!6\ W M!BNU,28FDJD0SV9RFPX6 MC=$P;FYQHB7N,N3I^ &6P!= ;J0HR$AP+3&QBCPQG9&1/1ZD(N=D4MTR$3-$ M*41H0;Y,-7XF#6R#?CH&W,K5&3(-_#CZG#Q.QN3TY(R<$$1\S<1"49ZJOJLQ M0N/33>IHAE4TP8%H_(#>0KHMX&)JFOP$Z_P,@Z.*8T@N2.B_(X$7 MA"V&1O].#X[8"9OK"JU>>$!O1$NF:(6T26&7X^V>$DEL-A?K1EKA*M].N M:VK%E2II @,'BX$"N00G?OO&C[P/;4'_)[&M%'2:%'2.J<=#F#/.&9_C[YM3 MGD!;M)5$STJ80K:,.WUWN1E""R)L(%O&NHVQ[E%CUVG*3&EJ_6XK:G?CN,CW M=RSM8\*NU^XI:CQ%QST50FKV2HVO-EO1WI'GW4MOQU<+*+Q\WVZLUQCK'36& M_^=?KK"W=T%A=\?8/J2SX\K=J(Q8=.:V82B2B 7751%H5IN>=&U+\<[Z$'M5 MU5K^R%2-[HY*_" 5R6&&DMY%#Q,EJ^913;0H;?V="HV5SPXS[+<@#0#W9T+H M]<0&ULM9EK;]LV%(;_"J$-0PMLEDCYFMD"&@=!"S1 M4"_M9\:F8R*2Z)&TW0#[\:,N$258IBZEOR22Q?/RO#S'TF-J?F+\5>P(D>!G M%,9BX>RDW-^XKECO2(3%@.U)K*YL&8^P5*?\Q15[3O F#8I"%WG>V(TPC9U@ MGG[VR(,Y.\B0QN21 W&((LS?;DG(3@L'.N\??*,O.YE\X ;S/7XA*R*?]H]< MG;F%RH9&)!:4Q8"3[<+Y!&^6?AJ0COA.R4F4CD%BY9FQU^3DRV;A>$E&)"1K MF4A@]>](EB0,$R65Q[^YJ%/,F026C]_5[U/SRLPS%F3)PA]T(W<+9^J #=GB M0RB_L=-GDAL:)7IK%HKT+SCE8ST'K ]"LB@/5AE$-,[^XY_Y0I0"X/!" ,H# M4-L /P_P4Z-99JFM.RQQ,.?L!'@R6JDE!^G:I-'*#8V3,JXD5U>IBI/!/:8< M?,?A@0"V!?RO2/K M ?#AGP!YR*\)7[8/1]5P5ZU;L7BH6#R4ZOD7]+(5J+.1Q0WKXY*OYHW8XS59 M..J[)P@_$B?XXS<7+3 Z'9>J8W*BWU=#B:G)?$.&]/5^/"U;A%7S48&;ZTL#OM>1^;VK1H2:QB<598G/W2 M?6QVUFH0P@D\[S7C-#U-0$\_K3VCC:?!:@ D3Q^Q;T!]=\):-V:5KG6SI5;U M7"(4V+,[\T!;-BVI56UJEH#&YWACA^;AY18=S8;HO$/-\_3UH8$!FHEA2;BD M6[K&4L&@ L8-V3-!9:TEHU+G^EE2J_K6. +-/&)H4ZLL8DNM:E/3"#3C2&.; MGM/';.K7=.DUZ -J_(!F_OA*CB0$L-:!,;)SN2RI57UJD(&3OEUI%5]LJ55M M:H"!1GAH[LKI^?.]_G>*>:*^1C2F0#.GY'T)_@/M&-0LU[F*UZ ;I.D&>7U_ M3UL%&EMJ59L::)"1)!J;-0]O :/FB?H:*6U_F)%%-VM++C7K=2[C-4 ':=!! M?M]NM-#3MI1ZCF:?K:T$B#S$B3]6O=+O>M.;)SN:Y! M/$@3#YK]RCXNL@HXMM2J>^D:<'SS]DWWO=Q::?PV3--D!IYM MU%XP8Y5KW-+KL>3=Y /F+S06("1;)>\-)FIU>?:Z+SN1;)^^,7MF4K(H/=P1 MK(J6#%#7MXS)]Y/D)5SQTC7X'U!+ P04 " @@&18UNZ'/0($ #:$P M&0 'AL+W=OD[$W1CU]24D0YEKB.TP!^L77AS)E# MSLRA.-IP\2B7 I]BZ-$CKVE4JL3WY?A$F(J6WP%B7XSYR*F2M^*A2]7 N@L M,XHCGP1!SX\I2[S)*'MV*R8CGJJ()7 KD$SCF(JG,XCX9NQA[_G!'5LLE7G@ M3T8KNH IJ/O5K=!W?NEEQF)().,)$C ?>Z?XY(P,C$$VXBN#C:Q<(T/E@?-' MMG[Y<9>4WF@4HXY]&? M;*:68V_@H1G,:1JI.[[Y'0I"7>,OY)',?M&F&!MX*$REXG%AK".(69+_TV_% M1%0,"&DP((4!R>+.@;(H+ZBBDY'@&R3,:.W-7&14,VL='$O,JDR5T&^9ME.3 M2\H$^DJC%!"?HTN6T"1D-$)7B50BU=.O)/H%3?,UVQYR*B7HMS= 92I@AJA" M56\)NH,P%8(E"W1&)9/HXP4HRB+Y27NT[SX@EJ _ECR5-)G)D:\T*Q.;'Q8, MSG(&I('!!80MU,:?$0E(&]U/+]#'#Y^VW?AZ4LJ9(>7,D,QO^XU!D!7"F+Y=QW+/)I.?32F.$_DBH8P]G3U M21!K\"8__X1[P:\.KNV2:]OE?7(:J+KKT[(&Y[ DZY:\:C;[#QM2'.GCP,3H%]&V#^J9.^_ ]=!R77PQF0?["8! MQGU\=5$^\A/]CJ#W:V_'UJHE^3)MV&'0BV8H#=:O"#W-R5 @>HE0+LUH)ST&3G M+*1*+Z/>5,]@Q253K\M/)\2!"T:LLI#@J/*3O(=$$2M1Q*D)>^1GX6!KI]K4 MQ4CE(\2M%?NT;+*K%@TMFUBI(&ZI<)<%V16)SK )T\H$<-U0L- ,4P5Q;!:V^#ECD!TGYC>*K[/#F@2O%X^QR M"70&P@S0[^>&ULK55A;]HP$/TK5C9-5-J: MD$#+6(A$0:B5-@D5M?LP[8-)+F#5L3/;(=V_W]D)&54I:Z5]27SVO>?WSLXE MKJ5ZT%L 0QX++O3$VQI3CGU?IULHJ#Z7)0A9V4Z\D4-,N8+;J;;VX.1F>D-P=#&==GY!.Y6\U)[_U9[!M49;G] MM%5PU2@(7U PA_2<1/V/) S"Z A\]GIX^!3N8RVZ@H1=04+'%_V[('.F4RYU MI4"3'],U%@0OW<]C#AO*P7%*^R&.=4E3F'CXI6E0._"2#^_Z%\&78W[_$]D3 M]U'G/CK%GDRU!CSQ JBUG1%J2&X+LK,%.>:\H;MT=+9C[)+^*/A\$01![.\. M73U/_)OQ1.J@DSHX*?4KHVO&\5["6_0VG,,#&:/!\/*YW,%KY0X[N<.3= M+(+W2.@+?J-HPH5%@CO3! M^27NIIK.V 1&EJZYK*7!5N6&6_R9@+()N)Y+:?:![5?=[RGY U!+ P04 M" @@&1852;5T%@# ")# &0 'AL+W=O^X8[01\J=* 31ZR!A78R?5>G7BNBI.(2/J6*R MFR<+(3.BS58N7;620))"*6.N[WF1FQ'*G981^7L* M3&S&#G:V![=TF6I[X$Y&*[*$&>B[U8TT.[=&26@&7%'!D83%V#G%)U,<685" MXAN%C6JLD75E+L1/N[E,QHYG&0%L(8O[6< :,623#XU<%ZM0VK6)SO46_ M*)PWSLR)@C/![FFBT[$S<% ""Y(S?2LV7Z!RJ&?Q8L%4\8LVE:SGH#A76F25 MLF&045[^DX:3$92;)"TT@;-+@I7"VU#CG)[ M*S,MS5-J]/3D@E")OA&6 Q(+=$$YX3$E#%URI65NPJ\5^HAFY9U9D;.4\"4H M(X"^IH >Z]\3*0G7Z(J2.6544R/X_APTH4Q],#A7L :& O064:LNO<&1]ZG#Y;!V.>Q";V;4%):4\](S9A(+VKB6:/T"S;Y#UI->Y/5& M[KJ%0Z_FT.OD4":I3;(=FS;;)4JO8=L?]/QVVU%M.WJI_R8[GW$^>D)@$/;Z M[03Z-8%^)X$92)MBI]MJ;*VO3HA79LB@)CCX'XMB\ ]<'M8N#P]:%,.GB3GL MX_:\P-[N7>\=I"PJF*9Y' [WF6^T&GRXRJBPFAS",-I3F]C?P<.HGTU MLFL>^(#=H\)J]LY@./R[=[J-Z3 #N2QF8(5BD7-=#HKU:3UGGY;3Y4Z\'-*O MB30WHQ"#A5'UCOO&?5G.O>5&BU4Q:\Z%-I-KL4S-MP)(*V">+X30VXTU4']] M3/X 4$L#!!0 ( "" 9%C5R3_XB@( ,T& 9 >&PO=V]R:W-H965T M)CVX":W MC85C9[;;P+^?G:11:4/'PUX27_N><\^QXYNXXN)%Y@ *O1:4R;&5*U5>V+9, MX'D MJBBP>+L"RJNQY5J;B0>RS)69L).XQ$N8@7HJ[X6.[(XE(P4P23A# A9CZ]*] MF$0FOT[X2:"26V-DG,PY?S'!;3:V'",(**3*,&#]6L,$*#5$6L:?EM/J2AK@ M]GC#?EU[UU[F6,*$TV>2J7QL#2V4P0*OJ'K@U7=H_82&+^54UD]4-;D#73%= M2<6+%JSC@K#FC5_;?=@"N,$' *\%>)\%^"W KXTVRFI;4ZQP$@M>(6&R-9L9 MU'M3H[4;PLPISI30JT3C5'++UL 4%P0D.D,S_9%D*PJ(+]!FY0T=3T%A0N6) MSGB:3='QT0DZ0H2AQYRO)&:9C&VEM1A&.VWK7C5UO0_J3B$]1[Y[BCS'\WO@ MD\_#O?=P6^] MPU>MPU>S>?_8QO>3M$/?75^7EDZ(;S_D-L\(,: M;QK".@E&?A3;ZVT+/4F.XW5)[Z0%G;3@H+1G??G/"#LK!4]!]FIK",*MLIX_ M"G>T[2<-1H-^:6$G+3PH[0%7Z XK$ 337F'A7LVA'PYWA.TG1:/ [5<6=N<*T3U&T=T)N& U'.Y)ZLMQ!X.QHLK>:C6GT=U@L"9.(PD+CG/.!]B2: MYMD$BI=U_YESI;M9/&PO=V]R:W-H965TLG]RVE'+DFJ827[+ M"E..@_:.-K#HP5E QX;_TONO# M#F P>@$0=X#X.6#X B#I (D3ZBMSLN;4T"Q5LB7*1B.;/;C>.#2J8<+^B]=& MX2U#G,D68@/"2,5 DW=D4A3,=I=RLA#^B=A>'\[!4,;U$8;<7,_)X<$1.2!, MD*^E;#05A4Y#@\58RC#O$D]]XOB%Q(.87$AA2DT^B@**IP0AJNBEQ%LIT_A5 MQCGD)R09'),XBI,]!-,/Y9]=Y^(4W<'#[S3W%1^;WR2..WW 55:X92.:R0 M,CHY.PV(\IO#&T;6;OB6TN HNV.)RQ:4#<#[E91F:]@$_?K.?@-02P,$% M @ ((!D6 )5SV#2 P >1 !D !X;"]W;W)K&ULM5AM;]LV$/XKA%8,+9!%+WY+,MM 8K=8@*0-FG7[4.P#(YUMHA*IDI3M M_/L=246V,YEI/>=+3%*\Y^YY2!YY&:Z$_*86 )JLBYRK4;#0NKP(0Y4NH*#J M5)3 \EG0.]Z"_E'<2>V&#DK$"N&*"$PFS47 97TSB MGC&P,_YBL%);;6*H/ CQS72NLU$0F8@@AU0;"(H_2YA GALDC.-[#1HT/HWA M=OL)_8,ECV0>J(*)R/]FF5Z,@K. 9#"C5:X_B]4?4!.R :8B5_8O6;FY?9R< M5DJ+HC;&" K&W2]=UT)L&23]/09);9 \,XB[>PPZM4''$G6165I3JNEX*,6* M2#,;T4S#:F.MD0WC9AGOM<2O#.WT^ 90 T5^(Y=9QHRP-"?7W&T/(_/;*6C* MGW%";@77"T7> M\PRR78 0"30LDB<65XD7<0KI*>G$)R2)DDY+0),?-T\\X70:43L6K[-75*4 M"*I#3%-(8F4F4U"I9*45]NL-&I%K#87ZITU"YZ';[L$<[@M5TA1& 9Y>!7() MP?C77^)^]'L;_2.![8C1;<3H^M#=#B.P+IET6RJC&MH8^V$^BB6N471"S"(- MVDAZ[0\DV6M(]KS17?-4 F8WC%F8-4,FN4T3)YBXS=70C! -LFC- 'X''?((5"H2 M1Z1PF2#IXKYX;(.:>*$.5&+0*#$X1 DC!(<5+K81H(V_'[;G^+>Q]1H>R/:L M87OV0VP_-6QO'-OW:Z8T\!2(F.%7>XRUP&$K8_%ZQTAQS4N'-)=UF:*/LX =;)SR) M>LFS(_[?2?%YW&\F[40>1YL+/?+&?HOGLZA:-Z7?\FKC$KW[) MUBZ.)7B'_5]9^P4-LTU8K=:_AH=0W[ZW8^X(9W]+UWCU_ MU(?4L=!V>6Z>4G'W]??\D=Y)M2"O\>J*-\^NV/_N.L:>]WOP7-5^RY_E'FX5 M<07(N:UM%4E%Q;6KA)K1IGZ^M%7CL_$K4U?;XG #XXKR6RKGC"M49(:0T>D M"4A7Y[J.%J4M%1^$QL+3-A= \:8S$_#[3 C]U#$.FO\VC/\%4$L#!!0 ( M "" 9%C..'="F0( .L& 9 >&PO=V]R:W-H965T2J+HLJ?PS 28V8\=W MM@LWQ2I'L^ F<457, >\JZZECMR.)2M*X*H0G$A8CIT+_WP:F7R;\+V C=J9 M$^-D(<2]";YD8\0M%8HRA:L%90%;T;Z MT-9A!^!'+P""%A#L P8O ,(6$%JCC3)K:T:1)K$4&R)-MF8S$UL;B]9N"F[^ MQ3E*_;70.$R^@JZ!(B=DKL]'5C,@8DFFHJP$!X[*1#:%7#[H@Z/'XQD@+9AZ MIS%W\QDY/GI'CDC!R6TN:D5YIF(7M3!#[Z:MB$DC(GA!A!^0*\$Q5^229Y ] M)7"UH\Y6L+4U"0XRSB ]):'_G@1>$/8(FOX[/#@@)^RJ'%J^\'"5?UXL%$I] MR)VT'G=G"(/?E6 M@:18\!5A]NBD0F&?X89E9%E,MUDGP[,/L;O>]=&3,WK,>2)OV,D;'I0WSX7$ M$P19OJ*OH1GN[#W8E_<\)1SUJXLZ==%!=;<"*7M%6/2L*%%XMJ>L)\>/]J2Y M.WVC!+FR[53I;6N.S5WK5KN.?6$;U=[Z1'?RIO$^TC3/P!65JX(K;6BI*;W3 MD:Z5;%IK$Z"H;'=:"-2]SDYS_1J!- GZ^U((W 9F@^Y]2_X"4$L#!!0 ( M "" 9%@W,6 !]0( !H( 9 >&PO=V]R:W-H965TQ[YALI'K4!8 A3R47>NH5QE1CW]=) 275%[("@3N95"4U M.%6YKRL%-'5&)??#((C\DC+AQ1.W=J?BB:P-9P+N%-%U65+U/ ,N-U.O[VT7 M[EE>&+O@QY.*YK $\U#=*9SY'4K*2A":24$49%/OJC^>1_:\._"3P4;OC(G- M9"7EHYW=@QZ$='#,+6('QI,#QB,&@-!B[1)C*7UH(:&D^4W!!E3R.:'3ANG#5FPX15 M<6D4[C*T,_$W0 XTZ9%E(R.1&0ZKB@-*92@G H]_EZ!PBN&MRZQ;&5X7S7)E"R)['8<)0J6@QV6+_I%D&+U0[:23 M_TW!WRFS):C<=1]-$OL@F^K2K78-[LK5]1?K,VQ\39_Z"]-TS5NJP#W,RG-=F(=='\'XC]02P,$% M @ ((!D6!K%SRXL P YPD !D !X;"]W;W)K&ULK59K;],P%/TK5D"(2>WRZG.TD;:6"200T[K!!\0'-[EM+)RXV&Z[_7NN MG2QK-[<,Q)?&CWM.S[G7K]%6R)\J!]#DKN"E&GNYUJLSWU=I#@55IV(%)7U!6>LG(CEW)9"36FK,2KB11ZZ*@\OX"N-B. MO=![&+AFRUR; 3\9K>@29J!O5U<2>W[#DK$"2L5$220LQMYY>#89FG@;\)7! M5NVTB7$R%^*GZ7S,QEY@! &'5!L&BI\-3(!S0X0R?M6<7O.7!KC;?F"_M-[1 MRYPJF C^C64Z'WL#CV2PH&NNK\7V ]1^NH8O%5S97[*M8P./I&NE15,'! MRNI+[^H\[ "BW@% 5 .BEP+B&A!;HY4R:VM*-4U&4FR)--'(9AHV-Q:-;EAI MJCC3$F<9XG3R"3 'BK3)K"HC$0OR9062:E8NB9TEGQB=,\[T/7D[!4T95R<( MN)U-R=O7)^0U826YR<5:T3)3(U^C*L/MI[6"BTI!=$#!%-)3$H\_D>VYC1NW\3'VY+'4W)9:FE7?%HOV&CM4*=#.BE:D?4MJ MSHE-$H6=<.1O=GTY@GIQT 3MZ>TT>CLOU&OKU"+7#X)O4?"Y$=PB,TTUX$FC MS6*^9"4M4T8YN1**V:/C^_L[;Q6 M.VC4#HZJ_6;O+LC:=(."E[BKP=SGC\(/Y? MN0&.4W5>1K7G?MBX'_Z=^XRI5*SQ-,#B@,_;9HXO,9 F .<70NB'CKGL MF[==\AM02P,$% @ ((!D6,'X(SW> @ 5@H !D !X;"]W;W)K&ULK99=;YLP&(7_BL6JJ976\A4@R1*D-M'42:U6]6.[ MF';AD#>)58.9;9+VW\\VE*8))17:3<#8Y_@Y;\#V:,/XHU@!2/24TDR,K964 M^="V1;*"%(LSED.F>A:,IUBJ)E_:(N> YT:44MMSG-!.,&2>W?!XQ I) M208W'(DB33%_O@#*-F/+M5X>W)+E2NH'=CS*\1+N0#[D-URU[-IE3E+(!&$9 MXK 86^?N<.(Z6F!&_"2P$5OW2$>9,?:H&]_G8\O11$ AD=H"J\L:)D"I=E(< M?RM3JYY3"[?O7]R_F? JS P+F##ZB\SE:FSU+32'!2ZHO&6;2Z@"!=HO8528 M7[2IQCH62@HA65J)%4%*LO**GZI"; G[*3H^.D%'B&3H?L4*@;.Y&-E2H>D)[*3" MN"@QO'S=T[Q!TT<9>J8)M[X.YPMSIWY YJ[N 0 M=]C$'>QQATZTP]WJW)$[K+G#0]Q1$W>X7^]HM]ZMSAVYHYH[.L3=;^*.]KC] M'>I6WX[4_9JZWTI]SR2FB-4+,34+<8Z?U28J&Y?8_EX>S^_MOD"MDW:,-*@C M#5HC78$00T32O) P5SN&!#6';(HRV(MRZO=WDK3.U3&)Z[SNFTZ'OX>^[I.- MFZ"SMZ1ZOC/8"=8TJN^\OILEL;VUZ>L3US7F2Y()!;)0,N&ULK51M;],P M$/XKEIG0)L'RVFZ4--+:,H'$I&IE\ 'QP4VNC37'#K;3CG^/7]+0C;;B U\: MW_F>Y^ZY^B[;"OFH*@"-GFK&U1A76C>C(%!%!351EZ(!;FY60M9$&U.N ]5( M(*4#U2R(PW 8U(1RG&?.-Y=Y)EK-*(>Y1*JM:R)_38")[1A'>.>XI^M*6T>0 M9PU9PP+T0S.7Q@IZEI+6P!45'$E8C?%--)JF-MX%?*6P57MG9)4LA7BTQJ=R MC$-;$# HM&4@YK.!*3!FB4P9/SM.W*>TP/WSCOW6:3=:ED3!5+!OM-35&%]C M5,**M$S?B^U'Z/0,+%\AF'*_:.MCKT*,BE9I47=@4T%-N?^2IZX/>X!H> 00 M=X#X)2 ] D@Z0.*$^LJ.+110[G]%Q=:FEMJ<#K_ M#*8'"KU%"_,^RI8!$BODG.@>-L!;0.A+)5I% M>*FR0)M2+&%0=&DG/FU\)&T4HSO!=:70!UY"^9P@,!IZ(?%.R"0^R3B#XA(E MT1L4AW%RH*#IO\/C$^4D?5\3QY><[NOWFZ72TKS5'X=ZY"G2PQ1V?D>J(06, ML1E0!7(#.'_]*AJ&[P_I^T]DS]2FO=KT%+M7:X;:/9A#2CW\RL'M8MGDPS2] MSH+-OH*_@P;OHD$?Y"L+]MYZ#7+M5H!"A6BY]J^E]_9;YL8-UPO_Q&P?ORS^ MT/C5=4?DFG*%&*P,97AY-&ULK55=3]LP%/TK5H8FD(!\M\#22-!NVB0F(3JVAVD/ M;G+;6#AQL)V6_?M=.VE6(%1,VDMB)^<]5 :#)8\DK-7$*K>L+ MUU59 255IZ*&"M\LA2RIQJE-[(+2FKG#2QSVYDFHA&;';,LJ(*IX#]8KHN)<^:0'):TX?I6;#Y#E\<:S 17]DHV+7:, MX*Q16I0=&1V4K&KO]+&KPP[!CUXA!!TA>"LA[ BA#=HZL[%F5-,TD6)#I$&C MFAG8VE@VIF&5V<6YEOB6(4^GUX U4.2$S/'[R!L.1"S)QX>&U;A5FMQ5.4AB M0>1P!IHRKHX0?3>?D<.#(W) 6$6^%:)1M,I5XFJT9(3=K%O^JET^>&7Y&62G M)/2/2> %X0!]^G9Z\)3N8B'Z:@1]-0*K%^ZOQL_+A=(2O[!?0XE:B6A8PIRZ M"U73#"8.'BL%<@U.^OZ=/_(^#.7[3V)/TH9]VG"?>OIWFQN[S=RD'TK]&V4 %8W'?H]ZXC'J/49[/5Z#4GC6LZ9L.-60XQ'%2F2, MFB8PY+65BW=DPKTD-'X1;G&4?R\IB]! MH] ?/;/I[AQ_TWJ_4KEBE<+UETCS3L>H(MMVUDZTJ&U'6 B-_<4."_P#@#0 M?+\40F\GILGT_Y3T#U!+ P04 " @@&18+1$V.&H" !)!@ &0 'AL M+W=OV-\)!LAGU4)@.2E MKKB:.B5B<^VZ*BNAINI2-,#U2B%D35&',Y;Q,/;%6BF7#3I*$K6 ^-7.I([=7R5D- M7#'!B81BZMQXU[<3L]]N^,%@HW;&Q#A9"O%L@J_YU!F9@J""#(T"U8\UW$%5 M&2%=QI^MIM,C3>+N^$W]L_6NO2RI@CM1_60YEE-GXI <"MI6^" V7V#K)S1Z MF:B4_26;;F\<."1K%8IZFZPKJ!GOGO1E^S_L)/C^@01_F^#;NCN0K7)&D::) M%!LBS6ZM9@;6JLW6Q3%N#F6!4J\RG8?I-]"6%/E([BFVDB'3@2C(]P8D1<97 MQ&X@<_JJ3P(5.9\!4E:I"W)&&">/I6@5Y;E*7-35&$TWVY)O.[)_@#R#[)($ MW@?BC_R /"UFY/SLXE\95YOI'?F](]_J!L<=_;I9*I3ZT'\/E=9)C(JJG+BFV6N4OKU//BJ\1= M#[#&/6M\BA4.L;JL<(<5>O$P*NQ1X2E4-(0*]U!>= 5]:CH%"H>0D7[KOQA M4MR3XE.DR1 IWC=UP-.D)TV.DAX%THJT/&&ULM5G1CILX%/T5BZU6K30=L$E"F$TBM9D= M=:3I=M2TW8?5/G@2)T$%3&V3S/S]VH2!.'C$B#WGIQ[?6P.9K*G[#O? M$B+ 8Y;F?.IMA2BN?)\OMR3#_)(6))>_K"G+L)"G;./S@A&\JI*RU$=!,/(S MG.3>;%)=NV>S"2U%FN3DG@%>9AEF3^])2O=3#WK/%SXGFZU0%_S9I, ;LB#B M:W'/Y)G?H*R2C.0\H3E@9#WUWL&K.8I50A7Q+2%[?G0,5"D/E'Y7)[>KJ1?RH0;WF/U7B\?$S^DU5O"SF 7,RI^G?R4ILI][8 M RNRQF4J/M/]!U(7-%1X2YKRZA/LZ]C \N2"YK5R9)!EN2';_Q8-^(H 0Y> M2$!U OK5A+!."*M"#\RJLJZQP+,)HWO 5+1$4P=5;ZIL64V2JV%<""9_362> MF-TSJ0@FG@#.5^#/'V52R#$2X"U82,&LRI0 N@;FH OPEY39ZVLB<)+R-S+G MZ^(:O'[U!KP"20Z^;&G)90*?^$(257_G+VM2[P^DT NDKLGR$H3P J A8;T M^:^G(SW=E^UI>H2:'J$*+_Q9C^Y3+'OS3NO4/WH =F:#5) MKWB!EV3JR5G("=L1;_;[;W 4_&&JVQ&8UH6PZ4)H0]>50I[K-Y5\P(DJ'+6, M[&9H',F!V!V78@B*!E$3I%$<-!0'5HIWA'.Y,"S+K$RQ("LYGV4CE@E6*X:) MZ0%N>$3B+0K'\(2J*0J%L9GKL.$Z_!_MO Y,?9TV.$PBN(3GMV8X2@TLQPU M+$<_Z:A<(K2H*3DZWVR/7';!$9C6A7'3 MA;&CV3[NJ ["T\ENC]$(Q@W!V$KP(\[+M30!)4OR33M")H96H+Z#X@A,JQD& M[=TZ.)\X:VQ'C7"%IG?BR+= 1P*M@8[5%X^C$X4:@F 00+-&8>LH_1.0P#;!T##,^H5JL=Z=T)1VAZ)UIC NW.I(=: MNVXC[HBU&P.#%]93V!H2:'"?O^LS(S@K1>U D%M]X&CLXH M3Z>&QQ6:WHG6\D"KE^@CSZ@K/10/3P5JB@H&+RBT]230;DH6="WVF!$C,6MJ M[_%PA*87VGH;&)]1F4[]CBLT_A]7:'HG6N^#[!L[IQ(H;!*(.[O(<-P1 M:C=H.#P1JG_T!D6]OOJ(V2;).4C)6B8%EY&4.3N\$3J<"%I4+U4>J! TJPZW M!*\(4P'R]S6EXOE$O:=IWLO-_@-02P,$% @ ((!D6*H5_ZO^ @ ] H M !D !X;"]W;W)K&ULM59=;],P%/TK5IC0D&#Y M:M-NM)'Z,<0D)E4;@P?$@Y>XC;7$SFRGW?CU7#MIUI0L,-&]M+9S[\DYQ]?. M'6VXN),)(0H]9"F38RM1*C^S;1DE),/RA.>$P9,E%QE6,!4K6^:"X-@D9:GM M.4Y@9Y@R*QR9M84(1[Q0*65D(9 LL@R+QRE)^69LN=9VX8JN$J47['"4XQ6Y M)NHF7PB8V35*3#/").4,";(<6Q/W;.8Z.L%$?*-D(W?&2$NYY?Q.3R[BL>5H M1B0ED=(0&/[69$;25",!C_L*U*K?J1-WQUOT3T8\B+G%DLQX^IW&*AE;0PO% M9(F+5%WQS6=2">IKO(BGTORB317K6"@JI.)9E0P,,LK*?_Q0&;&3X ;/)'A5 M@K>?T'LFP:\2?".T9&9DS;'"X4CP#1(Z&M#TP'ACLD$-97H;KY6 IQ3R5+@0 M4!%"/2+,8G1^7] <]DBA#V@2QU0;C5-TPHZ.C]ZA M(T09^IKP0@*('-D*>&ET.ZHX3$L.WC,<7 ]=5M74 MZT2Y[Y#F>WT)H]N_I7@<=OS;9-WC^WTQ>I!C,G32L_O$%HM&%(IG\ MV>9="=UKA]:G_$SF.")C"XZQ)&)-K/#M&S=P/K;I/A!8PX5>[4*O"QU:] *<-V MK4!^:R5W(KUT-PX$UA =U**#UZO)X) N' BLX<*@=F'0N?43*8F2*,(Y53BE MOTB,<,8+IMI4EU#]G=IS]JKSSXC ;:_-84UPV$FP_7YN8]>)\](].1!80_)I M+?GT]2KS]) N' BLX8+K/'V9G?^Z+ZOTW;O0#X*]BFP+ZGE[-6GO] \9$2O3 M5L&IT >A_.C6JW7K-C$-R][Z5+=TIB]Y@BG[P4LL5I1)E)(E0#HG S@DHFRQ MRHGBN>E2;KF"GL<,$VA+B= !\'S)N=I.] OJ1C?\#5!+ P04 " @@&18 M$4[UO;@# !#$@ &0 'AL+W=O'80^,3-M$)5(EJ;C9UX^4%,F2 M:3L%F!=+E.X].O>(E\?4;"?D5[6E5(/O><;5/-AJ75R&H4JW-"?J0A24FSMK M(7.BS5!N0E5(2E954IZ%&,)QF!/&@\6LNG8K%S-1ZHQQ>BN!*O.8""YPMW;+/5]D*XF!5D0^^I_E+<2C,*6Y05RRE73' @Z7H>7*'+)88VH8KX MB]&=VCL'MI0'(;[:PB*)+D?W-5GH[#R8!6-$U*3-])W:_TZ:@D<5+1::J7[!K8F$ TE)I MD3?)AD'.>'TDWQLA]A)0?"0!-PGXI0E1DQ!5A=;,JK*NB2:+F10[(&VT0;,G ME395MJF&,@BNEJ%;@/5B*O!"<:!S["XYJF%R!" MOP ,<>1(7[X\'??30Z-(*PMN9<$57G0$[R/C3%/PR4RQE4.!?SZ9>'"C::[^ M==5:@\=N<-N9EZH@*9T'IO44E8\T6/S\$QK#7UV5>P+KZ1"U.D2GT!>_2:$4 M6!(IGQC?@*M_DDSH_.;T]@O9*3 MMN3D-?L\\:F#)[">#I-6AXF?/I\<3+P83X=M?B:HQW#:,IQZZ_+I8?_B: P' M+%U1$$_<-!'L#!7ZZ/,&I=?"TVBHI",*XW%\A..>Z:,S8GXKF31*?J;IEHM, M;)Z<'$^B_.C\]H76K[ES=/2JEHZ\>KHOM+X6G:LC3[;>X/1F:32%PU8Z&];G MV3D[\F?MR.':\00.O=T9!N,CJQ/JW!UYL7=TZ-Q3.(V&)!U1D]&QI:GS=W3: MX+NVEV1EMH-FJ^CDZ-7>?:'U:^X,'KVJPR.O%N\+K:]%9_+(D\NC0P>3/YY'#PAT\ST3U-XB=SV,O/M^@[.]YA@1/AM3LPKT=OOV\\@>1 M&\85R.C:Y,"+Q%0GZR\6]4"+HMKT/PAM_M-7IUMJFE[: '-_+81^'MCO".UW MH\7_4$L#!!0 ( "" 9%@A"A*#TP, $T5 9 >&PO=V]R:W-H965T M*$@:W LFJ*+!XN@+*-W,O])XK[L@J5W6%'\]*O()[4)_*6Z%+?D?)2 %, M$LZ0@.7GPELY(MG5(?RP/F7NG"=S;V@GA%02%6-P/IG#0N@ MM";I>7QMH5XW9BU\^?Q,?V>"U\$\8 D+3O\DF:^VG^P0=O3E& M;Q!AZ&/.*XE9)F>^TG.M1_33=EY7S;RB'?,*(W3#]1@2_<$RR/H 7P?911H] M1WH568D)I"=H%/Z&HB :#4QHL;<\/!^0)_N/'EFB&77O;61XHQV\=X01!>B# M7C39P"OZZX/NCZX5%/+O(?,;^'@87N>:"UGB%.:>3B82Q!J\^-=?PDGP^Y!Q M+F&)(UC/U'%GZMA&CR_3KQ41VE"R-10WAFY, M%-> U")T2$"RX4^0>;[%6" M(#P;,MH^8'B*G@"+H?6QL"H/==41K.?J:>?JJ37(A5['A*UTQM )C().:?K3 M+/%346>8(<^LN$,_3I>PI(%-#:S^C[J.HW$0S/SU@#V3SIZ)W1Z3Y$&@.Z#F M:Y(Y*0=]L7(.]<4E+'$$Z_DW[?R;OF8FG+HTU24L<03KF7K6F7KVLS.A?< P MV)T)KTAWYZI26N*+UG7UQ" A_]G+_GQ%M.Y\?ER9VZ8_Z&&U]C-QN=>R\@[]) ME[2DI>VWVPFW!Y?0NH6/;_ C*:H"_8OVW_G8D0?;Y/3 XHK6MW-[9 G'KYH4 M71XS%DYIB2M:W]GML26TGUNNO\N%>D&3 M?)L)*PK"BB9 F#KMK)D66S8Y<> M;*$C6F.A_^*>2:_;E;FODRCE%5/-14Q7V]T)7IJ;L&_JK\*+17.SM\4T%XTW M6*P(DXC"4B.#DZD.0#1W=TU!\=+<9CUPI9.'>H M\7]02P,$% @ ((!D6+Q+=(IT @ W@4 !D !X;"]W;W)K&ULK53);MLP$/T50@V*%&BCS8G35!;@I4L. 8*D:0]%#[0T MMHA0I$J.K+1?7RZRZJ1VT$,O%I=Y;^8]=;0-=P"WC77RNS"@:5D-0C-I" *5I-@&E_, M1S;>!7QAT.F=-;%*EE+>V\UE.0DB6Q!P*- R4//9P!PXMT2FC!\]9S"DM,#= M]9;]@]-NM"RIAKGD7UF)U20X#T@)*]IRO)'=)^CUG%J^0G+M?DGG8\4C39L M=N&\<6BCA@G[+]ZB,K?,X#"_%$C%FBTYD*G6@)J\(=.R9-9CRLFE\ _%.GZ\ M *2,ZU!OZOC2 WP? MI2P[QCDQ_I"_S5XP77"I6P7DVW2I49EG_7V?C3[+:'\6V^H7NJ$%3 +3RQK4 M!H+\Y8OX+'JWSX+_1/;(D-%@R.@Y]GQ:2X7LEW]2S^ )=9[L4^\IQX[2 MSJ5-'D=OQUFXV56U)R@>G0]!OMIPIU5J4&LW030I9"O0/[+A=!A24]>;3\YG M9GCY6?.'QD^^*ZK63&C"864HHY/Q:4"4GR9^@[)Q#;F4:-K;+2LS@$'9 '._ MDA*W&YM@&.GY;U!+ P04 " @@&18G!$W7_D" #D"0 &0 'AL+W=O MVT=+]^=A*BTIH45?N2V,YYWSSGQ+$]6C'^)!( B9ZS ME(JQE4B9G]NVB!+(L#AC.5#U9,YXAJ7J\H4M<@XX+D59:GN.T[,S3*@5CLJQ M.QZ.6"%30N&.(U%D&>;K2TC9:FRYULO /5DD4@_8X2C'"YB"?,SON.K9C4M, M,J"",(HXS,?6A7L^&>KX,N [@978:".=R8RQ)]VYB<>6HX$@A4AJ!ZQN2YA MFFHCA?&G]K2:5VKA9OO%_;K,7>4RPP(F+/U!8IF,K8&%8ICC(I7W;/4%ZGP" M[1>Q5)17M*IC'0M%A9 LJ\6*(".TNN/GN@X; K?[AL"K!=Y[!7XM\,M$*[(R MK2LL<3CB;(6XCE9NNE'6IE2K; C57W$JN7I*E$Z&-U1BNB"S%-"%$" %.D53 M-57B0HVP.;K)L'(7FZ"MUH? M"-YMP+O[P ,3>*4*-L$]O[L%WFI]('C0@ ?[P'LF\, [FV#MUH?"-YKP'O[ MP/LF\)X!W-V>*JW6!X+W&_#^/O"!";R_"^XX@RWP5NL#P0<-^* 5_"$!=2:8 M2^ F_,$.?N"YPRW\UA<M^&K)11/,^;K>EPHJ37D,#4N-L[/6&*(\ M5^\V,/UN>?6\P7A J4PESIG+.^*A>OSA151[*\W)9G3*I-OFPFZA@& M7 >HYW/&Y$M'[_3-P2[\!U!+ P04 " @@&18PA$:6MX" #<" &0 M 'AL+W=O2T$%,KDW)S;=LBSB#'XHIMH%!W4L9S+-64KVVQX8"32I13VW.C75\%?"3P$X2R&QJC2R40(I+*N_9 M[@X:/P.=+V945$>T:V(="\6ED"QOQ(H@)T5]QB]-'0X$;O"&P&L$WGL%?B/P M*Z,U665KCB6.)ISM$-?1*IL>5+6IU,H-*?137$JN[A*ED]%-'/,2$O2-X!6A M1!(0Z!-:JI3Z/R4[ MJH'?UL#ORQ[-6*Z^%@+KAC,9K=5AI=:?BVWDC\-@8F\/#1B"_!AV!!2U8 MT NVX"P%H;\DF"+MFL1@?.7J-(.#Q0-W? )HB/%#,]^@Y1OT%ZYJ7. ()UM< MO,$VZ*SKG]:N&^*&KAEMV*(->]&>,.>XD*\FHF&7R#M%ZL:XGF-&"ENDL!=I MWVHL38&38HUB)J2Q9&%W\='H!+!WK7]LF%'K9-3KY(?,@)O 1QWP,#P%[\8, M#ZI_Q#-N><:]/ ],8FKB&7>:[Z7U1+)-M1VMF%0]4@TS]?L!7 >H^REC4T3KL;.2NOLVG55M(*4 MJH[(@..;A9 IU=B42U=E$FB<&Z6)&WA>WTTIX\YDE/=-Y60DUCIA'*:2J'6: M4OEV"XG8CAW?J3J^L^5*FPYW,LKH$F:@G[*IQ)9;J\0L!:Z8X$3"8NS<^-=W M?M\8Y"/^9+!5C6=B4.9"O)C&0SQV/.,1)!!I(T'QWP;N($F,$OKQ3RGJU',: MP^9SI?XUAT>8.55P)Y)G%NO5V!DZ)(8%72?ZN]C^ 250S^A%(E'Y7[(MQWH. MB=9*B[0T1@]2QHO_]+4,1,/ #X\8!*5!\+-!_XA!6!J$.6CA68YU3S6=C*38 M$FE&HYIYR&.36R,-XV899UKB6X9V>O),I:1/E5@KRF/L MO-AKCUR-[ALGW*AT]:YP-3CBJA^01\'U2I$O/(9X7\!%[AH^J.!O ZOB(WTC MH7]) B\(V_RQ6]]#U#EBON=-6"]%F.N%1_3N$JH4$0M2K8F0)$\K\M M-*3J[Q8_;PO=;KNNV0BN548C&#N8Z0KD!IS)K[_X?>_W-N@SB>V%H%N'H&M3 MK[Y&1;0@V5I&*TQ00I=+"4NJH?JL,$212%/\(#$]HI>VB!33]/)IS$ZVF73# M_F#D;IJD5E_>2=JK27O_AY0D9=Z]D0QD!%SCWFD %XG Y4?$C4@P^?(1C&=K MW49KG>K4]2_$KAJA\^NX[:'V:]2^%74J1000*[*0(B4/2JTICW+(*6[9("7$ M9&86\K+L /.Z[,&MHLH'W$)^"$V3M@A8/3@U H78H!$!/!0]KST*@SH*@Q.B MP!I1V)9X;5Q6S5.Y!@=)T>M[O7:L88TU?"<6NF,.DQL\[&/ VF.> *8MWX#4 MS#QG]>(?S6+KU*?2#P]6U>^&5T?PKVK\*RO^K()\MBRB5>)4C#.)[='ZWJY: M\#[HC"J%SQ2%(%FG?"_2KI3RK65*E9>WUKRT:YS\27Y$X>3O M*B>_^U&9>:8ZJ S#1U15_JZL\NUUU0F9>5CHM&3FF4JK?9I=Y>3;2Z<3,[,0 M\_T&4MCQ^L$!U9G*I8+*;=P^4Y#+_%*N\*Q?^N)_DU]WW=WPXE># M1RJ7C"N2P )-O&PO=V]R:W-H965T M)$K1 6O!2OEQ%DI55VZ MKDQ76! YX!66^DO.14&4GHJE*RN!)+.@@KF!YXW<@M#226*[=B^2F*\5HR7> M"Y#KHB!B-T7&MQ/'=_8+#W2Y4F;!3>**+/$1U;?J7NB9V[)DM,!24EZ"P'SB M7/F7L[&)MP%/%+?R8 S&R8+S%S.YR2:.9P0APU09!J)?&YPA8X9(R_C9<#KM ME@9X.-ZS?['>M9<%D3CC[)EF:C5Q+AS(,"=KIA[X]BLV?B+#EW(F[1.V3:SG M0+J6BA<-6"LH:%F_R6N3AP. 'YX ! T@> ,(HA. L &$UFBMS-J:$T626/ M M"!.MVQ=3H->QCNR __B(P1>$';IZ4?/,1U Z'?!C]2$ M;>X)LQ(H_RQ@78XP/?;W4HW"@LY(\.G=.:=]C-:P[\I:Q(BA-'GVB) M8H-.\OZ=/_(^=YG^3V1'*1BV*1CVL2PIP:BU-OHW:QO.B#+'=M=EK";Y=)36*'J3 M_+\$'>D;M_K&O?KF=$,S++.NK$W'?V[X1E)?1*W'/>B:!8JEO4PDI'Q=JKJ! MMJOM?75EV[3[.[R^[.Z(6%+="QGF&NH-QKJJHKY ZHGBE>W!"ZYT1[?#E;YS M49@ _3WG7.TG9H/V%D]^ 5!+ P04 " @@&180<#NU1X# "!"@ &0 M 'AL+W=O#,4JJ"&NRJS->E IHZHX+[81 ,_((R MX<5C-W:AXK&L#&<"+A3155%0M3X%+E<3K^=M!RY9EAL[X,?CDF:P '-57BCL M^0U*R@H0FDE!%"PGWK1W,AO9]6[!#P8KO=,FELFUE#>V0_66KRB3?T2 I+6G%S*5=? M8AQXT" M!L\V!SSMR+ND:Z=1&_-.N)4V#1I2@TY2EY!6==:52X(I&.>S M X+;!@IYVK1!4\Q-3!NDB%F9P!V^,AI:MW#P2/5>-!@^8-L9SRO9'C=LCSO9 M+JJRY&LRS12 W;@V$IT(+SV';P1VC^RP(3O\/SEI^):*O!'8/45&C2*CSNV_ MJ%228V% Y#5GF7ONVOB.'AWC0?_HX:7M]/12'O[.*U^ RESQHTDB*V'J![\9 M;>JKJ2LK_'_+Z^+LG*J,"4TX+-$T.#S&[*+J@J?N&%FZFN%:&JQ 7#/'&A&4 M78#S2RG-MF,=-%5G_!=02P,$% @ ((!D6 B!AHCF P (Q, !D !X M;"]W;W)K&ULM5A=CZ,V%/TK%JVJ7:D=,/F>)DB9 MF6X[#[.-)MKVH>J# S=@#=C4=I)9J3]^;2 0=HC;:,G+!!O?PSV'Z\L9SP]< MO,@$0*'7+&5RX21*Y;>N*\,$,B)O> Y,W]ERD1&EAR)V92Z 1$50EKJ^YXW= MC%#F!/-B;B6".=^IE#)8"21W64;$YSM(^6'A8.RN(O.E1K/0>%.ZEX5@7K##+*RE_R6@EQ$H '9P+\*L#_ M.F!\)F!0!0P*HF5F!:T'HD@P%_R A%FMT\[V(!0UURLM)@@!$5HK'KZ@G] RBJ@1GJ3HD97E8U[#NP=0A*;R MO5[R:?V WGW_?NXJG9B!=\,JB?LR"?],$MA'3YRI1*)?6 11&\#5C&I:_I'6 MG6]%?"*?T0#_B'S/'W3E8X]^@/#F3'@KFT$M\J# &YS!LRG[EUF,'A5D\N^. M3.]*Y&$WLMGDMS(G(2P9- M68Q"+I7LHFJ-OY1J"38IP$POVP-W?W'21&-8F1E<1:4P")ENC_[9LN MEM8'7,JR)["6%N-:B_'5JGK3L]6 M];0F,;62^!48"-W8"8L0B?17ADHEB/F^(GC5AD%")S,KZ*7,>@)K\9_5_&=7 MJ^19GR+T!-82 7N-%?"^L9;M )>RK=!.>[0_&IRM9GSB:?!_=.EP)[1;T9UZ MM1-AHFT>6L9"-VQ@"OV+>NCB]@PN5J(GM+9>?J.7?[7ZKZ#[$J(GM+80C4_# M5@<4+&-=)3%1@/)CW>2"AH#X%LF$B.X^6(&VZM@[+>.*VS7<%V[L%[;[KX:; MA-(?X6R7%&ULK5AM M;]LV$/XK!VW86J"+7OP2-[,-.%:+!5B H&G7#\,^,-+9(B*)+DG9"; ?OR.E MR':B<#&@?(A%ZN[AW7/DZ8[3G9#W*D/4\%#DI9IYF=:;"]]7288%4V=B@R6] M60E9,$U#N?;51B)+K5*1^U$0C/V"\=*;3^W)+WR=:3/ASZ<;ML9;U-\V-Y)&?HN2\@)+Q44)$EQ.' *%B) MOSCNU,$S&%?NA+@W@ZMTY@7&(LPQT0:"T<\6EYCG!HGL^-& >NV:1O'P^0G] MLW6>G+EC"IUK_LH2'B0"%\32%J%*)G"I/@%85!HS!XZPK#1F%HF:E=L3S$3+/Y M5(H=2"--:.;!DFFUR7U>FKC?:DEO.>GI^:T6R7TF\A2E^A4^_:BX?H3?8)&F MW,2%Y7!5UKO+1.E=C)KQ7+TGD6^W,;S[^?W4UV2& ?.39LEEO63TRI)A!->B MU)F"3V6*Z3& 3_:W3D1/3EQ&3L3%1IY!,/D 41"%70:YU6-,SF 06O5!AWK\ M=O7(XP5OF3"D0*["Q@;__I/=PI;%0_W08=UF##;O!3-JX4!N6 MX,RCO*!0;M&;__)3. Y^[R*J3["X)[ C$HPRWB2U1D5<*4J=I=C%SGC%]:&0?-W M[-?2:>2IQ[TGL",^SUL^SYU\+KY>$XM$&YVESA/N5#]UP_0)%O<$=D3;I*5M MTN>G9M(GB7V"Q3V!'9'XL27QHW/OW;(<+8DVY[Y(X5U$.@%/);(&&SG2UTN) MJ#M]A<&^; R<3G^W!37E*+9%20T"*,O"1O*D,R>YX4YUN5>TN$&;'/ S/AN. M7Z'HH+(.WYZ3X%]H@LN.>+]5KBFE&5R I1E;K>G)A^J(N),D%;:IB##'>/H/>%:B?1@Q=5 MQF#4662XS3J9Q%Z["O^@^ MAZFO3JZ97/-208XK@@S.SBD/R_HVHAYHL;']^9W0U.W;QPP9U?E&@-ZO!%7V MS< LT-X)S?\#4$L#!!0 ( "" 9%@>@?[,-PH .MF 9 >&PO=V]R M:W-H965T^1+GB.*.GO, M\A_%3(B2/27SM#@?S,IR\7$T*B8SD43%,%N(5'YSE^5)5,JW^?VH6.0BFM:% MDOG(L:Q@E$1Q.AB?U9]=Y^.S;%G.XU1?9X/K '+Q]\B>]G M9?7!:'RVB.[%C2B_+:YS^6ZT0IG&B4B+.$M9+N[.!Q?VQS!PJP+U$;_%XK'H MO&955VZS[$?UYM/T?&!5+1)S,2DKB$C^]R"NQ'Q>(._1-LAO\*;9/.B_I<]ML=: M S99%F66M(5E"Y(X;?Z/GMI = K8WI8"3EO 62_@;RG@M@7/;*\.EJB52_JZ->E9;SBM#I1;LI4= F DX[0*EO,2K$N'1/SW'YJ"@1\-!OF6; QFL AGL$1907S&9)-<=@@BA2@TG9V.[+,//'MO&X"B$HG& MH6@A"DVGTE%4.GNG+M968$Q8-$YO1I!HO$73,I%WO)FP4+7JL5::UR;5V/A: MY!/Y$ZBF.-54?ED6991.X_3^9=Z78;7JAB1:'I M)"C-:M.B-7R2+,1R%%GD\:2CJ9C\V]%:[R(Y@E>X4 T-1>-0M!"%IE.IU+E-R_.&CLHRK>9:B]4LS$@* M5)A#T7B+IL\1[/7,!ZI2O\:EA+M#"_E+@ M>NO7DPQ''3O>%K?749KC$6U M2^=1F0K./A?47ST(00T$*!IOT;K#BQ<$ZV/06_@"CO(%'/JJ^"L6D]#(O4,/ M%?PM6C?T)^OV,_QVF<+!/V!]OFKUVD4_9+EOZ^C.;Q7;R: M3K1?&SF!ZGTH&H>BA2@T?;VG,@9%NKEY8ORZ! MJE"G0?D9+KW88'?V?/VU6;H)O1F".AI0M!"%II.I' TW.'1ZA!H:4#0.10M1 M:#J5RM1P:5,#EQZAO@84C;=H6GKO4!BMWBF 7K?"@GU,79T M;KMX1C5#C[JR+#Q:U7^.GN#6(5UE;YZ@)@<4+42AZ>0IY\-S#IS]/*BQ 47C M4+00A:93J8P-;\=""I$GS0KEM,RC26DD VI-0-'XCN[9UO8E+*B&Z)'OW*M/ M^Q![C#M0@P&*QG=TSB/"_A:^@Z=\!V^'[_#*@0?@VM(M[,TKU): HH4H-)UK M94MXA[8E/*@M 47C4+00A:93J6P);\=:BWW&*:CC $7C.[I'CE-OX4-XRH?P M=O@0.Q/FZXU:N@F]F8/Z%E"T$(6FDZE\"^_0OH4']2V@:!R*%J+0]+V(E&_A MT])^GXQ(0_0E XK&=W3/WYX04>W0 Z^L"W]?ZV)_8Y:&[$T$U)J HH4H-)T< M94WXA[8F?*@U 47C4+00A:93J:P)G];NNP4R#=";"J@QL:-SA$!&M4,/N_(E M?%JZUSO]J*E>\Z/8ML,/C=6; :A% 44+46@Z*YVM!P]]^X>/W:@0NU,AU)5 MH>E4*E?"IV]PV'N'']^PMX+\L[&YPA5=8>]@;U;KG9X8]G1 5:O'45D"/JV9 M$;OW^)L+ :RAY:_'%VH%0-%"%)I.@G('?-H=^+Y^BY)QRUECZ*&:'XK&6[3N M%K/.\-A=/__?0LO[2LO[]-T7ORR36Y%79[EVIQ&QI2\-V#OD4&WN;VY>Z'N! M(>F\A>H.E.H.]M@'T30[ZB4'Z4KZ$@%%XU"T$(6FTZ6T>G#HG18"J+*'HG$H M6HA"TZE4RCZ@;[?XZR,-#=R;(JABAZ*%+5IWW J&KKMEMVZEQ -:K/8?:6C MWB&'*G,H6MBB=<>MDV!SP]U1YZ$>BI%')^NDS+YI$5JT]73VRYJ)]3 MLO8YMS^&S7-7%$SS&)C/47X?IP6;BSL):0V/99ORYLDJS9LR6]2/#KG-RC)+ MZI&PO=V]R:W-H965T7VWH#EWXJ$]F\MX*#::Y1SFDJA-45#Y,@$F=B/'=_8']_DJT^; C8=K MNH(%Z(?U7.+.K5G2O "N!K#CMUL"8FDD' P.^?,0@J M@^#4H'O&(*P,0AMHJ MK]?4U@+K7I^5UJ^E]2]*^X1=I"%U;:^TZ^LW''?\,/*:"EN _4%T5N*@ECBX M*'%JJLI8N[A!LV+^H"FM";N0NZ@6%OUKPT4-?\%UMRFK"3OMRU*8>W"K%R!7 M=M@IDH@-U^755I_6\W1LQ\C)^03G;#D6_]"40_J.RE7.%6&P1$KO:H"J9#GX MRHT6:SL['H7&2627&7XK@#0 ?+\40N\WQD']]1'_!E!+ P04 " @@&18 M2UEJ7SH% ,' &0 'AL+W=O(NG2@D$D\! M[-C1,Y*AS EYEB_W_K!A2H\@!(]+$UA\;>$.PE!:$G[\EQEMY'U*Q>/G5^N_ M)\&+8.:8P1T)?P0^7PT;O0;R88$W(7\@NS\@"Z@M[7DD9,DGVF6R9@-Y&\9) ME"D+#Z(@3K_Q2P;B2,%NOZ%@9PKVI0I.IN!YC#V(YCIGD-,32T./,15>? M/J-/R$!LA2DP%,3H,0XXNQ:-XOG[BFP8CGTV,+@(2KIF>%D DS0 ^XT +!M] M)3%?,?0E]L$_-6 (&CD2^Q7)Q-9:=,%K(L>ZEC$Y"H?N+E>W%>KNY>J6)AHG M'V GL>>\-< 2.%(,\)A2'"]!K&&.)GMT+#?%^Z0Y'<5__A0FT3V'B/VK&I^T M_Y:Z?YFW;MD:>S!LB,3$@&ZA,?KU%ZMC_J9B6Z6SOKHVX8S M+J9T$"\1YF@.RR".Y8M83FN@ ?&OT5^;: Y4MJ3+0D4W[:6=]"*3^%;,>+'6 M3'-@;(_!%>4Z;:<@YFJ=KHBDG2-IZY$D682AI9AX'$[BG[T9?[L05\]I%<,O MBK7[14JNUL&*X7?R\#L7A>]AD2;#\%( G4)D-QW%^"O$6HKQU[I8$4 W!] M MLR0@]LLNAFYQ,?2[BMF@D%,M&K8R^9![\+8M;Z5S: U&3O!V,\Q]B_'"-0+&)Z'\!,$ M^P6"_8Y9!*CUJBS FHR= +3,0W%G_O0F]",IC07H\1:H*/71EQ0VH"D-/%!6 M9&FOO>-UT^Q;9QP54MUFNWNV!/415"5T5/Y:Y?:D*CBR$ML^BM1N]GOG/!1B MG:;5/P>B=;@J$/L Q"Z[2U5!8A=C;3?-PA11B'6:O=XY$JW+59$<*FA+6RB^ MLV]5H>.HZ#@%.LX%R\Q52)TLL].@#^6KI:]?RV]B54"T+@-14]6: ?N(&M@Z M%,&6O@HNM:U58=I6S)I6(1G55 EG2#^BKK8.A;7U3F5=;H$^@/Q#3 K?D9A3 M[/$-#M%WH!&Z"F+T-V#*/BO1ZMWHH;U451UK+]-$/12E_V58-O+Q7F7*?<=4 M/S/EY*9Z"E.GH \%O*6OX&M("M7AZUW3P==JEI[K-5D['8+#V<(J<;@HG3ZJ MT]=[U M>L+A1IV\T]ZZ1\F[9??/M)Y2ZK)W^UWHXHMCZ(TKYE%(*:-9[6PM4[V)9 MH'59.P5Z.-'8^A--J011CJ6EF)SG*&LZO60H:ST+&4?7)!'097+=)$XZ9!/S M]'H@;\VOM,;)1&ULQ9I;;]LV M%(#_"N$50P:TDGB3[JSL/ MB8B85*=BX:8KP=D\:Q2%+O(\WXU8$ ^FD^S:K9A.DK4,@YC?"I"NHXB)YVL> M)IO+ 1QL+WP.%DNI+[C3R8HM^!V7?ZUNA3IS2RGS(.)Q&B0Q$/SA_A=!! MJ5,WK!YOI?^6.:^$7X.Y7%X.1@,PYP]L'9W7CA$M;Q9$J;9 M?[ IGO4&8+9.91(5C94%41#GO^RI"$2E 48-#5#1 &5VYXHR*]\SR:83D6R MT$\K:?H@W.M_)J#=TFD.CME6;C>@+N\ MHT#R +*GP*>5OI."3VN92A;/@W@!KN(Y^,)3J9I?O.>2!6'ZR\25RC(MWYT5 M5ESG5J &*R "'Y-8+E-P$\_Y?%> JUPJ_4);OZZ15>)[/G, AJ\!\A &KX + MTB43/"U^+!IP&3F<:2"VR!4QJ?/8VEHGV]MTQ6;\7BD0^F/_\$?>]7 MBVVDM(UDTG&3;=I)4-.K5T*P>,%56DEP_0RJS]VRY^SRU8:).?C[#R42?) \ M2O^I\X[TX!TMO:/6R&_'86+&X6OPYSJZYP+\5]O!NJO*D*IFND3IF9&NE"5:,U"X'D(@(700R> M.1/UF6-7/LI;6J(Z+-T8GL -_L3%+$@Y6(E@QNOLS;6,*E&F#H;U(1Z5MHU: MV?:859JRLV]R8]A]R*T=/]KK^+'O-?;[N#1J?)11'6(UWHN5[Y!1O5G0,R7= MLQIVL]5[J_6"5\B!5-7S5]B!7FUMMHKKF,RP0B!XYF)5&'!B!Y%Q$/52KPJQ MU7&+?=@X;J$A%[2CJ^>*=4#[^&#)@H9ST J:DQ6M0DTU$Y'C^PV!-J""=E+9 M,E%U_:%7"+OTKN/6< WZYTY,*]RZ.FB(!^W(N]D9%R!S"ERHB0H7]0,[%P?1 MSC"!M&&8&+I!.][J[5BO5DUVY.+\:F%P&A +#X$+ $&DIXC M!W/V;*,',AQ$I^#@87H4:D8[^:B3IS;N!FZH'=PZOO46TG?F.V3?P M63EW0'NQD@.&.>?2PZ##E:7*EP$=W@<==0AJ"+P!'>X5=+@&=,W+.]AP#O?. M.;S/.>H,&U9XL.$RWDEWE^/S-E89P8Q("/'K4?ZCD=JORGT@2-B<$3.O0Y)^EB' M)(9OI)]U2+*_#DD@;2RPQ&")G'4=\H#VPY].2.5[V\NL0Y+]=<@\6VH#;4A& MCB/9D8 E=5_.FF>2Q'",M/MT]@.$+32TC)AA%&FY-%BI62W(:I?:-<,->,CH MW"7,2KZN#AJBD2Y$:R8KJ?O"UC0ZJ"$:/9IHV?O7R/%1[9?G/LA&#=GHNT^\54KHRZ".[J-N MZ)"FU*SL#>D5=70?=;[7O+A #>IH[ZBC^ZA3$6MX/:<&=?1HU)7%K 7R[-*[ MIKY!'CTW\F@?R*,&>?2TR"O$[4PF=9&ULK5;);MLP$/T50@6*%(BCQ5N2V@*\)&@/:8T$20]%#XPTM@E+I$K2 MV]]W2,F*;EC#MASZY-9-@32YTP#A-)U#)-J=P. M(1'KON,[NX5'-IMKL^"&O8S.X GT-@ M+5X8K-7>F!@IKT(LS.1[W'<\PP@2B+2!H/BW@A$DB4%"'G\+4*?\[UPZ)84J7B7X4ZV]0"&H;O$@DROZ2=6'K.21:*BW2 MPAD9I(SG_W13!&+/P>^<< @*A^#8H77"H5DX-*W0G)F5-:::ACTIUD0::T0S M QL;ZXUJ&#?'^*0E?F7HI\,G+:)%8XB!B,E(I)@=BMKX-LA3?K)$3,D]99*\ MT&0)9G:79HG8 A#*8_)#\$:Y8-'(S\P@*+*FBMPIS3#8B/ZL&)^1@<*$*;Y? MC$%3EJ@O/5>C%$/(C0K:PYQV<(*V'Y 'P?4<-^ QQ(< +L:@#$2P"\0PJ$4< M0W1%FOXE";R@64%H]'[WH(9.LSR7IL5KGCJ7.950G,N$;K%P-!E(2?D,[/CW MX%5IB47PIRIX.7:K&MO<#+ZYJWU9 MU6;^F]D!X79)N'TF8;HY1;A=R:35/2)\PBRH)MPI"7=J"=]M,KQ1,VAW/U.-[;V^F M5ZMHS%8L!AY7I?NP\#W@?\2^UB3GY.X]Z2G(F>UT%(G$DNO\42M7RVYJ8'N( MH_6AZ;)LJ_ &D[=H#U3.&#[#"4P1$F.,%XS,NYY\HD5F&X=7H;$-L<,Y=HH@ MC0%^GPJA=Q.S0=E[AO\ 4$L#!!0 ( "" 9%@=KG8G400 %(5 9 M>&PO=V]R:W-H965TT-+:%2*1+TO;F[4M2BDY6%,=P=V]B'6:&\\UHI#\< M'[AXE!L A;XF,9,39Z/4]MIU9;"!A,HNWP+3=U9<)%3I4[%VY58 #:U3$KO$ M\P9N0B/F3,?VVIV8COE.Q1&#.X'D+DFH>)I#S \3!SO/%^ZC]4:9"^YTO*5K M> #U:7LG])F;1PFC!)B,.$,"5A-GAJ\7Q#I8B\\1'&3I&!F4)>>/YN0VG#B> MR0AB")0)0?7/'A80QR:2SN/?+*B3KVD VSI!(6//X2A6HS<48. M"F%%=[&ZYX<_( /JFW@!CZ7]BPZ9K>>@8"<53S)GG4$2L?27?LT*47+ @Q<< M2.9 Z@Z]%QS\S,&WH&EF%NN&*CH="WY PECK:.; UL9Z:YJ(F38^**'O1MI/ M31\4#QX[5=3$W('Y&+Y(8*D,\_$4-_;?A.4A;*L:LT MD -!%_GXG<'P M&Q):G.Y.6M+Q\_;X-I[_4GM,E5!#>V9"4+8&/5 *S9]0V>Z./MG+:>7__E.' M1+<*$OE/4X'3]7O-ZYN7R+7GFI M>FW1I[_K@N@']!WZN$N6(,QC^XE%JO&I2B/U;23SHMM/^[W!V-V765I7.Y.E MG[/T6UD^ZWD[$:5_A-+!V*^QM*YV)LL@9QFTLBRH?A?$\8DX@V,Z-ZQUJS.)-QE#..3IND M+_8C"&&'[D'HCSI:FSN=D"I *QH)M*?QSJ*GK_,FV'2I40F6=(=UVM9\SJ2] MRFFO3IJU2\"F*V%2;FT7]VJTK?F<28N]XH/OG3J/ET#.5JLPD^Z@7V-N3^I< MZ)+*P6\;VXBMS8P^ 147J@,^>M#]KE=O?7N:YY:!%&4@K65HUG'-PJLUTEN% MP:6B5;D+%86_MXS"%]51EXI6+5>AI'"[E*I.RQ+6$6.5@3GA(X>/-=; 2.+J M.!P;8=\OK*KY%^H)7TP^X0;]-,!UQ=%D-2P-=S7/0AGA2THCW*"-CA)MM:FF M64@>_/]KGO8EWCP?QQ*J_'!5.0O9@]MUSZN/_46^$\>""'M=B%ER#>5,MEJM9J/< V'-"B>JET5IQ IY'N+E/8$ MWCJ%Y%CR-+75+>U.)2#6=M-.HH#OF$HW9O*K^<;@S&Z'U:[/\?4BW=XKPJ2[ MC1^HT,,J40PK'=+K#O6;0:0;>.F)XEN[![;D2O'$'FZ AB",@;Z_XEP]GY@% M\FW4Z7]02P,$% @ ((!D6+$P-G[" P Z1 !D !X;"]W;W)K&ULQ5A;C]HX%/XK5K9:[4J%W+C-+$0"IKL=J:W03"\/ MU3Z8Y$"L26S6-E#^?6TGA$!#"BC5OI#8\?E\ON_8QSX,MXR_B!A HF]I0L7( MBJ5GF% K&)J^&0^& M;"T30F'&D5BG*>:["21L.[)<:]_Q1):QU!UV,%SA)3R#_+2:<=6R"Y2(I$ % M811Q6(RLL7L_=;O:P(SX3& K2N](4YDS]J(;C]'(2$C(,A M2X3Y1=M\K&.A<"TD2W-CY4%*:/;$WW(A2@9N[XR!EQMXIP:=,P9^;N ;HIEG MAM8#EC@8F.U/^ZSL%B1XEI.+?*H&S^3O5\^LD MC!/TH0M4!?HP_K= Y< M+UNS2JM(9TA=@Z03W2;H=GI#>U/F4CO;C5RZ!9=N+9Y?%ZXM)M1"U\ :X.CK04G]I15@" M6F#"T08G:T,]2QI59+.I!B6R7KM_RK;6GQO9]@NV_>LB2NA2AV\'F#53E+/>X#2QU[MQ*\W2A^H8M8+D/W$AGL4M&8 E^: M6EJ@D*VIS.JEHK>HU\>F2CWIG^@ZWA2C!YCL3X#WF*M](E ""P7IM/O*,9[5 MU5E#LI4I3>=,JD+7O,: (^!Z@/J^8$SN&WJ"XM^-X#M02P,$% @ ((!D M6,&JVR0!! ]Q0 !D !X;"]W;W)K&ULS5A= MC^(V%/TK5KJJ=J7=29Q @"D@#3#;KM15T;#;/E1]\"07$DT2I[:!V:H_OK83 M\@$A6CH9B9?!2>X].??XV'/C\9ZR)QX "/0<1PF?&($0Z:UI!OJX6Z.V;=^@-"A/T):!;3A*? MCTTA^2L6II=SG65<[3-# QY [!)24PIC_^ M@%WKIR:I.@*K"=MEE=5"S)_-DF0X0XTKMKR=M-^WQF- MS5VUM-,@U\6X"*I1[A>4^ZV45R0"COY%2T;]K2>:N+4"7#H]'8'5:G6+6MVK M\K7;I7 =@=6$&Q3"#5[)UQENOV)9;!VYNO75_[.P85'8L+4P-8_J'\MWK()6 MH$LGLR.P6LVCHN;15:V"49?"=016$PY;99-BO=(ZR(&K"\$>'N_O34%XU+R_ MXTIGA2_R>#[MC2Q;D2Z=JZ[0ZG7;9=WV5?D\I].5>!VAU<4K.T#]Q.G. MZ9;O#H^=WA!DNV><7G9?N+W]6LFOL##9O$<_0P),\I?]/;KSY>=*R 4CZD/M M\(W0W/:WPE\\@QVAU<4H^SK\,P"*-LTW-ZG/4@I"/,";?P%[""B:0R).+B^D7!'_5=>V&MT<[AL MY_#PNDS?:5?8%5I=O+(OQ*W=TTM,/SK]?!T,CCU_&N3B8\N;E2.D&-A&GZQQ M262;B.P\I;A;G-[=Z3.KH_LS=:JGCZ9*F.Q(\#-AFS#A*(*UA+1N!G(5LNR4 M+;L0--4'58]4"!KK80#$!Z8"Y/,UI>)PH5Y0G'5._P-02P,$% @ ((!D M6-F7_QJ$ @ 2P8 !D !X;"]W;W)K&ULA551 M;YLP$/XK%JNF5EH+(0'6CB ES:KM85+4M-O#M <'+L&JL9GM).U^_<\'MVQ; M&GO@9VE-M[ "[\+DK!*A":24$4;*;>;'0U3ZR_<_C.X*![-K&9K*5\ ML)NOQ=0+K"#@D!L;@>*RAVO@W 9"&;_;F%Y':8%]^SGZC2_V"% M*:?>1X\4L*$[;F[EX0NT^40V7BZY=K_DT/H&'LEWVLBJ!:."BHEFI8]M'7J M,'P!$+: T.ENB)S*!34T2Y4\$&6],9HU7*H.C>*8L(^R,@IO&>),MC(R?SB? M8UX%N985OK6FKESG9-6\$Y$;079#SZ0,(@ M')/[U8*UWIFN8P];!_-*@]>-G[=Z,X^/2*\G&G?/Q:] P+,1G2 MU* 2A[(=ND?/^#+U]P-UPAGPS!7U'%%;W'%0US1$5);J3AG*RZS>5[C55WF\J:)IJ2%=R]+3C M\/)_:7YO-M@Q^XVJ+1.:<-@@++A(,"_5C*YF8V3MQL5:&AP^SBQQVH.R#GB_ MD=(\;^P$ZOX_LK]02P,$% @ ((!D6'Q.EN5Z @ 608 !D !X;"]W M;W)K&ULK55=;]HP%/TK5UDUM=+:?$&_!I$*;%JE M54(%MH=I#R:Y$*N.G=D.=/]^MA,RJ%+6A[T0V[GG^)P;^S#8"OFDWOJ_2' NB+D2)W+Q9"5D0;:9R[:M2(LD:Z7SH77N0X8I43#^*[1=L_#B!J6#* M_<*VJ0T\2"NE1=& C8*"\OI)GIL^[ '"RU< 40.(7@)ZKP#B!A [H[4R9VM" M-$D&4FQ!VFK#9@>N-PYMW%!NO^),2_.6&IQ.[GDJ"H0Y>48%YS SIR2K&()8 MP5>A%(S0G!2$@[+3"6I"F3HS@,5L J\OY=>!E\[++[G\@.S/=:\[UC[,F"4XT9S#31V'DX:OB5@]O@V23G82^^ M-M]ML^^AJ^SF)NRU90?J^JVZ_E%U+2U0KEUX*4A% MQ75]K-O5-A_O7"R\6!^9W*QC[B]-';H/1*XI5\!P92B#BRLC3=9!5D^T*%T6 M+(4VR>*&NA+S9) MW7ON.9D.918C-D!J/JR8[S$4DWYWA4' M#C@S3F7A!IX7N24FU$D69NV>)PM6R8)0N.=(5&6)^;<[*-AIZ?C.>>&!['.I M%]QD<!D^B,D9:R9>Q) M3SYF2\?3C*" 5&H(K/Z.L(*BT$B*Q[\-J-/&U([=\1G]O1&OQ&RQ@!4KOI!, MYDMGYJ ,=K@JY ,[?8!&T%3CI:P0YA>=&EO/06DE)"L;9\6@)+3^Q\]-(CH. M?O2&0] X!'V'R1L.8>,0&J$U,R-KC25.%IR=$-?6"DT/3&Z,MU)#J-[&C>3J M*U%^,OE(4U8"^HR?0: 1VJACDE4%(+9##Y RFI*"8)-PM?)BC.XY.Q*SERM6 M'BH)&:H$H7OT.-Z,T49B64G&OZ'WD ''1=?U 4M 5VN0F!3B6@5]W*S1U;MK M] X1BC[GK!*89F+A2J5/LW331LM=K25X0XL?H$^,RER@/V@&V6L 5R6FS4YP MSLY=,(BXAG2,0O\W%'A!:"&T^N_NP0"=L-VLT."%/]PLM"8B+9BH.*"_;[=" MX"W<8U>M MQ6KBSX+6ZI6,:2MC.BACE6.ZUPS1$1=5?;5PH5Y33%.P<:WAIAT6_G32IWII M%(9^;&<:M4RC0:;Z$@_D,+H(.0KCJ,?+9A3-[;SBEE<\S*NI 'X47)77-FKQ M1=1@,NLQN[0)H]!.;-82F_T@82Q]&NFBDB%U_E2E%69_;11GE[LZ]WL4+3:Q M9Z<*WXX^T<5%U6/I8W=_")R'(<]=A8;+[*S\[V7:N0-\ON" M.<=4(GC6V;/>AP:A&W@ZG_?(#8?YGR^5WRFJ_J",/V4.W$K>OWA3)M,^]TN; MT;276+=3\4O@>],("77J*BKK\M:NMLW6K6DQ>NMWN@DSG<0+3-W!?<)\3ZA M!>P4I#>.5<9YW135$\D.IJ_8,JFZ%#/,52,)7!NH[SO&Y'FB [2M:?(=4$L# M!!0 ( "" 9%A/?U1V] , 'T. 9 >&PO=V]R:W-H965T4%-D1*2';NB^V*-X=G^=XO$><'KEXDEN,%3B5E,F9MU5J=^O[,M_B M$LD;OL-,SZRY*)'20['QY4Y@5%1.)?7#($C\$A'FS:?5NP4WZ<>=![?O&9;+;*O/#GTQW:X"567W8/0H_\-DI!2LPDX0P(O)YY M[^#M B;&H;+X2O!17CP#0V7%^9,9W!NV:QO'R^3GZAXJ\)K-"$B\X_8,4:COS,@\4>(WV5'WFQX^X(12;>#FGLOH% MQ\8V\$"^EXJ7C;-&4!)6_Z-3DX@+!SCN<0@;A_"U#E'C$%5$:V05K3NDT'PJ M^!$(8ZVCF8XH!7X,% M+W><8::D&?VF2^H.K[$0N##FX)V46$\A5H!?"5H12A31,:[NL$*$RFL=[[ MAR_=?9VN-F=AF[.PBA?UQFO2H'0:4)6&6Q>I.LK8'<6>?H 2BP. MV)O__!-,@E]<%']0L!>$HY9P-!1];O9>-PZ!%&$;0+F4($="?--=Y(B$>T?K MB&D5T?22PQQF43+U#Y>D;*,XB^/6Z 78<0MV_)_ FBIO>DB4A8"2DBA,>K!>Z# >Q?D5T7Q\, M1/6W%F(Y=J*$UO(CF&:I!=-EIW'"'IQG+82#RM.?T[> F4Z\!H=7,@GM1 9Q MMU$YK'J..#RK&XQ>K^?T_"WC%'4X*)7_5-5_5+27S,]2"8>U\ED(QQF\0M< M%7_J+T[3DIW,;3T<):FU0?^'(,*S(L)A2>SM.M"6N%&46>A=5CWU==9!."R$ MCB-R465.L(GU831R'0:'61>M?W$W,!>S3TAL"). XK5V"FY2S574=YUZH/BN MNBZLN-*7C^IQJ^^'6!@#/;_F7#T/S VDO7'.OP-02P,$% @ ((!D6/8& M^_OF! .A4 !D !X;"]W;W)K&ULM9C;;MLX M$(9?A? >T !))$H^);4-Y+#%!FC3H&ZZ%XN]H*6Q390B79**XS[]#B5%MF)% M.4"]273@_)QO1-(_.5HK_=TL 2RY3X0TX\[2VM6IYYEH"0DSQVH%$M_,E4Z8 MQ5N]\,Q* XNSH$1X@>_WO81QV9F,LFC)2J15=,WIZ$?@N(&OQC/PK13MFG"]R]?E#_D,$C MS(P9N%#B'Q[;Y;@S[) 8YBP5]HM:_PT%4,_I14J8["]9YVT'88=$J;$J*8(Q M@X3+_#^[+PJQ$S#TGP@(BH#@40#M/A$0%@%A!IIGEF%=,LLF(ZW61+O6J.8N MLMIDT4C#I?N,4ZOQ+<WTDKS[_6#D6>S>B7A1T=5YWE7P1% MDC\/&A4O(3HF(3TD@1^$-0E=O#P\:$@G+&L99GKA2VKY[T=\2ZXL).:_NEKE M4MUZ*3=Y3\V*13#NX.PTH.^@,_GS-]KWW]=QMB16H>Z6U-TF]R>,&/ UG+F'?1V..E@ M.*CA[.T5A/;#L-*PPM O&?J-##@P<8DW0+BLRYG<[3/6:%&D4TR<2POXG2UA,B;X<\:$Y3CAD$5%G%ELL>9V25*I(5(+R7\6 ML#.0,.?UGVBP5_G'4(,]J"=PAB7.L!'G5G*7Z]1BRK4Y-8:_=H5H2:Q">E*2 MGK2W+IZT2=V26(6:^MN?5O^YE5%;_C.?62O07,6UOYK-*CVR :;K1LA%<^1; M^7:L VW,[%K)H]MI+5)CX&N_8EMJ5 MP,TJM&D$_PKG0K?6A39[EP\0@V:B%JHETU%P_@H+0[<>AO9:',*-ANC5Y"VI M5EU MZ-;LT&:W\[DAZ4,B>,)M-B\-P;F9FEK#]DP77Y= YOD,('*O3CA2%NB8=.:H MXE2[Y]D\)N"V;P1W3Y#,0)<;L,R/N:T4>>>NI+)D6FS6PV&0IPSQ>V( T(NA MSSS C>P&TQ<;O">IY2+W:@HW$W,TIF3H_^'V%6C>V$PX]YJ-8B9EBCYUD_7G M%##8E8=C;%$A;(H^ESN')3;'Q($:Y[-J,*N5W4%>H&>&>Y7/./':XM: MK@R.='A(^#P#?4C^N'8*-'Z&MTZ!K<^DS48SO3\G)Y>Y,=X6YG\5/$3TS@?#1$P1TG_>( KK\X/ MZO(;JU;96==,6:N2['()#)N@_*X=/(_4$L#!!0 ( "" M9%B_D\%O, , # ) 9 >&PO=V]R:W-H965TW"3V\;"L3O;:=F_W[639BE+ M*QYX2?QQ[_$YU_:]'FZE>M8I@"$O&1=ZY*7&K*]\7\KZ&67"&P_=V%R-AS(WG F8*Z+S+*/JSP2XW(Z\P-L- MW+-5:NR /QZNZ0H>P#RNYPI[?H62L R$9E(0!6F'3D]3V2P)+FW-S+[15QSBN'"=4L+HP9SPW:5"O-JY5.9V HX_H,UWQ\F)'3DS-R M0GRB[:RVJ(^"&7U>&_B>REPC+ Z>[/6'OL%P6%%^7$J?%-+# ]*#D-Q*85)- M;D0"R3Z CW&L@AGN@CD)CR+.(+XD47!.PE88-1":OMT]/$(GJO8VU*>?L8NCO5W)XU:HQBB]S0!0=B)(EEEN$!Q6L5/Z>2)Z :#TZ!WG/H M-@]NQA=!.^KCGF[J$IO,!H.@79GMD>]4Y#M'R3^YU(,WAF[PSJV B#Q;X [B MK2KO ;;J0FP>8W&3CF*A3HU@T!KT@EI:-W5$>1R,3N0-DTZ?@WT2R0^GOGX3)Z3;/1:M!MIMFO:/:/TMQE MV;<1[;^):*/5?T3]6O'!(K%R-5GCUN;"%*FS&JW*_K6K=J_&)_@<**KW/YCB M+7%+U8H)33@L$;)UV<,]5D5]+CI&KEV)6TB#!=,U4WS2@+(&.+^4TNPZ=H'J MD33^"U!+ P04 " @@&18GN3#T,T# #($ &0 'AL+W=O&2I+SA_-PUTR_Y:@3K6F"3R^WZ._M^0UF266,./T*TE4.G(&#DI@A7.J'OCN+R@)71F\ MF%-I_Z)=.==S4)Q+Q;,R6&>0$59<\5,IQ%& WSL3$)0!P6E ="8@+ -"2[3( MS-*ZQ0J/AX+OD#"S-9JYL=K8:,V&,+.-"R7T6Z+CU/AO72D?N)1H P(M4BP M_8D6NEB2G +B*S1ABB2$YD9MM( X%T01D.C=4TSS!!+T7O ,S3"-87\^A84)E2^T6M(,R+W%\+0IY3G$K-$#EVEB9GTW+@D,2U(!&=( M^ &ZYTRE.BNF4ZH#N%J12I9@+\LT:$6\A?@2A?X%"KP@;$AH]O/A04LZ8;5+ MH<6+SN M0!C-)^@!$M ^7NJ]F7&V!:&(N9_KV@/')@5;%S ?BQNY MP3&,'/TUD""VX(Q?_>'WO+=-[#L"JVD155I$%CT\H\4[+!AAZZ.ZND!3+$E\ M@9;?M2I9IFMP1K&4%^B.F2+5L]&G'2\&T3VHE"?HGP\:%]TIR.2W)KVB+O7J M"*RFUU6EUU5[[10.@[U?5\:O*@44USW+])> [K\$26E@:\\F>8HUK^R:YJ=B M.^Y?1][0W1[3;DWL%VGW*MJ]G[/,5RP$9DHB_6U!Y>BT&FWBU@K\W*WO"*RF M0;_2H/\2K-+O4J^.P&IZ#2J]!K_!*H,?K!*%O?Z)55H3^T7:UQ7MZU;:#R"5 M(+':_WR@R0Z+I##,9T::3=(*^=Q-[PBLQM[W#D<@[R78I,RB(\FZ0JMK=G1L M]'^#5W_*O_HA\KVK_O1:?TWS-)] MQHD!W*.>, .QMJVR1#'/F2KZH&JT:L8HL>_QV)-F$04 M5AK2N^SKE$31-AQ]C8%G( P$_3[%>=J_V 6J/YY,?X/4$L# M!!0 ( "" 9%CTJUFHN@0 .(= 9 >&PO=V]R:W-H965T0R"L+RF(BY"E;VGS-@ 194!S9V'%Z=DS"Q)J,LK9[-AG15$1A M O<,\32."?OG!B*Z'5NNM6MX")"LAZ_!'"EM>.D2KEB=)G=?(E&%N.R@@B\(6"(/)O S.((H4D M\_B[ +7*>ZK ^O$._5-6O"SFB7"8T>@Q#,1J; TL%,""I)%XH-O/4!3457@^ MC7CVB[9%7\="?LH%C8M@F4$<)OD_>2F(J 6XO2,!N C ^P&=(P%>$>!EA>:9 M967=$D$F(T:WB*G>$DT=9-QDT;*:,%'#.!=,7@UEG)C\)F?*5\HY6@-#\Q5A M@#Z@N9PL01H!H@LT343XX3:,4D4W>LQH@0!--\#D,.7B+TS0[RN:?@IRP4X<',F]%XG8I\7MTMT$?"DC!9UB?B MGU\E,/HB(.9_M1'6,4F8(; &8=V2L.YILX,44BU$!3O"%HHPL0+DU\0H%9]( M]4:[1T)0Z#8+;N,K3Z*;):'6C,VDVQMV1_:FSL-A)^ST!V6G1GV]LKZ>MKXY M,#7^4_0 115U>GN/@/7GIMBS)X0AM"8)E5%UO%VM/7PW M%74.5.3V]@VU0BWGV M9#"$UF2@,KMN[S(49-03FT)KDE:Y8E?K(=]-0?T#!74&WKZ"#COUG2.O0&YE M8UV]C_U?89RZVA@RH46M;V%IW#]-Z*63D,\;-<*KEPIUKO2NU1P(84A1[D0R]U:%=&Z>.BQSAU;4VC-RBL/ MBO%%" (;]:RFT)JD59X5G_AU]8T%X1W:KV&_LZ^(EEZX]JK3K+&RF%AO,8]* MXL1E0P]_]H"_ASW+MQLKF'SW\QMA MRU"J*(*%A'2N^C(EEF\HYB>"KK,]N2!DQNKE W)T\7;'W-E;M\$[G[V[NRL<]5YNKS=12X:Z)*$7N'K X11 M64PT/LCM/KNH],VV=#W\W HYXCE&ZWMH-LN:"1V,G!PVG?T3:J84-OL]&F1* MKK<](BY@\]."!<]4#,F8"C[1'%@9+;A8NG / E,EE Z,K3=KJ N1ZI>#NZX' MI=CH%%PJ7>=V&=SWI!F^ ZQZ8) +T1KL$1<8#4IJ#-/RSG;JP77P!10T[<=E M:1WFFBZ[O6NR)M0WFV2B=,ITFZ9+5J'10+ ,[&B>S^!N5!D":(PJ;"/E-%>2 MUAY6C*9A9:=,B =X3K]G6]J+;&-G.["OLFU:0TW3R;@.Z&^J.>U-V>A5ND') MGY7Y-+?3D74?RH7=:Y;Q1=U?9*T!3+V+J].R%,N/@N>R8&[R!R<<#>B*%\R4 MYK]L-BB5J0TP38)GI@V?;D9^:EH^LH59E=,BPSWW3M#SWUWGG$FFJ=@T;6O_ MF%?YU8ZCFW]EN?ZMLFO8Z[%Y^1Z[R>M3,!F?@LF3J,G^*9A,CM]D=)P>P^:0 ML7&2V3K'M-$ SHM#\@W.IV*=-)C,N3!<-KT93U,F7QQGK+RA$_O'S):^'9^R MC,Z%>6S!(5FWO[*4SXND'74/"]&,6K>_P/2Z<7M8M;FX3-F"I>.FJ_-)W0QL MPV9M+B#L(G?UY4_IDF213%,;:BX['7P1A;MSB&'[\:Y@T86![(]&=KC>\V7B'[ MZP#;TWT5@LT4KT1LIOA: ^)?-V DB7^WL3S P'8!JQW([\\#->7G1!'L*N8- M>X)Q)$DP!&K17Z-QC*Q.#!___F!/210EB1\!S.\@BC $GD8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "" 9%B66,QQJP8 $X] M / >&PO=V]R:V)O;VLN>&ULQ9M=<]HX%(;_BH:;[5YD"08;TVDZ0PEI MF$D@$YCVLJ/8(FCJ#U:RDZ:_?F73),>)>6=O#EP!_A /DM!S="1_>LS-S[L\ M_RE^I4EFSSJ;HMA^['9MM%&IM/_D6Y6Y,^OM'NWK^>JC>-!6W^E$%T]GG?I] MHCHBU9E.]6\5GW5..\)N\L?+W.C?>5;(9!F9/$G..KW=B6_*%#IZ=WA90:[D MG:V/%/+N5CJ0LTYPZ@I<:V.+^HJZ?.D8'Y2[>/>I+/(+G13*G,M"?35YN=79 M?56,^Q5=\C/J>GA^W57B1_-_JC%?KW6DSO.H3%56[.K1J*0"S.Q&;VU'9#)5 M9YWG2X3,8C'-"E=)8I;MBG+75K_4??4LWOWJPN&2.C0?M3MA9G$-S@>Y7(U7 MT^OI?+44BPNQN)G>CE>SQ7PIQO-S,5D02 ] >KR07\97X_ED*I:7T^EJ29CZ M@*E_2";QX48:=\-&U=WY;\(X (R#0S;N9+R\%!=7B^^T!GU YQ^(KH:[',^_ M3I=B-A>WT_/I]'I,( , &1P1\H='((< 2.?Q(,5-\K4MV>1$N?:1DEN M2Z,(8@@00U[$669UK(Q8&1F[ 5F,C9'9O:KNLH1P! A'O(2+!V4>*J=5P_47 M:;45^5K<&&7=?;*@P_4I&J]/F3MDF:;2/%5L2WV?:7>;=(X91U%>.L=03*@5 M9J_5E4JL39Z*B5._<9ZVXE$7&S$I:9/WD%AZS&:YD-J(;S)QI*Y"+W3F M_CQ:)L[3MC!E2C&1:WK,LIEEKC8+%T2I1LTAM?28W7*EI&W2()7TF%WB@M6M M"R6?=K'6OZ7>5C=0.N20'K-$9FX R>ZK+Q5C:U5CQ.LA;_28Q>%.J6%QI M64?Q;_H7\D6/61C?966(8A\:$D6/V123/$UU4:NK[F_5\.:JGE6]=[Y;*U,(RKPD"<\[OE'D4<_-WGB8@/[5_W/+9XH M&YQU,,NA9CMQH8"JVCAU)=FW,S0*SSN"0?$[%-,9 Z/V1PPOFO6)K*(QVP1 M&-\U,9%1/&:CD/A.?%A5@[:E*80^$DF?622[0*\5"XFCSRR.]HBO%1,YI,_L MD'>A7RLAS&,Q6Z0E!FQE1%;I,UNE)1AL941^Z7/[94^T\ >48B*_]-GG(J]! M0VL=(JOTF:WR/GIH141&Z3,;!::)&D;I(Z/TF8V"PX@!S4\CN0R.F(%$UEHP&PA MC-FCZY#(0CY[K@QA4J?[R$(^LX7P9)9:R$<6\H^YIM*PD(\LY#-;"&-2"_G( M0CZSA3 FM9 /U_*9+40S&"=BZ4J,RZ1&KL]03&0AGWWV0S''<:RK2^KJK,JC MF,A"/K.%_N1<6@C?)J!]9"&?V4(OF+2]J[EOGKU9U_>1A7QF"[UBDME&N=TF M]?8#23>:( L%ATFT-3 7;B(LJ\4E<44QD84"9@N]8%[+HC2[7 PAI9C(0@&S MA5K[9GU05+JGF,A" ;.%6C%?TYD4$UDH.,AJ_YY&;V0] F2AX"C; %YJEV+" M/67,%MJ+N1ON*2:R4,!LH?>YZQ,RNC?Z)K)0P+ZU#& V^R:R4,"^QO,>D^B= M[B1$%AHR6Z@-DXQ-%!-9:,ALH;95"P)*,9&%ALP6:ENX(,U.,9&%ALP6:L=\ MB4,H)K+0D-E"<..-.*&8R$)#]HPS%IJBM$%@J/M)%MATE372&R4,AL(8Q)4UTALE#(_50-Q*0++B&R4'BL_0@U M)EUP"9&%PD/N1W@S6\\MS2&%R$(A^UQH+^:MBFB$%,*G;-CG0GLQJSY ,9&% M0O:Y4 /S;9:38(Z0A4;,%FK9CG)2-[<+.!--H_<1LM"(V4*MF*]-3S&1A4;, M%H*8C=!CA"PTJBW4K2^VGS_%:JTS%<_=5UAW/)))=&-$]5*5U/,&?O6LP+I, MDHD[MLBN&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNXD 0AN&K(!\@IJNZ MJMNCD-5LLHUR 8LT/PI@9'N4Y/:#R (^:Q:SB?RM4-NB_"ZL1ZCIQY=R:,=] M=QIV^_.P^#P>3L.JVHWC^5==#^M=.;;#0W/TZE_^9V&TV^W7YW:W_',MI_,?@^J/KWX==*6.U>&W[ M;1E75?UYN%T>ZNM'>+A,KA;/;ZNJ?WX+53UWD$"0S!^D$*3S!T4(BO,'&039 M_$$.03Y_4(*@-']0AJ \?U #0@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z M*^JM!'KK9+.$0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50.^(>D<" MO2/J'0GTCJAW)- [HMZ10.\XV>PFT#NBWI% [XAZ1P*](^H="?2.J'AWD:@MZ'>1J"W MH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MT\.FQ#H M[:BW$^CMJ+<3Z.VHMQ/HG5#O1*!W0KT3@=X)]4X$>B?4.Q'HG5#O1*!W0KT3 M@=X)]4X$>J?)84$"O1/JG0CT3JAW(M [H]Z90.^,>F<"O3/JG0GTSJAW)M [ MH]Z90.^,>F<"O3/JG0GTSJAW)M [3PY[$^B=4>],H'>#>C<$>C>H=T.@=X-Z M-P1Z-ZAW\Y-Z#^/7H0RWGN\U/O\GJ1XOWRVWQU^7WQYZL7QSZ;O";9!?"]"G+?+VS?>73<;)#7-F.KJ]" M_.H>LJFJ]]6#S<1JI;-Z'((=PC(<:R0WUW=V6SUV8?'Y$'_V[3AL$F<[GRQN M3QN/69NDFJ:NK:L0U[.GH?DM9?F2D,:3\QZ_:R=_%3BIZ=3XYQ!NVI\_\XORYS+G N//>C9./$W/VXW&O(SF>7DZQD'6A/?^*;XFQ M],7O9X_3;FSSE]GQ>G^,;C_/PV?SX_([_G7&;_4_V(> ]"$A?120/A2D#PWI MPT#Z*"%]K"%]Y"M*(Q11&UL4$L! A0#% @ ((!D6#_K,)FJ" C8 !@ M ("!#0@ 'AL+W=OT0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ((!D6*Q[^?/@ P &PO M=V]R:W-H965T&UL4$L! A0#% @ ((!D6'!A^]^" @ M<04 !@ ("!,3( 'AL+W=ODT M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6-80G.+2"0 ;1< !D M ("!!CH 'AL+W=O&PO=V]R:W-H965T M 9 M " @3UM !X;"]W;W)K&UL4$L! A0# M% @ ((!D6#6([?AB!0 R0X !D ("!GG< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6"A. M2='6 P DP@ !D ("!QH8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6/7']OBD!@ 'Q !D M ("!6), 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ((!D6(76A_]&PO=V]R:W-H965T&UL4$L! A0#% M @ ((!D6%*QYS@]! T H !D ("![,8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6#LT,)9I!0 6Q !D M ("!#0P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ((!D6/]1>S^K @ O04 !D ("!K1H! M 'AL+W=O MH;P" '!@ &0 @(&/'0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M((!D6(B9' !:!0 R0X !D ("!52@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6'X2^QQB" MO#H !D ("!W#0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6)QJT[9X P ^0T !D M ("!#$8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ((!D6%H=P\/< @ PP< !D ("!Z% ! 'AL M+W=O&PO=V]R:W-H965T(]SJ" , .\( 9 " M@297 0!X;"]W;W)K&UL4$L! A0#% @ ((!D M6&"D!,CQ @ (0@ !D ("!95H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6*X [$%F! @!T M !D ("!A&0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6%4FU=!8 P B0P !D M ("!#G ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ((!D6 )5SV#2 P >1 !D ("!!GD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6!K% MSRXL P YPD !D ("!"X,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6,Y !/MT @ 7P8 !D M ("!#HP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ((!D6*H5_ZO^ @ ] H !D ("! M(I8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ((!D6+Q+=(IT @ W@4 !D ("!4*$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6'6YW P) M! &A$ !D ("!0*H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D6 B!AHCF P (Q, !D M ("!W[0! 'AL+W=O&PO=V]R M:W-H965T@?[,-PH .MF M 9 " @4J] 0!X;"]W;W)K&UL M4$L! A0#% @ ((!D6#*KR#OZ @ B0@ !D ("!N,&PO=V]R:W-H965T&UL4$L! A0#% @ M((!D6/]2]\TS P APH !D ("!NM8! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W M;W)K&UL4$L! A0#% @ ((!D6,&JVR0!! M]Q0 !D ("!I>(! 'AL+W=O&PO=V]R:W-H965T@( %D& 9 " @9CI 0!X;"]W;W)K&UL4$L! A0#% @ ((!D6+<-:5&+ P I@H !D M ("!2>P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ((!D6+^3P6\P P , D !D ("!4_D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ((!D M6*X6#Q@W P [A, T ( !KP4" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ((!D6"@H M@8JQ @ OC8 !H ( !TA " 'AL+U]R96QS+W=O XML 106 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 107 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 224 452 1 false 85 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 2 false false R3.htm 100020 - Statement - BALANCE SHEETS Sheet http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS BALANCE SHEETS Statements 3 false false R4.htm 100030 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 100040 - Statement - STATEMENTS OF CASH FLOWS Sheet http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 100050 - Statement - STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY Sheet http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1 STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 100060 - Statement - STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (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/20231231/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/20231231/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/20231231/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/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 13 false false R14.htm 995495 - Disclosure - Inventories Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventories Inventories Notes 14 false false R15.htm 995505 - Disclosure - Leases Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 15 false false R16.htm 995515 - Disclosure - Property and Equipment Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 16 false false R17.htm 995525 - Disclosure - Intangible Assets Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets Intangible Assets Notes 17 false false R18.htm 995535 - Disclosure - Accrued Liabilities Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities Accrued Liabilities Notes 18 false false R19.htm 995555 - Disclosure - Warrant Liabilities Sheet http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilities Warrant Liabilities Notes 19 false false R20.htm 995565 - Disclosure - Commitments and Contingencies Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 995575 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 21 false false R22.htm 995585 - Disclosure - Stockholders' Equity Sheet http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquity1 Stockholders' Equity Notes 22 false false R23.htm 995595 - Disclosure - Stock-Based Compensation Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 995605 - Disclosure - Income Taxes Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 995615 - Disclosure - Net Loss per Share Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss per Share Notes 25 false false R26.htm 995625 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 995635 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 995645 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers 28 false false R29.htm 995655 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstruments 29 false false R30.htm 995665 - Disclosure - Inventories (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventories 30 false false R31.htm 995675 - Disclosure - Leases (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeases 31 false false R32.htm 995685 - Disclosure - Property and Equipment (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 32 false false R33.htm 995695 - Disclosure - Intangible Assets (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets 33 false false R34.htm 995705 - Disclosure - Accrued Liabilities (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities 34 false false R35.htm 995715 - Disclosure - Warrant Liabilities (Tables) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilities 35 false false R36.htm 995725 - Disclosure - Stock-Based Compensation (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation 36 false false R37.htm 995735 - Disclosure - Income Taxes (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 37 false false R38.htm 995745 - Disclosure - Net Loss per Share (Tables) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare 38 false false R39.htm 995755 - Disclosure - Overview and Basis of Presentation - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails Overview and Basis of Presentation - Additional Information (Details) Details 39 false false R40.htm 995765 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 40 false false R41.htm 995775 - Disclosure - Summary of Significant Accounting Policies - Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives (Details) Details 41 false false R42.htm 995785 - Disclosure - Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) Details 42 false false R43.htm 995795 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails Revenue From Contracts With Customers - Additional Information (Details) Details 43 false false R44.htm 995805 - Disclosure - Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails Revenue From Contracts With Customers - Summary of Information about Receivables and Contract Liabilities from Contracts with Customers (Details) Details 44 false false R45.htm 995815 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails Revenue From Contracts With Customers - Summary of Allowance for Accounts Receivable (Details) Details 45 false false R46.htm 995825 - Disclosure - Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) Notes http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails Revenue From Contracts With Customers - Summary of Allowance for Notes Receivable (Details) Details 46 false false R47.htm 995835 - Disclosure - Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details) Notes http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details) Details 47 false false R48.htm 995845 - Disclosure - Revenue from Contracts with Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails Revenue from Contracts with Customers - Schedule of Information About Contract Assets from Contracts with Customers (Details) Details 48 false false R49.htm 995855 - Disclosure - Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails Revenue From Contracts With Customers - Schedule of Information About Contract Liabilities from Contracts with Customers (Details) Details 49 false false R50.htm 995865 - Disclosure - Revenue From Contracts With Customers - Additional Information (Details 1) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1 Revenue From Contracts With Customers - Additional Information (Details 1) Details 50 false false R51.htm 995875 - Disclosure - Revenue From Contracts With Customers - Summary of Costs to Obtain Customer Contracts (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails Revenue From Contracts With Customers - Summary of Costs to Obtain Customer Contracts (Details) Details 51 false false R52.htm 995885 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value (Details) Details 52 false false R53.htm 995895 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 53 false false R54.htm 995905 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails Fair Value of Financial Instruments (Additional Information) (Details) Details http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables 54 false false R55.htm 995915 - Disclosure - Fair Value of Financial Instruments - Summary of Changes In The Fair Value of Warrant Liabilities (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails Fair Value of Financial Instruments - Summary of Changes In The Fair Value of Warrant Liabilities (Details) Details 55 false false R56.htm 995935 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 56 false false R57.htm 995945 - Disclosure - Inventories - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesAdditionalInformationDetails Inventories - Additional Information (Details) Details 57 false false R58.htm 995955 - Disclosure - Leases - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 58 false false R59.htm 995965 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails Leases - Schedule of Components of Lease Expense (Details) Details 59 false false R60.htm 995975 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToCompanyLeasesIncludingLeaseModificationDetails Leases - Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification (Details) Details 60 false false R61.htm 995985 - Disclosure - Leases - Summary of Operating Lease Liability (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails Leases - Summary of Operating Lease Liability (Details) Details 61 false false R62.htm 995995 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 62 false false R63.htm 996005 - Disclosure - Leases - Schedule of Lease Revenue (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseRevenueDetails Leases - Schedule of Lease Revenue (Details) Details 63 false false R64.htm 996015 - Disclosure - Leases - Schedule of Equipment Under Lease (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails Leases - Schedule of Equipment Under Lease (Details) Details 64 false false R65.htm 996025 - Disclosure - Leases - Maturities of Operating Lease Payments (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails Leases - Maturities of Operating Lease Payments (Details) Details 65 false false R66.htm 996035 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails Property and Equipment - Schedule of Property and Equipment, Net (Details) Details 66 false false R67.htm 996045 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 67 false false R68.htm 996055 - Disclosure - Intangible Assets - Components of Intangible Assets (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails Intangible Assets - Components of Intangible Assets (Details) Details 68 false false R69.htm 996065 - Disclosure - Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails Intangible Assets - Components of Intangible Assets (Parenthetical) (Details) Details 69 false false R70.htm 996075 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 70 false false R71.htm 996085 - Disclosure - Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails Intangible Assets - Schedule of Impairment of Underlying Assets, Remaining Amortization Expense (Details) Details 71 false false R72.htm 996095 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails Accrued Liabilities - Schedule of Accrued Liabilities (Details) Details 72 false false R73.htm 996115 - Disclosure - Warrant Liabilities - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails Warrant Liabilities - Additional Information (Details) Details 73 false false R74.htm 996125 - Disclosure - Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails Warrant Liabilities - Summary of Estimated Fair Value Assumptions of Warrant Liabilities (Details) Details 74 false false R75.htm 996135 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 75 false false R76.htm 996145 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 76 false false R77.htm 996155 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 77 false false R78.htm 996165 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 78 false false R79.htm 996175 - Disclosure - Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails Stock-Based Compensation - Summary of Shares Available for Issuance Under 2020 Plan (Details) Details 79 false false R80.htm 996185 - Disclosure - Stock-Based Compensation - Summary of Option Award Activity (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails Stock-Based Compensation - Summary of Option Award Activity (Details) Details 80 false false R81.htm 996195 - Disclosure - Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails Stock-Based Compensation - Summary of Stock Options Outstanding And Vested (Details) Details 81 false false R82.htm 996205 - Disclosure - Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails Stock-Based Compensation - Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions (Details) Details 82 false false R83.htm 996215 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details) Details 83 false false R84.htm 996225 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Details 84 false false R85.htm 996235 - Disclosure - Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails Stock-Based Compensation - Summary of Total Stock-Based Compensation Expense Recognized (Details) Details 85 false false R86.htm 996245 - Disclosure - Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized (Details) Details 86 false false R87.htm 996255 - Disclosure - Income Taxes - Schedule of Loss Before Income Taxes (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails Income Taxes - Schedule of Loss Before Income Taxes (Details) Details 87 false false R88.htm 996275 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails Income Taxes - Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate (Details) Details 88 false false R89.htm 996285 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) Details 89 false false R90.htm 996295 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 90 false false R91.htm 996315 - Disclosure - Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details) Details 91 false false R92.htm 996335 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) Sheet http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails Net Loss per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details) Details 92 false false R93.htm 996345 - Disclosure - Net Loss per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation (Details) Sheet http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails Net Loss per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation (Details) Details 93 false false All Reports Book All Reports lnsr-20231231.htm lnsr-20231231.xsd img108126890_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 112 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "lnsr-20231231.htm": { "nsprefix": "lnsr", "nsuri": "http://lensar.com/20231231", "dts": { "inline": { "local": [ "lnsr-20231231.htm" ] }, "schema": { "local": [ "lnsr-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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": 365, "keyCustom": 87, "axisStandard": 28, "axisCustom": 0, "memberStandard": 54, "memberCustom": 29, "hidden": { "total": 14, "http://fasb.org/us-gaap/2023": 11, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 224, "entityCount": 1, "segmentCount": 85, "elementCount": 883, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 763, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://lensar.com/20231231/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_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss", "longName": "100010 - Statement - STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "unique": true } }, "R3": { "role": "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS", "longName": "100020 - Statement - BALANCE SHEETS", "shortName": "BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical", "longName": "100030 - Statement - BALANCE SHEETS (Parenthetical)", "shortName": "BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "unique": true } }, "R5": { "role": "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS", "longName": "100040 - Statement - STATEMENTS OF CASH FLOWS", "shortName": "STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "longName": "100050 - Statement - STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY", "shortName": "STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_e9c03522-6432-48e3-8431-8f608cac9fe3", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e9c03522-6432-48e3-8431-8f608cac9fe3", "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-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical", "longName": "100060 - Statement - STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "STATEMENT OF CHANGES IN REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bb6b2693-b1c5-4d76-89da-466711f68265", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "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_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.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_7dee2633-adf1-434b-b96f-e84c5743c180", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7dee2633-adf1-434b-b96f-e84c5743c180", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://lensar.com/20231231/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_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://lensar.com/20231231/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_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://lensar.com/20231231/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_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://lensar.com/20231231/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_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventories", "longName": "995495 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "995505 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "995515 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets", "longName": "995525 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities", "longName": "995535 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilities", "longName": "995555 - Disclosure - Warrant Liabilities", "shortName": "Warrant Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:WarrantLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:WarrantLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995565 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStock", "longName": "995575 - Disclosure - Redeemable Convertible Preferred Stock", "shortName": "Redeemable Convertible Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:RedeemableConvertiblePreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:RedeemableConvertiblePreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquity1", "longName": "995585 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995595 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995605 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare", "longName": "995615 - Disclosure - Net Loss per Share", "shortName": "Net Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995625 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "995635 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables", "longName": "995645 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables", "longName": "995655 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "995665 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995675 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "995685 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables", "longName": "995695 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables", "longName": "995705 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesTables", "longName": "995715 - Disclosure - Warrant Liabilities (Tables)", "shortName": "Warrant Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995725 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "995735 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables", "longName": "995745 - Disclosure - Net Loss per Share (Tables)", "shortName": "Net Loss per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "longName": "995755 - 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": "39", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true }, "uniqueAnchor": null }, "R40": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995765 - 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": "40", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails", "longName": "995775 - Disclosure - Summary of Significant Accounting Policies - Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_25a848f2-481f-477c-a1f3-16336334f68e", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_25a848f2-481f-477c-a1f3-16336334f68e", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails", "longName": "995785 - 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": "42", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_502a43b9-78ff-43aa-8efb-28d7041c065d", "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-20231231.htm", "unique": true } }, "R43": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "longName": "995795 - 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": "43", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "longName": "995805 - 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": "44", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "unique": true } }, "R45": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "longName": "995815 - 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": "45", "firstAnchor": { "contextRef": "C_2a692d45-6231-4f1c-868f-9d6e35f488b2", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e9c03522-6432-48e3-8431-8f608cac9fe3", "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-20231231.htm", "unique": true } }, "R46": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails", "longName": "995825 - 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": "46", "firstAnchor": { "contextRef": "C_2a692d45-6231-4f1c-868f-9d6e35f488b2", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e9c03522-6432-48e3-8431-8f608cac9fe3", "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-20231231.htm", "unique": true } }, "R47": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails", "longName": "995835 - Disclosure - Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details)", "shortName": "Revenue From Contracts With Customers - Summary of Maturities of Notes Receivables Net Under Extended Payment Terms (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:MaturitiesOfNotesReceivablesDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:MaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:MaturitiesOfNotesReceivablesDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:MaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails", "longName": "995845 - 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": "48", "firstAnchor": { "contextRef": "C_2a692d45-6231-4f1c-868f-9d6e35f488b2", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:MaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:ContractWithCustomerAssetRecognised", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:MaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R49": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails", "longName": "995855 - 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": "49", "firstAnchor": { "contextRef": "C_2a692d45-6231-4f1c-868f-9d6e35f488b2", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e9c03522-6432-48e3-8431-8f608cac9fe3", "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-20231231.htm", "unique": true } }, "R50": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1", "longName": "995865 - 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": "50", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c4a3c9ea-85be-461d-abfe-7f35948d74d6", "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-20231231.htm", "unique": true } }, "R51": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails", "longName": "995875 - Disclosure - Revenue From Contracts With Customers - Summary of Costs to Obtain Customer Contracts (Details)", "shortName": "Revenue From Contracts With Customers - Summary of Costs to Obtain Customer Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_cd728273-457b-4876-a77a-b592d4782382", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8612e946-7dfa-4324-ab3f-84bd824d7524", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R52": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "longName": "995885 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "unique": true } }, "R53": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995895 - 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": "53", "firstAnchor": { "contextRef": "C_13feee8e-5232-413d-b149-421a7e951291", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_13feee8e-5232-413d-b149-421a7e951291", "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-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "longName": "995905 - 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": "54", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "unique": true } }, "R55": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "longName": "995915 - Disclosure - Fair Value of Financial Instruments - Summary of Changes In The Fair Value of Warrant Liabilities (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Changes In The Fair Value of Warrant Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_5913f6e4-b187-4960-9b10-9fd22fb7bb38", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5913f6e4-b187-4960-9b10-9fd22fb7bb38", "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-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails", "longName": "995935 - Disclosure - Inventories - Schedule of Inventory (Details)", "shortName": "Inventories - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesAdditionalInformationDetails", "longName": "995945 - Disclosure - Inventories - Additional Information (Details)", "shortName": "Inventories - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:InventoryWriteDown", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:InventoryWriteDown", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "995955 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:LeaseExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:LeaseExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails", "longName": "995965 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)", "shortName": "Leases - Schedule of Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToCompanyLeasesIncludingLeaseModificationDetails", "longName": "995975 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification (Details)", "shortName": "Leases - Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SupplementalCashFlowInformationRelatedToCompanyLeasesTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SupplementalCashFlowInformationRelatedToCompanyLeasesTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails", "longName": "995985 - Disclosure - Leases - Summary of Operating Lease Liability (Details)", "shortName": "Leases - Summary of Operating Lease Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SupplementalBalanceSheetInformationRelatedToCompanyLeasesTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:SupplementalBalanceSheetInformationRelatedToCompanyLeasesTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R62": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "longName": "995995 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)", "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseRevenueDetails", "longName": "996005 - Disclosure - Leases - Schedule of Lease Revenue (Details)", "shortName": "Leases - Schedule of Lease Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:OperatingLeaseLeaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails", "longName": "996015 - Disclosure - Leases - Schedule of Equipment Under Lease (Details)", "shortName": "Leases - Schedule of Equipment Under Lease (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:EquipmentUnderLeaseGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:ScheduleOfEquipmentUnderLeaseTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:EquipmentUnderLeaseGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "lnsr:ScheduleOfEquipmentUnderLeaseTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails", "longName": "996025 - Disclosure - Leases - Maturities of Operating Lease Payments (Details)", "shortName": "Leases - Maturities of Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "longName": "996035 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "longName": "996045 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ecc89baa-6478-4ef4-a236-03adb9eb503b", "name": "lnsr:EquipmentAssetsCapitalizedAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R68": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "longName": "996055 - 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": "68", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "longName": "996065 - 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": "69", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a2e290aa-fe24-402c-992a-fde1290a297e", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R70": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "996075 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true }, "uniqueAnchor": null }, "R71": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails", "longName": "996085 - 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": "71", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "longName": "996095 - 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": "72", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "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-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "longName": "996115 - Disclosure - Warrant Liabilities - Additional Information (Details)", "shortName": "Warrant Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_3ad2d8e5-221b-4daf-8637-5b7085ccdd79", "name": "lnsr:StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3ad2d8e5-221b-4daf-8637-5b7085ccdd79", "name": "lnsr:StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:WarrantLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesSummaryOfEstimatedFairValueAssumptionsOfWarrantLiabilitiesDetails", "longName": "996125 - 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": "74", "firstAnchor": { "contextRef": "C_966c7878-b55f-4111-b04a-7ddee734c316", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_966c7878-b55f-4111-b04a-7ddee734c316", "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-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "996135 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_2a692d45-6231-4f1c-868f-9d6e35f488b2", "name": "lnsr:ContingentMilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:AdditionalRoyaltyPaymentsPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R76": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "longName": "996145 - 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": "76", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f17fdb39-1fa6-4675-99fc-91b940cab5b3", "name": "lnsr:OfferingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "lnsr:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "unique": true } }, "R77": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "996155 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "996165 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails", "longName": "996175 - 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": "79", "firstAnchor": { "contextRef": "C_c6123dda-2d40-4282-b1c4-f416b6ff5ff7", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4bc42a48-9976-4ca5-9d0f-6331f5348792", "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-20231231.htm", "unique": true } }, "R80": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "longName": "996185 - 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": "80", "firstAnchor": { "contextRef": "C_c6123dda-2d40-4282-b1c4-f416b6ff5ff7", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_19fdbb12-5969-4142-af80-800efb4b61f0", "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-20231231.htm", "unique": true } }, "R81": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "longName": "996195 - 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": "81", "firstAnchor": { "contextRef": "C_2cf88f02-ce0f-461f-b2c2-4f5dc190f3bf", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2cf88f02-ce0f-461f-b2c2-4f5dc190f3bf", "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-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails", "longName": "996205 - 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": "82", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "longName": "996215 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_19fdbb12-5969-4142-af80-800efb4b61f0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_19fdbb12-5969-4142-af80-800efb4b61f0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "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-20231231.htm", "unique": true } }, "R84": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "longName": "996225 - 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": "84", "firstAnchor": { "contextRef": "C_19fdbb12-5969-4142-af80-800efb4b61f0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "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-20231231.htm", "first": true }, "uniqueAnchor": null }, "R85": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "longName": "996235 - 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": "85", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails", "longName": "996245 - 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": "86", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationNextTwelveMonths", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationNextTwelveMonths", "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-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails", "longName": "996255 - Disclosure - Income Taxes - Schedule of Loss Before Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Loss Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails", "longName": "996275 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate (Details)", "shortName": "Income Taxes - Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails", "longName": "996285 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996295 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:PreChangeNetOperatingLossCarryforwardsLimitationAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_722214da-c32c-43fc-9df7-3efeba2dbe42", "name": "lnsr:PreChangeNetOperatingLossCarryforwardsLimitationAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails", "longName": "996315 - Disclosure - Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da92649c-15bd-4afb-b6fd-2f2a04ff3773", "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-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "longName": "996335 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share (Details)", "shortName": "Net 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": "92", "firstAnchor": { "contextRef": "C_467b3785-f101-476c-bbc4-f18e312af364", "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-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8237680e-989a-4442-9e12-87aa216dad3f", "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-20231231.htm", "unique": true } }, "R93": { "role": "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails", "longName": "996345 - Disclosure - Net Loss per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation (Details)", "shortName": "Net Loss per Share - Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_123d51e2-51eb-47ee-888e-2e4c6f09d4a9", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_123d51e2-51eb-47ee-888e-2e4c6f09d4a9", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "lnsr-20231231.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_AccountingStandardsUpdate201409Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201409Member", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09", "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606)." } } }, "auth_ref": [ "r449" ] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r525", "r526", "r527", "r528" ] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r201", "r202", "r203", "r204", "r205", "r256", "r257", "r258", "r317", "r318", "r352", "r353", "r354", "r355", "r357", "r358", "r359", "r360", "r361", "r392", "r496", "r497", "r498", "r527", "r528", "r538", "r539", "r540", "r548", "r549", "r550", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r580", "r581", "r583", "r584", "r585", "r586", "r594", "r595", "r597", "r598", "r599", "r620", "r621", "r622", "r623", "r624", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r1024" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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": [ "r29", "r889" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Accounts Receivable", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r835" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $62 and $56, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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": [ "r311", "r312" ] }, "lnsr_AccountsReceivablesPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://lensar.com/20231231", "localname": "AccountsReceivablesPaymentTerms", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivables payment terms.", "label": "Accounts Receivables Payment Terms", "terseLabel": "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/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "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": [ "r140" ] }, "lnsr_AccruedCustomerAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "AccruedCustomerAdvances", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total", "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": [ "r33" ] }, "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/20231231", "localname": "AccruedOfferingCosts", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "AccruedOfferingCostsRelatedToNonCashInvestingAndFinancingActivities", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "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/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional services", "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": [ "r33" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r69", "r213", "r698" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "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": [ "r42", "r43", "r127", "r220", "r694", "r722", "r726" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "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": [ "r5", "r16", "r43", "r553", "r556", "r624", "r717", "r718", "r1011", "r1012", "r1013", "r1021", "r1022", "r1023" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired intangible assets weighted average amortization period", "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": [ "r145" ] }, "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": [ "r943" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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": [ "r119" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "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": [ "r496", "r497", "r498", "r742", "r1021", "r1022", "r1023", "r1086", "r1109" ] }, "lnsr_AdditionalRoyaltyPaymentsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "AdditionalRoyaltyPaymentsPercentage", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional royalty payments percentage.", "label": "Additional Royalty Payments Percentage", "terseLabel": "Additional royalty payments rate" } } }, "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": [ "r949" ] }, "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": [ "r949" ] }, "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": [ "r949" ] }, "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": [ "r949" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r201", "r202", "r203", "r204", "r205", "r256", "r257", "r258", "r259", "r269", "r317", "r318", "r352", "r353", "r354", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r392", "r496", "r497", "r498", "r525", "r526", "r527", "r528", "r538", "r539", "r540", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r580", "r581", "r583", "r584", "r585", "r586", "r594", "r595", "r597", "r598", "r599", "r600", "r620", "r621", "r622", "r623", "r624", "r666", "r667", "r668", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726" ] }, "lnsr_AdjustmentsToAdditionalPaidInCapitalModificationOfStockBasedAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalModificationOfStockBasedAwards", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital modification of stock based awards.", "label": "Adjustments To Additional Paid In Capital Modification Of Stock Based Awards", "terseLabel": "Modification of phantom stock-based awards" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation under the 2020 Plan", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r91", "r92", "r462" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r178" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising cost", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r500" ] }, "lnsr_AggregatePurchasePriceOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "AggregatePurchasePriceOfShares", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price of shares", "label": "Aggregate Purchase Price Of Shares", "documentation": "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": [ "r913", "r925", "r935", "r961" ] }, "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": [ "r916", "r928", "r938", "r964" ] }, "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": [ "r949" ] }, "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": [ "r956" ] }, "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": [ "r920", "r929", "r939", "r956", "r965", "r969", "r977" ] }, "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": [ "r975" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r491", "r499" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Notes Receivable", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r63", "r1035" ] }, "lnsr_AllowanceForDoubtfulAccountsAndNotesReceivableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "AllowanceForDoubtfulAccountsAndNotesReceivableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts and notes receivable current and noncurrent.", "label": "Allowance For Doubtful Accounts And Notes Receivable Current And Noncurrent", "verboseLabel": "Allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accounts receivable, allowance", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r221", "r315", "r363" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r370" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForNotesAndLoansReceivableCurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Notes receivable, allowance", "documentation": "Amount of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r221", "r315", "r363" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForNotesAndLoansReceivableNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent", "terseLabel": "Notes and other receivables, long-term, allowance", "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent." } } }, "auth_ref": [ "r315", "r363" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "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/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "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": [ "r9", "r64", "r67" ] }, "lnsr_AmortizedOverAPeriod": { "xbrltype": "durationItemType", "nsuri": "http://lensar.com/20231231", "localname": "AmortizedOverAPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortized Over a Period", "label": "Amortized Over a Period", "terseLabel": "Amortized Over a Period" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "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": [ "r281" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r53" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "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/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "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": [ "r53" ] }, "lnsr_AsiaExcludingSouthKoreaMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "AsiaExcludingSouthKoreaMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "documentation": "Asia (Excluding South Korea).", "label": "Asia Excluding South Korea [Member]", "terseLabel": "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/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r165", "r216", "r248", "r289", "r301", "r305", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r542", "r546", "r582", "r690", "r779", "r889", "r902", "r1045", "r1046", "r1093" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r207", "r224", "r248", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r542", "r546", "r582", "r889", "r1045", "r1046", "r1093" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total assets", "terseLabel": "Assets measured at fair value", "totalLabel": "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": [ "r104" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "lnsr_AtTheMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "AtTheMarketOfferingMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "At the market offering.", "label": "At The Market Offering [Member]", "terseLabel": "ATM offerings" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r907", "r908", "r921" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r907", "r908", "r921" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r907", "r908", "r921" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r323" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r324" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/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": [ "r320", "r376", "r689" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Debt Securities, Available-for-Sale, Total", "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": [ "r321", "r376", "r682", "r1029" ] }, "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": [ "r972" ] }, "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": [ "r973" ] }, "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": [ "r968" ] }, "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": [ "r968" ] }, "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": [ "r968" ] }, "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": [ "r968" ] }, "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": [ "r968" ] }, "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": [ "r968" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/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": [ "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490" ] }, "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": [ "r971" ] }, "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": [ "r970" ] }, "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": [ "r969" ] }, "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": [ "r969" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "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/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r101", "r102" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Overview and Basis of Presentation", "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": [ "r113", "r141", "r142" ] }, "lnsr_CapitalContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "CapitalContribution", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Capital contribution.", "label": "Capital Contribution", "terseLabel": "Capital contribution from PDL" } } }, "auth_ref": [] }, "lnsr_CapitalizedContractCostAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "CapitalizedContractCostAdditions", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Capitalized contract cost additions.", "label": "Capitalized Contract Cost Additions", "terseLabel": "Additions" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r385" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r990" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r384" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r384" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [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": [ "r384" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Capitalized Contract Cost, Net, Total", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r384" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r384" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Summary of Costs to Obtain Customer Contracts", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r1036" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r46", "r210", "r853" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r47" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end the year", "periodStartLabel": "Cash and cash equivalents at beginning of the year", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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": [ "r46", "r138", "r245" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (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": [ "r4", "r138" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToCompanyLeasesIncludingLeaseModificationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/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": [ "r12", "r896", "r897", "r898", "r899" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r194", "r256", "r268", "r356", "r529" ] }, "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": [ "r947" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "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/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "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": [ "r197", "r217", "r218", "r219", "r248", "r274", "r275", "r278", "r280", "r287", "r288", "r351", "r400", "r402", "r403", "r404", "r407", "r408", "r415", "r416", "r419", "r422", "r430", "r582", "r733", "r734", "r735", "r736", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r767", "r788", "r808", "r828", "r829", "r830", "r831", "r832", "r985", "r1017", "r1026" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "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": [ "r217", "r218", "r219", "r287", "r415", "r416", "r417", "r419", "r422", "r428", "r430", "r733", "r734", "r735", "r736", "r869", "r985", "r1017" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20231231/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/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20231231/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": [ "r83" ] }, "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": [ "r948" ] }, "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": [ "r948" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)", "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": [ "r36", "r110", "r691", "r766" ] }, "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/20231231", "localname": "CommitmentsAndContingenciesDisclosureLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure [Line Items]", "label": "Commitments And Contingencies Disclosure [Line Items]", "terseLabel": "Commitments And Contingencies Disclosure [Line Items]" } } }, "auth_ref": [] }, "lnsr_CommitmentsAndContingenciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "CommitmentsAndContingenciesDisclosureTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure.", "label": "Commitments And Contingencies Disclosure [Table]", "terseLabel": "Commitments And Contingencies Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r150", "r394", "r395", "r836", "r1040" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock reserved", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r892", "r893", "r894", "r896", "r897", "r898", "r899", "r1021", "r1022", "r1086", "r1108", "r1109" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r118", "r767" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "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": [ "r118" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r118", "r767", "r785", "r1109", "r1110" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.01 per share, 150,000 shares authorized at December 31, 2023 and 2022; 11,327 and 11,093 shares issued and outstanding at December 31, 2023 and 2022, 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": [ "r118", "r693", "r889" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockVotingRights", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Voting Rights", "terseLabel": "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": [ "r79" ] }, "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": [ "r953" ] }, "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": [ "r952" ] }, "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": [ "r954" ] }, "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": [ "r951" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r44", "r228", "r230", "r236", "r685", "r704" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive gain", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "lnsr_ComputerAndOfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "ComputerAndOfficeEquipmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Computer and office equipment.", "label": "Computer And Office Equipment [Member]", "terseLabel": "Computer and Office Equipment" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r57", "r59", "r106", "r107", "r310", "r835" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r57", "r59", "r106", "r107", "r310", "r727", "r835" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r57", "r59", "r106", "r107", "r310", "r835", "r989" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r111", "r181" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r57", "r59", "r106", "r107", "r310" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r57", "r59", "r106", "r107", "r310", "r835" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "lnsr_ContingentMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "ContingentMilestonePayments", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent milestone payments.", "label": "Contingent Milestone Payments", "terseLabel": "Contingent milestone payments" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Information about Receivables and Contract Liabilities from Contracts with Customers", "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": [ "r1049" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Beginning Balance", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "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": [ "r433", "r435", "r446" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract asset, current", "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": [ "r433", "r435", "r446" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Payments received", "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": [ "r870" ] }, "lnsr_ContractWithCustomerAssetRecognised": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "ContractWithCustomerAssetRecognised", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer asset recognized.", "label": "Contract With Customer Asset Recognised", "terseLabel": "Contract assets recognized" } } }, "auth_ref": [] }, "lnsr_ContractWithCustomerAssetWriteOffDueToContractModification": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "ContractWithCustomerAssetWriteOffDueToContractModification", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractAssetsFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Contract with Customer, Liability, Total", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r433", "r434", "r446" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Contract 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": [ "r433", "r434", "r446" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, non-current", "label": "Contract with Customer, Liability, Noncurrent", "verboseLabel": "Contract liability, long-term", "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": [ "r433", "r434", "r446" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Beginning contract liabilities recognized as revenue", "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": [ "r447" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Shares Issued", "terseLabel": "Shares issued in exchange for extinguishment of Preferred stock", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r49", "r50", "r51" ] }, "lnsr_ConvertiblePreferredStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "ConvertiblePreferredStockLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [line Items]", "documentation": "Convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Number of shares exchanged", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r26", "r79", "r117", "r153", "r425" ] }, "lnsr_CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciation", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenue", "documentation": "Cost of goods and service excluding amortization including depreciation.", "label": "Cost Of Goods And Service Excluding Amortization Including Depreciation", "terseLabel": "Total cost of revenue" } } }, "auth_ref": [] }, "lnsr_CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "CostOfGoodsAndServiceExcludingAmortizationIncludingDepreciationAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Cost of goods and service excluding amortization including depreciation.", "label": "Cost Of Goods And Service Excluding Amortization Including Depreciation [Abstract]", "terseLabel": "Cost of revenue (exclusive of amortization)" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Goods and Services Sold, Total", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r131", "r664" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "totalLabel": "Total cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r132", "r248", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r582", "r1045" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "lnsr_CostToObtainCustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "CostToObtainCustomerContractsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfCostsToObtainCustomerContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cost to obtain customer contracts.", "label": "Cost To Obtain Customer Contracts [Member]", "terseLabel": "Cost to Obtain Customer Contracts" } } }, "auth_ref": [] }, "lnsr_CostsAssociatedWithSpinOffTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "CostsAssociatedWithSpinOffTransaction", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Costs associated with spin-off transaction.", "label": "Costs Associated With Spin Off Transaction", "terseLabel": "Costs associated with spin-off transaction" } } }, "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": [] }, "lnsr_CumulativeDividendsInExcessOfInterestExpenseOnPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "CumulativeDividendsInExcessOfInterestExpenseOnPreferredStock", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Cumulative dividends in excess of interest expense on preferred stock.", "label": "Cumulative Dividends In Excess Of Interest Expense On Preferred Stock", "terseLabel": "Cumulative dividends in excess of interest expense on Series A Preferred Stock" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "auth_ref": [ "r203", "r255", "r262", "r269", "r355", "r362", "r496", "r497", "r498", "r527", "r528", "r551", "r553", "r554", "r556", "r557", "r558", "r564", "r567", "r569", "r570", "r622" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "auth_ref": [ "r203", "r255", "r262", "r269", "r355", "r362", "r496", "r497", "r498", "r527", "r528", "r551", "r553", "r554", "r556", "r557", "r558", "r564", "r567", "r569", "r570", "r622" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "auth_ref": [ "r203", "r255", "r262", "r269", "r355", "r362", "r496", "r497", "r498", "r527", "r528", "r551", "r553", "r554", "r556", "r557", "r558", "r564", "r567", "r569", "r570", "r622" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r993", "r1020", "r1085" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r993", "r1020" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r162", "r524", "r533", "r1020" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current income tax expense (benefit)" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r993", "r1020", "r1085" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r58", "r310" ] }, "lnsr_CustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "CustomerMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer.", "label": "Customer [Member]", "terseLabel": "Customer" } } }, "auth_ref": [] }, "lnsr_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r96" ] }, "lnsr_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "CustomerThreeMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer three.", "label": "Customer Three [Member]", "terseLabel": "Customer Three" } } }, "auth_ref": [] }, "lnsr_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "CustomerTwoMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer two", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Common stock shares issued in exchange for extinguishment of debt", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r49", "r51" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1020", "r1084", "r1085" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r162", "r1020", "r1084" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r162", "r193", "r532", "r533", "r1020" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred income tax (benefit)" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "totalLabel": "Deferred Tax Liabilities, Gross, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r114", "r115", "r166", "r518" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Current, Total", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current", "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": [ "r1001" ] }, "lnsr_DeferredRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "DeferredRevenueMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred revenue.", "label": "Deferred Revenue [Member]", "terseLabel": "Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Noncurrent, Total", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, non-current", "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": [ "r1002" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1020", "r1084", "r1085" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r519" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalization of research and experimentation expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r94", "r1083" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net of valuation allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r94", "r1083" ] }, "lnsr_DeferredTaxAssetsOperatingLossCarryforwardsLimitedToSection382": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsLimitedToSection382", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net operating loss carryforwards - Section 382 limited", "label": "Deferred Tax Assets, Operating Loss Carryforwards Limited To section 382", "documentation": "Deferred tax assets, operating loss carryforwards limited to section 382." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r94", "r1083" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Fixed assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r94", "r1083" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance against deferred tax assets", "negatedLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r520" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r94", "r1083" ] }, "lnsr_DeferredTaxLiabilityAdjustmentToSection481A": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "DeferredTaxLiabilityAdjustmentToSection481A", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Section 481(a) adjustment", "verboseLabel": "Section 481(a) adjustment", "label": "Deferred Tax Liability, Adjustment To Section 481(A)", "documentation": "Deferred tax liability, adjustment to section 481(a)." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total", "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": [ "r9", "r68" ] }, "lnsr_DepreciationExpenseOnEquipmentUnderLease": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "DepreciationExpenseOnEquipmentUnderLease", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Depreciation expense on equipment under lease.", "label": "Depreciation Expense On Equipment Under Lease", "terseLabel": "Depreciation expense on equipment under lease" } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/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": [ "r19", "r98", "r99", "r100", "r103", "r251" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "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": [ "r445", "r871", "r872", "r873", "r874", "r875", "r876", "r877" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "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": [ "r445", "r871", "r872", "r873", "r874", "r875", "r876", "r877" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Product and Service Revenue Disaggregated by Geographic Region", "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": [ "r1050" ] }, "lnsr_DisclosureConvertiblePreferredStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r460", "r464", "r492", "r493", "r495", "r882" ] }, "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/20231231", "localname": "DisclosureOfConvertiblePreferredStockTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of Convertible Preferred Stock [Table]", "documentation": "Disclosure of convertible preferred stock." } } }, "auth_ref": [] }, "lnsr_DistributionRecordDate": { "xbrltype": "dateItemType", "nsuri": "http://lensar.com/20231231", "localname": "DistributionRecordDate", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Distribution, record date.", "label": "Distribution Record Date", "terseLabel": "Distribution, record date" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "terseLabel": "Cash dividend declared on common stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r155" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r907", "r908", "r921" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction Flag", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r907", "r908", "r921", "r957" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r942" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r905" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "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/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net loss per share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r237", "r260", "r261", "r262", "r263", "r264", "r271", "r274", "r278", "r279", "r280", "r284", "r570", "r571", "r686", "r705", "r858" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share Basic [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": [ "r274", "r275", "r278" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net loss per share", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r237", "r260", "r261", "r262", "r263", "r264", "r274", "r278", "r279", "r280", "r284", "r570", "r571", "r686", "r705", "r858" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (Loss) per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r53", "r54" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r270", "r281", "r282", "r283" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation", "totalLabel": "Employee-related Liabilities, Current, Total", "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": [ "r33" ] }, "lnsr_EmployeeRetentionCreditCaresActContingentProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeRetentionCreditCaresActContingentProfessionalFees", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "EmployeeRetentionCreditCaresActRetentionAmount", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee retention credit, cares act retention amount.", "label": "Employee Retention Credit, Cares Act Retention Amount", "terseLabel": "Approximate amount of employee retention credit" } } }, "auth_ref": [] }, "lnsr_EmployeeRetentionCreditCaresActRetentionAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeRetentionCreditCaresActRetentionAmountRecognized", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization.", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization", "totalLabel": "Total unrecognized stock-based compensation expense" } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationNextTwelveMonths", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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.", "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" } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationThereafter", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization 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", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearFive", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "Employee service share based compensation non vested awards total compensation cost not yet recognized share based awards other than options future amortization year five.", "label": "Employee Service Share Based Compensation Non Vested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Future Amortization Year Five" } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearFour", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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.", "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" } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearThree", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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.", "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" } } }, "auth_ref": [] }, "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortizationYearTwo", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails": { "parentTag": "lnsr_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsFutureAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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.", "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" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Total unrecognized compensation expense, weighted-average period of recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r494" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "2020 Employee Stock Purchase Plan", "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/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails", "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r904" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r904" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "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": [ "r984" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r904" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r982" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r904" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r904" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r904" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r904" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r983" ] }, "lnsr_EquipmentAssetsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EquipmentAssetsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Equipment assets capitalized amount.", "label": "Equipment Assets Capitalized Amount", "verboseLabel": "Assets capitalized amount" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Manufacturing Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "lnsr_EquipmentUnderLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EquipmentUnderLeaseAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails": { "parentTag": "lnsr_EquipmentUnderLeaseNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Equipment under lease accumulated depreciation.", "label": "Equipment Under Lease Accumulated Depreciation", "negatedLabel": "Less accumulated depreciation" } } }, "auth_ref": [] }, "lnsr_EquipmentUnderLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EquipmentUnderLeaseGross", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails": { "parentTag": "lnsr_EquipmentUnderLeaseNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails" ], "lang": { "en-us": { "role": { "documentation": "Equipment under lease gross.", "label": "Equipment Under Lease Gross", "terseLabel": "Equipment under lease" } } }, "auth_ref": [] }, "lnsr_EquipmentUnderLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "EquipmentUnderLeaseNet", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfEquipmentUnderLeaseDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "documentation": "Equipment under lease, net.", "label": "Equipment Under Lease Net", "terseLabel": "Equipment under lease, net", "totalLabel": "Equipment under lease, net" } } }, "auth_ref": [] }, "lnsr_EquipmentUnderLeasePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "EquipmentUnderLeasePolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Equipment under lease policy.", "label": "Equipment Under Lease Policy Policy [Text Block]", "terseLabel": "Equipment Under Lease" } } }, "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/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r18", "r203", "r232", "r233", "r234", "r252", "r253", "r254", "r257", "r265", "r267", "r286", "r355", "r362", "r432", "r496", "r497", "r498", "r527", "r528", "r551", "r553", "r554", "r555", "r556", "r558", "r569", "r587", "r588", "r589", "r590", "r591", "r592", "r624", "r717", "r718", "r719", "r742", "r808" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Percentage of common stock owned", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r350" ] }, "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": [ "r950" ] }, "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": [ "r913", "r925", "r935", "r961" ] }, "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": [ "r910", "r922", "r932", "r958" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "auth_ref": [ "r1111", "r1112", "r1113", "r1114" ] }, "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": [ "r956" ] }, "lnsr_ExercisePriceRangeFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "ExercisePriceRangeFiveMember", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "ExercisePriceRangeFourMember", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price $3.27 - $5.95", "documentation": "Exercise price range three.", "label": "Exercise Price Range Three [Member]" } } }, "auth_ref": [] }, "lnsr_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://lensar.com/20231231/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_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r3", "r9" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/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": [ "r574", "r575", "r578" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/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": [ "r574", "r575", "r578" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://lensar.com/20231231/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": [ "r104", "r164" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r104", "r105" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r409", "r451", "r452", "r453", "r454", "r455", "r456", "r575", "r631", "r632", "r633", "r865", "r866", "r878", "r879", "r880" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r105", "r163" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r574", "r575", "r576", "r577", "r579" ] }, "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/20231231/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": [ "r573" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r409", "r451", "r456", "r575", "r631", "r878", "r879", "r880" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r409", "r451", "r456", "r575", "r632", "r865", "r866", "r878", "r879", "r880" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r409", "r451", "r452", "r453", "r454", "r455", "r456", "r575", "r633", "r865", "r866", "r878", "r879", "r880" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails" ], "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/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails" ], "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": [ "r20", "r105" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "lnsr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityFairValueAdjustmentOfWarrants", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails" ], "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/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisWarrantLiabilityValue", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails" ], "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/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r409", "r451", "r452", "r453", "r454", "r455", "r456", "r631", "r632", "r633", "r865", "r866", "r878", "r879", "r880" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://lensar.com/20231231/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": [ "r573", "r579" ] }, "lnsr_FairValueOfStockIssuedInRecapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "FairValueOfStockIssuedInRecapitalization", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of stock issued in recapitalization.", "label": "Fair Value Of Stock Issued In Recapitalization", "terseLabel": "Fair value of debt" } } }, "auth_ref": [] }, "lnsr_FairValueOfWarrantLiabilitiesAssumptionsDividends": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "FairValueOfWarrantLiabilitiesAssumptionsDividends", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "FairValueOfWarrantLiabilitiesAssumptionsExpectedTerm", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "FairValueOfWarrantLiabilitiesAssumptionsExpectedVolatility", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "FairValueOfWarrantLiabilitiesAssumptionsRiskFreeInterestRate", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "FairValueTransfersBetweenLevels", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "FairValueWarrantLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r365", "r367", "r372", "r373", "r374", "r377", "r378", "r379", "r412", "r428", "r559", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r703", "r864", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1030", "r1031", "r1032", "r1033" ] }, "lnsr_FinancialInstrumentSubjectToMandatoryRedemptionDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "FinancialInstrumentSubjectToMandatoryRedemptionDividendRatePercentage", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument subject to mandatory redemption dividend rate percentage.", "label": "Financial Instrument Subject To Mandatory Redemption Dividend Rate Percentage", "terseLabel": "Accrued dividend percentage of preferred shares" } } }, "auth_ref": [] }, "lnsr_FinancialInstrumentSubjectToMandatoryRedemptionDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "FinancialInstrumentSubjectToMandatoryRedemptionDividends", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument subject to mandatory redemption dividends.", "label": "Financial Instrument Subject To Mandatory Redemption Dividends", "terseLabel": "Dividends declared" } } }, "auth_ref": [] }, "lnsr_FinancialInstrumentSubjectToMandatoryRedemptionLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "FinancialInstrumentSubjectToMandatoryRedemptionLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument subject to mandatory redemption liquidation preference value.", "label": "Financial Instrument Subject To Mandatory Redemption Liquidation Preference Value", "terseLabel": "Aggregate liquidation preference of preferred shares" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentSubjectToMandatoryRedemptionParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentSubjectToMandatoryRedemptionParValuePerShare", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument Subject to Mandatory Redemption, Par Value Per Share", "terseLabel": "Preferred shares ,par value", "documentation": "Par value per share of mandatory redeemable financial instrument classified as liability." } } }, "auth_ref": [ "r190" ] }, "lnsr_FinancialInstrumentsSubjectToMandatoryRedemptionSettlementTermsInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionSettlementTermsInterestExpense", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial instruments, subject to mandatory redemption, settlement terms, interest expense.", "label": "Financial Instruments Subject To Mandatory Redemption Settlement Terms Interest Expense", "terseLabel": "Preferred stock, interest expense" } } }, "auth_ref": [] }, "us-gaap_FinancialSupportCapitalContributionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportCapitalContributionsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Support, Capital Contributions [Member]", "terseLabel": "Financial Support, Capital Contributions", "documentation": "Assets contributed to an entity by a shareholder, partner or owner, increasing his or her equity interest in the entity. Excludes pari passu investments." } } }, "auth_ref": [ "r1", "r1106", "r1107" ] }, "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Support to Nonconsolidated Legal Entity [Axis]", "terseLabel": "Financial Support to Nonconsolidated Legal Entity", "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds." } } }, "auth_ref": [ "r0", "r739", "r740" ] }, "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Support to Nonconsolidated Legal Entity [Domain]", "terseLabel": "Financial Support to Nonconsolidated Legal Entity", "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds." } } }, "auth_ref": [ "r0", "r739", "r740" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r13", "r198", "r199", "r200", "r221", "r363", "r368", "r371", "r1102" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff, Total", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write-offs", "negatedLabel": "Write-offs", "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r14", "r370", "r375", "r863" ] }, "us-gaap_FinancingReceivableChangeInPresentValueInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableChangeInPresentValueInterestIncome", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Change in Present Value, Interest Income", "terseLabel": "Interest income on notes receivable", "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": [ "r364", "r366" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible assets estimated useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r214", "r389" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "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/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r147" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r147" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r147" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r147" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r147" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r387", "r388", "r389", "r390", "r665", "r669" ] }, "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/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r146", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "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": [ "r665" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r65", "r66" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfImpairmentOfUnderlyingAssetsRemainingAmortizationExpenseDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "totalLabel": "Net Carrying Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r146", "r665" ] }, "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": [ "r917", "r929", "r939", "r965" ] }, "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": [ "r917", "r929", "r939", "r965" ] }, "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": [ "r917", "r929", "r939", "r965" ] }, "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": [ "r917", "r929", "r939", "r965" ] }, "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": [ "r917", "r929", "r939", "r965" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "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": [ "r9" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain on extinguishment", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r9", "r70", "r71" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://lensar.com/20231231/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": [ "r130" ] }, "lnsr_GeographicAreasLongLivedAssetsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "GeographicAreasLongLivedAssetsPercentage", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Geographic areas, long-lived assets percentage.", "label": "Geographic Areas Long Lived Assets Percentage", "terseLabel": "Long-lived assets in United States" } } }, "auth_ref": [] }, "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_GrossAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "GrossAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross antidilutive securities excluded from computation of earnings per share amount.", "label": "Gross Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Shares excluded from the calculation of net loss per diluted share" } } }, "auth_ref": [] }, "lnsr_GrossInventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "GrossInventoryWriteDown", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Gross inventory write down.", "label": "Gross Inventory Write Down", "terseLabel": "Write-down of inventory" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r907", "r908", "r921" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of intangible assets", "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": [ "r1016", "r1037" ] }, "lnsr_IncentiveStockOptionsAndNonqualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncentiveStockOptionsAndNonqualifiedStockOptionsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Incentive Stock Options and Nonqualified Stock Options [Member]", "label": "Incentive Stock Options And Nonqualified Stock Options [Member]", "terseLabel": "Incentive Stock Options And Nonqualified Stock Options" } } }, "auth_ref": [] }, "lnsr_IncentiveStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncentiveStockOptionsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Incentive stock options.", "label": "Incentive Stock Options [Member]", "terseLabel": "Incentive Stock Options" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r249", "r534" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Total", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r2", "r128", "r170", "r289", "r300", "r304", "r306", "r687", "r700", "r860" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r249", "r534" ] }, "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/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r391", "r393", "r793" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r393", "r793" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r250", "r503", "r510", "r515", "r522", "r530", "r535", "r536", "r537", "r738" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "totalLabel": "Total provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r176", "r195", "r266", "r267", "r292", "r508", "r531", "r707" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r231", "r506", "r507", "r515", "r516", "r521", "r523", "r732" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Section 162(m)", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r505", "r509" ] }, "lnsr_IncomeTaxReconciliationDeferredAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncomeTaxReconciliationDeferredAdjustments", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation deferred adjustments.", "label": "Income Tax Reconciliation Deferred Adjustments", "terseLabel": "Deferred adjustment" } } }, "auth_ref": [] }, "lnsr_IncomeTaxReconciliationIncomeLossTaxableInPeriodUnderSeparateReturnMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncomeTaxReconciliationIncomeLossTaxableInPeriodUnderSeparateReturnMethod", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation income loss taxable in period under separate return method.", "label": "Income Tax Reconciliation Income Loss Taxable In Period Under Separate Return Method", "terseLabel": "(Income)/Loss taxable in period under the separate return method" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Tax at U.S. statutory rate on income before income taxes", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r509" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State taxes", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1080" ] }, "lnsr_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Income Taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes", "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": [ "r48" ] }, "lnsr_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncomeTaxesTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Income Taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "auth_ref": [] }, "lnsr_IncometaxreconciliationWarrantExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "IncometaxreconciliationWarrantExpense", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfIncomeTaxProvisionComputedUsingUSStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant expense", "label": "IncomeTaxReconciliation, Warrant Expense", "documentation": "Effective income tax Rate reconciliation, warrant expense" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Billings not yet recognized as revenue", "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": [ "r659", "r1015" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "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": [ "r848" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesReceivableCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "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": [ "r991", "r1015" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other", "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "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": [ "r920", "r929", "r939", "r956", "r965", "r969", "r977" ] }, "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": [ "r975" ] }, "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": [ "r909", "r981" ] }, "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": [ "r909", "r981" ] }, "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": [ "r909", "r981" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r386" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r66", "r661", "r662", "r663", "r665", "r855" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r134", "r411", "r413", "r867", "r868" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r240", "r243", "r244" ] }, "lnsr_InternationalDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "InternationalDistributionAgreementMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International Distribution Agreement", "label": "International Distribution Agreement [Member]", "documentation": "International distribution agreement." } } }, "auth_ref": [] }, "lnsr_InventoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "InventoryCosts", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Inventory costs.", "label": "Inventory costs" } } }, "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/20231231/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "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": [ "r380" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished Goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1005" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total", "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": [ "r223", "r854", "r889" ] }, "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_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r177", "r209", "r222", "r380", "r381", "r383", "r660", "r856" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw Materials", "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": [ "r1007" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process", "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": [ "r1006" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "verboseLabel": "Write downs of inventories to net realizable value", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r382" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r706", "r728", "r729", "r730", "r731", "r816", "r817" ] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "auth_ref": [] }, "lnsr_LENSARIncMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "LENSARIncMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "LENSAR, Inc.", "label": "L E N S A R Inc [Member]", "terseLabel": "LENSAR" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r607", "r888" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_LeaseExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseExpirationDate1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lease Expiration Date", "terseLabel": "Lease expiration date", "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_LeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseIncome", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lease Income", "terseLabel": "Lease revenue", "totalLabel": "Lease Income, Total", "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": [ "r619" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r149" ] }, "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/20231231", "localname": "LeasesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Member]", "terseLabel": "Lease" } } }, "auth_ref": [] }, "lnsr_LesseeAndLessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "LesseeAndLessorLeaseDescriptionLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee and lessor lease description.", "label": "Lessee And Lessor Lease Description [Line Items]", "terseLabel": "Lessee and Lessor Lease Description [Line Items]" } } }, "auth_ref": [] }, "lnsr_LesseeAndLessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "LesseeAndLessorLeaseDescriptionTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee and lessor, lease description.", "label": "Lessee And Lessor Lease Description [Table]", "terseLabel": "Lessee And Lessor Lease Description [Table]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee Arrangements", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r605" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Incremental borrowing rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r887" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r606" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r614" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lessee, operating leases, remaining lease terms", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, operating lease, renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating leases, estimated useful life", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_LessorLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeasesPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Lessor Arrangements", "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor." } } }, "auth_ref": [ "r187", "r188", "r189", "r617" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total undiscounted cash flows", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r618" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r618" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r618" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "terseLabel": "Maturities of Operating Lease Payments", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r618" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r618" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r618" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r618" ] }, "lnsr_LessorOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://lensar.com/20231231", "localname": "LessorOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessor, operating lease, remaining lease term.", "label": "Lessor Operating Lease Remaining Lease Term", "terseLabel": "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/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r32", "r248", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r543", "r546", "r547", "r582", "r765", "r859", "r902", "r1045", "r1093", "r1094" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "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": [ "r123", "r167", "r696", "r889", "r1019", "r1034", "r1087" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r34", "r208", "r248", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r543", "r546", "r547", "r582", "r889", "r1045", "r1093", "r1094" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r104" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Increase (Decrease), Net", "terseLabel": "Line of credit limit increased amount", "totalLabel": "Line of Credit Facility, Increase (Decrease), Net, Total", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum aggregate principal amount", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "lnsr_LongTermInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "LongTermInvestmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term investment", "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/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "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": [ "r211" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r310", "r873", "r1050", "r1104", "r1105" ] }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorCustomersPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Concentrations of Customers", "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity." } } }, "auth_ref": [ "r56", "r57", "r59", "r143" ] }, "us-gaap_MandatorilyRedeemablePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MandatorilyRedeemablePreferredStockMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Mandatorily Redeemable Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock", "documentation": "Preferred shares that an entity is required to redeem for cash or other assets at a fixed or determinable date or upon the occurrence of an event." } } }, "auth_ref": [ "r11", "r17" ] }, "us-gaap_ManufacturingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingFacilityMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturing Facility [Member]", "terseLabel": "Manufacturing Equipment", "documentation": "Structure used in the manufacturing of goods." } } }, "auth_ref": [ "r149" ] }, "lnsr_MaturitiesOfNotesReceivableDifferenceBetweenUndiscountedAndDiscountedCashFlows": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivableDifferenceBetweenUndiscountedAndDiscountedCashFlows", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturities of notes receivable difference between undiscounted and discounted cash flows.", "label": "Maturities Of Notes Receivable Difference Between Undiscounted And Discounted Cash Flows", "terseLabel": "Difference between undiscounted and discounted cash flows" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesDueNextTwelveMonths", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "documentation": "Maturities of notes receivables due next twelve months.", "label": "Maturities Of Notes Receivables Due Next Twelve Months" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesDueYearFive", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "Maturities of notes receivables due year five.", "label": "Maturities Of Notes Receivables Due Year Five" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesDueYearFiveAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesDueYearFiveAndThereafter", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturities of notes receivables due year five and thereafter.", "label": "Maturities Of Notes Receivables Due Year Five And Thereafter", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesDueYearFour", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "documentation": "Maturities of notes receivables due year four.", "label": "Maturities Of Notes Receivables Due Year Four" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesDueYearThree", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "documentation": "Maturities of notes receivables due year three.", "label": "Maturities Of Notes Receivables Due Year Three" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesDueYearTwo", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "documentation": "Maturities of notes receivables due year two.", "label": "Maturities Of Notes Receivables Due Year Two" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "documentation": "Maturities of notes receivables net under extended payment terms.", "label": "Maturities Of Notes Receivables Net Under Extended Payment Terms Table [Text Block]", "terseLabel": "Summary of Maturities of Notes Receivables Net Under Extended Payment Terms" } } }, "auth_ref": [] }, "lnsr_MaturitiesOfNotesReceivablesUndiscountedCashFlows": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaturitiesOfNotesReceivablesUndiscountedCashFlows", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturities of notes receivables undiscounted cash flows.", "label": "Maturities Of Notes Receivables Undiscounted Cash Flows", "totalLabel": "Total undiscounted cash flows" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r396", "r397", "r398", "r399", "r458", "r658", "r714", "r757", "r758", "r814", "r818", "r820", "r821", "r823", "r846", "r847", "r862", "r869", "r881", "r891", "r1047", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100" ] }, "lnsr_MaximumUtilizationPercentageOnTaxableIncome": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaximumUtilizationPercentageOnTaxableIncome", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum utilization percentage on taxable income.", "label": "Maximum Utilization Percentage On Taxable Income", "terseLabel": "Maximum utilization percentage on taxable income" } } }, "auth_ref": [] }, "lnsr_MaximumValueOfCommonAndPreferredStockAndOtherSecuritiesIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "MaximumValueOfCommonAndPreferredStockAndOtherSecuritiesIssuable", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum value of common and preferred stock and other securities issuable.", "label": "Maximum Value of Common and Preferred Stock and Other Securities Issuable", "terseLabel": "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": [ "r948" ] }, "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": [ "r948" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r396", "r397", "r398", "r399", "r458", "r658", "r714", "r757", "r758", "r814", "r818", "r820", "r821", "r823", "r846", "r847", "r862", "r869", "r881", "r891", "r1047", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Ownership Percentage, Parent", "terseLabel": "Distribution of ownership interest in its wholly owned subsidiary", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "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": [ "r968" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/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": [ "r1052" ] }, "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": [ "r976" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r310", "r873", "r1050", "r1104", "r1105" ] }, "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": [ "r949" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r242" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r242" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r138", "r139", "r140" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (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": [ "r129", "r140", "r171", "r206", "r227", "r229", "r234", "r248", "r256", "r260", "r261", "r262", "r263", "r266", "r267", "r276", "r289", "r300", "r304", "r306", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r571", "r582", "r702", "r787", "r806", "r807", "r860", "r900", "r1045" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r239", "r260", "r261", "r262", "r263", "r271", "r272", "r277", "r280", "r289", "r300", "r304", "r306", "r860" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "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": [ "r948" ] }, "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": [ "r917", "r929", "r939", "r956", "r965" ] }, "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": [ "r946" ] }, "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": [ "r945" ] }, "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": [ "r956" ] }, "lnsr_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://lensar.com/20231231", "localname": "NonRule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arr Modified Flag", "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": [ "r976" ] }, "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": [ "r976" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "terseLabel": "Non-US", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1111", "r1112", "r1113", "r1114" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) 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/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable, net of allowance of $7 and $4, respectively", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Notes receivable, current", "totalLabel": "Financing Receivable, after Allowance for Credit Loss, Current, Total", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r311", "r312", "r683" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Notes and other receivables, long-term, net of allowance of $26 and $9, respectively", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "verboseLabel": "Notes receivable, long-term", "totalLabel": "Financing Receivable, after Allowance for Credit Loss, Noncurrent, Total", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "lnsr_NotesAndOtherReceivablesNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "NotesAndOtherReceivablesNoncurrentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes and other receivables, noncurrent.", "label": "Notes And Other Receivables Noncurrent [Member]", "terseLabel": "Notes and Other Receivables, Long-Term, Net" } } }, "auth_ref": [] }, "lnsr_NotesReceivableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "NotesReceivableInterestRate", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Notes receivable interest rate.", "label": "Notes Receivable Interest Rate", "terseLabel": "Notes receivable interest rate" } } }, "auth_ref": [] }, "lnsr_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://lensar.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1028" ] }, "lnsr_NumberOfSharesConvertibleIntoCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "NumberOfSharesConvertibleIntoCommonStock", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "OfferingCosts", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical" ], "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/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r289", "r300", "r304", "r306", "r860" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r608", "r888" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseRevenueDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "terseLabel": "Lease", "verboseLabel": "Lease revenue", "totalLabel": "Operating Lease, Lease Income, Total", "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": [ "r285", "r616", "r619" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of Lease Revenue", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r285", "r619" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r602" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r602" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Operating lease liabilities, long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r602" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToCompanyLeasesIncludingLeaseModificationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r604", "r610" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r601" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Non-cash operating lease cost", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1016" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r603" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r613", "r888" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOperatingLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r612", "r888" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r615" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r93" ] }, "lnsr_OperatingLossCarryforwardsExpirationBeginningYear": { "xbrltype": "gYearItemType", "nsuri": "http://lensar.com/20231231", "localname": "OperatingLossCarryforwardsExpirationBeginningYear", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration beginning year.", "label": "Operating Loss Carryforwards Expiration Beginning Year", "terseLabel": "Operating loss carryforwards begin to expire year" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLimitationsOnUse", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards, Limitations on Use", "terseLabel": "Operating loss carryforwards, limitations on use", "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income." } } }, "auth_ref": [] }, "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/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "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": [ "r33" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r215" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gain 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": [ "r225", "r226", "r349" ] }, "lnsr_OtherGeographicalRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "OtherGeographicalRegionMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "documentation": "Other geographical region.", "label": "Other Geographical Region [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherInventoryCapitalizedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryCapitalizedCosts", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Inventory, Capitalized Costs, Gross", "terseLabel": "inventory costs", "documentation": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r135" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Income, Net", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "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": [ "r948" ] }, "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": [ "r915", "r927", "r937", "r963" ] }, "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": [ "r918", "r930", "r940", "r966" ] }, "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": [ "r918", "r930", "r940", "r966" ] }, "lnsr_OverviewAndBasisOfPresentationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "OverviewAndBasisOfPresentationLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Overview and basis of presentation.", "label": "Overview And Basis Of Presentation [Line Items]", "terseLabel": "Overview And Basis Of Presentation [Line Items]" } } }, "auth_ref": [] }, "lnsr_OverviewAndBasisOfPresentationTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "OverviewAndBasisOfPresentationTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Overview and basis of presentation.", "label": "Overview And Basis Of Presentation [Table]", "terseLabel": "Overview And Basis Of Presentation [Table]" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "auth_ref": [] }, "lnsr_PDLBioPharmaIncMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "PDLBioPharmaIncMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "PDL BioPharma, Inc.", "label": "P D L Bio Pharma Inc [Member]", "terseLabel": "PDL BioPharma, Inc" } } }, "auth_ref": [] }, "lnsr_PDLInvestmentHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "PDLInvestmentHoldingsLLCMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "PDL Investment Holdings, LLC.", "label": "P D L Investment Holdings L L C [Member]", "terseLabel": "PDLIH" } } }, "auth_ref": [] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentedTechnologyMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Patented Technology [Member]", "terseLabel": "Acquired Technology", "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": [ "r97" ] }, "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": [ "r944" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r7" ] }, "lnsr_PaymentForNetSettlementOfStockBasedCompensationAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "PaymentForNetSettlementOfStockBasedCompensationAwards", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Net settlement of stock-based compensation awards", "label": "Payment for Net Settlement Of Stock-Based Compensation Awards", "documentation": "Payment for net settlement of stock-based compensation awards." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "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": [ "r136" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r137" ] }, "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": [ "r947" ] }, "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": [ "r947" ] }, "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": [ "r946" ] }, "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": [ "r956" ] }, "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": [ "r949" ] }, "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": [ "r945" ] }, "lnsr_PercentageOfWarrants": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "PercentageOfWarrants", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of warrants", "label": "Percentage Of Warrants", "documentation": "Percentage Of Warrants" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078" ] }, "lnsr_PreChangeNetOperatingLossCarryforwardsLimitationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "PreChangeNetOperatingLossCarryforwardsLimitationAmount", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of pre-change NOL carryforwards", "label": "Pre-change Net Operating Loss Carryforwards, Limitation amount", "documentation": "Pre-change net operating loss carryforwards, limitation amount." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r117", "r415" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "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": [ "r117", "r767" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "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": [ "r117", "r415" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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": [ "r117", "r767", "r785", "r1109", "r1110" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStock" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Text Block]", "terseLabel": "Series A Preferred Stock", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r151" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $0.01 per share, 9,980 and 10,000 shares authorized at December 31, 2023 and 2022; no shares issued and outstanding at December 31, 2023 and 2022", "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": [ "r117", "r692", "r889" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://lensar.com/20231231/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": [] }, "lnsr_PresentValueOfNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "PresentValueOfNotesReceivable", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfMaturitiesOfNotesReceivablesNetUnderExtendedPaymentTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Present value of notes receivable.", "label": "Present Value Of Notes Receivable", "terseLabel": "Present value of notes receivable" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromContributedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromContributedCapital", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Contributed Capital", "terseLabel": "Capital contribution from PDL", "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/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": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants, Total", "label": "Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants", "totalLabel": "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": [ "r1014" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r6", "r23" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "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": [ "r6" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from notes payable due to related party", "verboseLabel": "Proceeds from note payable due to related party", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r45" ] }, "lnsr_ProceedsFromTemporaryEquityAndNetOfOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "ProceedsFromTemporaryEquityAndNetOfOfferingCosts", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock, net of offering costs", "label": "Proceeds From Temporary Equity And Net Of Offering Costs", "documentation": "Proceeds from temporary equity and net of offering costs." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Product", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r871" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r307", "r664", "r708", "r709", "r710", "r711", "r712", "r713", "r850", "r871", "r890", "r992", "r1041", "r1042", "r1050", "r1104" ] }, "lnsr_ProductRightsAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "ProductRightsAndTechnologyMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Product rights and technology.", "label": "Product Rights And Technology [Member]", "terseLabel": "Acquired Product Rights and Technology" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty", "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": [ "r33", "r1043", "r1044" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r307", "r664", "r708", "r709", "r710", "r711", "r712", "r713", "r850", "r871", "r890", "r992", "r1041", "r1042", "r1050", "r1104" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r206", "r227", "r229", "r241", "r248", "r256", "r266", "r267", "r289", "r300", "r304", "r306", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r541", "r544", "r545", "r571", "r582", "r687", "r701", "r741", "r787", "r806", "r807", "r860", "r885", "r886", "r901", "r1013", "r1045" ] }, "lnsr_PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "PropertyAndEquipmentEstimatedUsefulLifeTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Property and equipment estimated useful life.", "label": "Property And Equipment Estimated Useful Life Table [Text Block]", "terseLabel": "Schedule of Depreciation is Computed using Straight-Line Method over Useful Lives" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "lnsr_PropertyPlantAndEquipmentCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "PropertyPlantAndEquipmentCapitalizedAmount", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment capitalized amount.", "label": "Property Plant And Equipment Capitalized Amount", "terseLabel": "Construction in progress" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r148", "r182", "r191", "r192" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r149", "r212", "r699" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property and Equipment", "documentation": "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property 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": [ "r10", "r688", "r699", "r889" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r10", "r182", "r191", "r697" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r149" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, estimated useful lives", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r1038" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Change in provision for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r238", "r369" ] }, "lnsr_ProvisionForDoubtfulAccountsAndNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "ProvisionForDoubtfulAccountsAndNotesReceivable", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Provision for doubtful accounts and notes receivable.", "label": "Provision For Doubtful Accounts And Notes Receivable", "terseLabel": "Provision for expected credit losses" } } }, "auth_ref": [] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "terseLabel": "Change in provision for credit losses", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r369", "r684" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Purchase obligation", "totalLabel": "Purchase Obligation, Total", "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": [ "r944" ] }, "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": [ "r944" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r396", "r397", "r398", "r399", "r450", "r458", "r487", "r488", "r489", "r634", "r658", "r714", "r757", "r758", "r814", "r818", "r820", "r821", "r823", "r846", "r847", "r862", "r869", "r881", "r891", "r894", "r1039", "r1047", "r1096", "r1097", "r1098", "r1099", "r1100" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r396", "r397", "r398", "r399", "r450", "r458", "r487", "r488", "r489", "r634", "r658", "r714", "r757", "r758", "r814", "r818", "r820", "r821", "r823", "r846", "r847", "r862", "r869", "r881", "r891", "r894", "r1039", "r1047", "r1096", "r1097", "r1098", "r1099", "r1100" ] }, "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": [ "r910", "r922", "r932", "r958" ] }, "lnsr_RedeemableConvertiblePreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "RedeemableConvertiblePreferredStockTextBlock", "presentation": [ "http://lensar.com/20231231/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_ReductionOfSellingGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "ReductionOfSellingGeneralAndAdministrativeExpenses", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction of selling, general and administrative expenses", "label": "Reduction Of Selling, General And Administrative Expenses", "documentation": "Reduction Of Selling, General And Administrative Expenses" } } }, "auth_ref": [] }, "lnsr_RelatedPartiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "RelatedPartiesPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "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": [ "r457", "r625", "r626", "r760", "r761", "r762", "r763", "r764", "r784", "r786", "r813" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r625", "r626", "r1092" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [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": [ "r791", "r792", "r793" ] }, "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/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "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": [ "r457", "r625", "r626", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r760", "r761", "r762", "r763", "r764", "r784", "r786", "r813", "r1092" ] }, "lnsr_ResearchAndDevelopmentEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "ResearchAndDevelopmentEquipmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Research and development equipment.", "label": "Research and Development Equipment [Member]", "terseLabel": "Research and Development Equipment" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development expenses", "totalLabel": "Research and Development Expense, Total", "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": [ "r112", "r502", "r1101" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and Development Expense", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expenses", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r501" ] }, "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": [ "r911", "r923", "r933", "r959" ] }, "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": [ "r912", "r924", "r934", "r960" ] }, "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": [ "r919", "r931", "r941", "r967" ] }, "lnsr_RestrictedStockAwardsAndUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "RestrictedStockAwardsAndUnitsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "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/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards", "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": [ "r53" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "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/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r120", "r155", "r695", "r721", "r726", "r737", "r768", "r889" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r203", "r252", "r253", "r254", "r257", "r265", "r267", "r355", "r362", "r496", "r497", "r498", "r527", "r528", "r551", "r554", "r555", "r558", "r569", "r717", "r719", "r742", "r1109" ] }, "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/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Product and service revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r290", "r291", "r299", "r302", "r303", "r307", "r308", "r310", "r444", "r445", "r664" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers", "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": [ "r196", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r448" ] }, "lnsr_RevenueFromContractsWithCustomersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "RevenueFromContractsWithCustomersLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers.", "label": "Revenue From Contracts With Customers [Line Items]", "terseLabel": "Revenue From Contracts With Customers [Line Items]" } } }, "auth_ref": [] }, "lnsr_RevenueFromContractsWithCustomersTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "RevenueFromContractsWithCustomersTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers.", "label": "Revenue From Contracts With Customers [Table]", "terseLabel": "Revenue From Contracts With Customers [Table]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r789", "r849", "r857" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue remaining performance obligation amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r185" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "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/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "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": [ "r186" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r186" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "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/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues", "totalLabel": "Total revenue", "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": [ "r235", "r248", "r290", "r291", "r299", "r302", "r303", "r307", "r308", "r310", "r351", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r582", "r687", "r1045" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToCompanyLeasesIncludingLeaseModificationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r611", "r888" ] }, "lnsr_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToCompanyLeasesIncludingLeaseModificationDetails" ], "lang": { "en-us": { "role": { "documentation": "Right-of-use-assets obtained in exchange for lease obligations.", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use-assets obtained in exchange for lease obligations:" } } }, "auth_ref": [] }, "lnsr_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://lensar.com/20231231", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arr Modified Flag", "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": [ "r976" ] }, "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": [ "r976" ] }, "lnsr_SaleOfOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "SaleOfOwnershipPercentage", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of ownership percentage", "label": "Sale Of Ownership Percentage", "documentation": "Sale of ownership percentage." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Weighted average sales price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r24" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r310", "r988" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "auth_ref": [ "r459", "r1025" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r269", "r459", "r986", "r1025" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfAllowanceForAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "lnsr_ScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfNetLossPerShareDilutedSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfNetLossPerShareDilutedSharesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded From Calculation of Diluted Loss Per Share", "label": "Schedule Of Antidilutive Securities Excluded From Calculation of Net Loss Per Share Diluted Shares Table Text Block", "documentation": "Schedule of antidilutive securities excluded from calculation of net loss per share diluted shares." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "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": [ "r53" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-Dilutive Weighted Average Shares Excluded From Net Loss Per Share Diluted Shares Calculation", "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": [ "r53" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r161" ] }, "lnsr_ScheduleOfContractBalancesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "ScheduleOfContractBalancesLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of contract balances.", "label": "Schedule Of Contract Balances [Line Items]", "terseLabel": "Schedule Of Contract Balances [Line Items]" } } }, "auth_ref": [] }, "lnsr_ScheduleOfContractBalancesTable": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "ScheduleOfContractBalancesTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfInformationAboutReceivablesAndContractLiabilitiesFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of contract balances.", "label": "Schedule Of Contract Balances [Table]", "terseLabel": "Schedule Of Contract Balances [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Components of Net Deferred Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r160" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "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 Net 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": [ "r1027" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r52", "r55", "r274", "r275", "r278" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Income Tax Provision Computed using U.S. Statutory Federal Income Tax Rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r159" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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": [ "r90" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Total Stock-Based Compensation Expense Recognized", "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": [ "r90" ] }, "lnsr_ScheduleOfEquipmentUnderLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "ScheduleOfEquipmentUnderLeaseTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of equipment under lease.", "label": "Schedule Of Equipment Under Lease Table [Text Block]", "terseLabel": "Schedule of Equipment Under Lease" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Assets and Liabilities Measured 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": [ "r574", "r575" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "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": [ "r65", "r66", "r665" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Components of Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Maturities of Operating Lease Liabilities", "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Loss Before Income Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r28", "r124", "r125", "r126" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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": [ "r108", "r109", "r791", "r792", "r793" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r461", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock 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": [ "r86" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://lensar.com/20231231/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": [ "r84" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Option Award Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r21", "r22", "r86" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Fair Value of Employee and Non-Employee Stock Options was Estimated Using Assumptions", "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": [ "r158" ] }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]", "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms", "documentation": "Represents settlement terms for the group of mandatorily redeemable securities, including the description and the details of all terms for each outstanding financial instrument and each settlement option." } } }, "auth_ref": [ "r11", "r17", "r72" ] }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]", "terseLabel": "Schedule Of Shares Subject To Mandatory Redemption [Table]", "documentation": "Schedule of the description and the details of all terms for each outstanding financial instrument and each settlement option, including: a. The amount that would be paid, or the number of shares that would be issued and their fair value, determined under the conditions specified in the contract if the settlement were to occur at the reporting date b. How changes in the fair value of the issuer's equity shares would affect those settlement amounts (for example, \"the issuer is obligated to issue an additional x shares or pay an additional y dollars in cash for each $1 decrease in the fair value of one share\") c. The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable d. The maximum number of shares that could be required to be issued, if applicable e. That a contract does not limit the amount that the issuer could be required to pay or the number of shares that the issuer could be required to issue, if applicable f. For a forward contract or an option indexed to the issuer's equity shares, the forward price or option strike price, the number of issuer's shares to which the contract is indexed, and the settlement date or dates of the contract, as applicable. g. The components of the liability that would otherwise be related to shareholders' interest and other comprehensive income (if any) subject to the redemption feature (for example, par value and other paid in amounts of mandatorily redeemable instruments is disclosed separately from the amount of retained earnings or accumulated deficit)." } } }, "auth_ref": [ "r11", "r17", "r72" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://lensar.com/20231231/taxonomy/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": [ "r76", "r77", "r78", "r79", "r80", "r81", "r82", "r152", "r154", "r155", "r217", "r218", "r219", "r287", "r415", "r416", "r417", "r419", "r422", "r428", "r430", "r733", "r734", "r735", "r736", "r869", "r985", "r1017" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r884", "r1081" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Impairment of Underlying Assets, Remaining Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r66" ] }, "lnsr_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Purchase Agreement", "label": "Securities Purchase Agreement Member", "documentation": "Securities purchase agreement member." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r903" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r906" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r308", "r309", "r754", "r755", "r756", "r815", "r819", "r822", "r824", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r851", "r872", "r894", "r1050", "r1104" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r308", "r861" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "totalLabel": "Selling, General and Administrative Expense, Total", "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": [ "r133" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "lnsr_SeriesAConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "SeriesAConvertiblePreferredStockMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical" ], "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/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r1003", "r1004", "r1048" ] }, "lnsr_SeriesAWarrantsAndSeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "SeriesAWarrantsAndSeriesBWarrantsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromCalculationOfDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Warrants and Series B Warrants", "label": "Series A Warrants and Series B Warrants [Member]", "documentation": "Series A Warrants and Series B Warrants [Member]" } } }, "auth_ref": [] }, "lnsr_SeriesAWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "SeriesAWarrantsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "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/20231231", "localname": "SeriesBWarrantsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationExpenseRecognizedDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Service", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r871" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "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": [ "r882" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled, Number of Units", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r481" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled, Weighted-average grant-date fair value per share", "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": [ "r481" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, Number of Units", "verboseLabel": "Number of stock awards granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted-average grant-date fair value per share", "verboseLabel": "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": [ "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested at end of the period, Number of Units", "periodStartLabel": "Non-vested at beginning of year, Number of Units", "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": [ "r476", "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested at ending of year, Weighted-average grant-date fair value per share", "periodStartLabel": "Non-vested at beginning of year, Weighted-average grant-date fair value per share", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r476", "r477" ] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number", "terseLabel": "Number of restricted stock awards are expected to vest" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested, Number of Units", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of restricted stock awards vested", "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": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted-average grant-date fair value per share", "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": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividends", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r488" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "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/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "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": [ "r461", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Balance", "periodStartLabel": "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": [ "r84" ] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAuthorized", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Authorized.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Authorized", "terseLabel": "Authorized" } } }, "auth_ref": [] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantCancelled": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantCancelled", "presentation": [ "http://lensar.com/20231231/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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Cancelled", "terseLabel": "Cancelled" } } }, "auth_ref": [] }, "lnsr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantGrantedOrAwarded": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantGrantedOrAwarded", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant, Granted Or Awarded.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Granted Or Awarded", "negatedLabel": "Granted/Awarded" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Options cancelled, Number of Shares", "totalLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total", "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": [ "r1059" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20231231/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, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted, Number of Shares", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of options granted", "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": [ "r482" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at December 31, 2023, 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": [ "r84" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodStartLabel": "Outstanding at beginning of period, Number of shares", "terseLabel": "Outstanding at end of period, Number of shares", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance", "verboseLabel": "Options outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r468", "r469" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period, Weighted Average Exercise Price", "periodStartLabel": "Outstanding at beginning of period, Weighted Average Exercise Price", "verboseLabel": "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": [ "r468", "r469" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at December 31, 2023, 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": [ "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at December 31, 2023, Number of Shares", "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": [ "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at December 31, 2023, 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": [ "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at December 31, 2023, 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": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Vested and expected to vest at December 31, 2023, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Options vested, Number Exercisable", "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": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at December 31, 2023, 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": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percentage of outstanding shares of common stock", "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/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/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": [ "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted, 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": [ "r472" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One", "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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two", "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/20231231/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": [ "r88" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://lensar.com/20231231/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": [ "r89" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://lensar.com/20231231/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": [ "r89" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://lensar.com/20231231/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": [ "r89" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Term of contract", "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": [ "r883" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfFairValueOfEmployeeAndNonEmployeeStockOptionsWasEstimatedUsingAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r486" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionsOutstandingAndVestedDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period, Weighted Average Remaining Contractual Term (in Years)", "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": [ "r157" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable at December 31, 2023, 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": [ "r485" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at December 31, 2023, 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": [ "r484" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Total fair value of options vested", "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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Exercise price of option on fair value (as a percent)", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "lnsr_SharesDistributionRatio": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "SharesDistributionRatio", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares distribution ratio.", "label": "Shares Distribution Ratio", "terseLabel": "Shares distribution ratio to PDL shareholders" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]", "terseLabel": "Shares Subject To Mandatory Redemption By Settlement Terms [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_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]", "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument", "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur." } } }, "auth_ref": [ "r11", "r17" ] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsMaximumNumberOfShares", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Number of Shares", "terseLabel": "Preferred shares authorized", "documentation": "The maximum number of shares that the issuer could be required to issue to redeem the instrument, if applicable." } } }, "auth_ref": [ "r74" ] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSeriesAPreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares", "terseLabel": "Preferred shares issued", "documentation": "The number of shares that would be issued, determined under the conditions specified in the contract, if the settlement were to occur at the reporting date." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShippingAndHandlingMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "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": [ "r168", "r169", "r1009" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://lensar.com/20231231/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": [ "r825", "r826", "r827", "r852" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r609", "r888" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r141", "r246" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "terseLabel": "Software", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r197", "r217", "r218", "r219", "r248", "r274", "r275", "r278", "r280", "r287", "r288", "r351", "r400", "r402", "r403", "r404", "r407", "r408", "r415", "r416", "r419", "r422", "r430", "r582", "r733", "r734", "r735", "r736", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r767", "r788", "r808", "r828", "r829", "r830", "r831", "r832", "r985", "r1017", "r1026" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangesInTheFairValueOfWarrantLiabilitiesDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r40", "r203", "r232", "r233", "r234", "r252", "r253", "r254", "r257", "r265", "r267", "r286", "r355", "r362", "r432", "r496", "r497", "r498", "r527", "r528", "r551", "r553", "r554", "r555", "r556", "r558", "r569", "r587", "r588", "r589", "r590", "r591", "r592", "r624", "r717", "r718", "r719", "r742", "r808" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r308", "r309", "r754", "r755", "r756", "r815", "r819", "r822", "r824", "r834", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r851", "r872", "r894", "r1050", "r1104" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r252", "r253", "r254", "r286", "r664", "r728", "r753", "r759", "r760", "r761", "r762", "r763", "r764", "r767", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r780", "r781", "r782", "r783", "r784", "r786", "r789", "r790", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r808", "r895" ] }, "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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r269", "r459", "r986", "r987", "r1025" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityParenthetical", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r252", "r253", "r254", "r286", "r664", "r728", "r753", "r759", "r760", "r761", "r762", "r763", "r764", "r767", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r780", "r781", "r782", "r783", "r784", "r786", "r789", "r790", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r808", "r895" ] }, "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": [ "r914", "r926", "r936", "r962" ] }, "lnsr_StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockAndWarrantsIssuedDuringPeriodSharesCommonStockAndWarrants", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase aggregate shares of common stock", "label": "Stock And Warrants Issued During Period Shares Common Stock And Warrants", "documentation": "Stock and warrants issued during period shares common stock and warrants." } } }, "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": [] }, "lnsr_StockIssuedDuringPeriodRemainingCashContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodRemainingCashContribution", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period remaining cash contribution.", "label": "Stock Issued During Period Remaining Cash Contribution", "terseLabel": "Stock issued during period, remaining cash contribution amount" } } }, "auth_ref": [] }, "lnsr_StockIssuedDuringPeriodSaleOfCommonStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodSaleOfCommonStockShares", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period sale of common stock shares.", "label": "Stock Issued During Period Sale Of Common Stock Shares", "terseLabel": "Sale of common stock to PDL, Shares" } } }, "auth_ref": [] }, "lnsr_StockIssuedDuringPeriodSaleOfCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodSaleOfCommonStockValue", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period sale of common stock value.", "label": "Stock Issued During Period Sale Of Common Stock Value", "terseLabel": "Sale of common stock to PDL" } } }, "auth_ref": [] }, "lnsr_StockIssuedDuringPeriodSharesCapitalContribution": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodSharesCapitalContribution", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares capital contribution.", "label": "Stock Issued During Period Shares Capital Contribution", "terseLabel": "Capital contribution, Shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate shares", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r18", "r39", "r79", "r155", "r410" ] }, "lnsr_StockIssuedDuringPeriodSharesEmployeeBenefitPlanNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlanNetOfForfeitures", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the 2020 Plan, net of forfeitures, Shares", "label": "Stock Issued During Period, Shares, Employee Benefit Plan, Net Of Forfeitures", "documentation": "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/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the 2020 ESPP, Shares", "verboseLabel": "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": [ "r18", "r117", "r118", "r155" ] }, "lnsr_StockIssuedDuringPeriodSharesImpactOfRecapitalizationTransactions": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodSharesImpactOfRecapitalizationTransactions", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares impact of recapitalization transactions.", "label": "Stock Issued During Period Shares Impact Of Recapitalization Transactions", "terseLabel": "Impact from recapitalization transactions, Shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the ATM offering, net of offering costs, shares", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Sales of shares of common stock", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r18", "r117", "r118", "r155", "r733", "r808", "r829" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards cancelled", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Restricted stock awards cancelled", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r18", "r117", "r118", "r155" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised, Number of Shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r117", "r118", "r155", "r473" ] }, "lnsr_StockIssuedDuringPeriodValueEmployeeBenefitPlanNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlanNetOfForfeitures", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the 2020 Plan, net of forfeitures", "label": "Stock Issued During Period, Value, Employee Benefit Plan, Net Of Forfeitures", "documentation": "Stock issued during period, value, employee benefit plan, net of forfeitures." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the 2020 ESPP", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r18", "r117", "r118", "r155" ] }, "lnsr_StockIssuedDuringPeriodValueImpactOfRecapitalizationTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockIssuedDuringPeriodValueImpactOfRecapitalizationTransactions", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period value impact of recapitalization transactions.", "label": "Stock Issued During Period Value Impact Of Recapitalization Transactions", "terseLabel": "Impact from recapitalization transactions" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock", "terseLabel": "Aggregate amount offered, issuance and sale by the Company", "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": [ "r18", "r117", "r118", "r155", "r742", "r808", "r829", "r901" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Settlement of phantom stock-based awards", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r87", "r117", "r118", "r155" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://lensar.com/20231231/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": [ "r894" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r118", "r121", "r122", "r144", "r769", "r785", "r809", "r810", "r889", "r902", "r1019", "r1034", "r1087", "r1109" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "lnsr_StockholdersEquityContributionsFromParent": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockholdersEquityContributionsFromParent", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stockholders equity contributions from parent.", "label": "Stockholders Equity Contributions From Parent", "terseLabel": "Contributions from PDL" } } }, "auth_ref": [] }, "lnsr_StockholdersEquityDistributionsToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "StockholdersEquityDistributionsToParent", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Stockholders equity distributions to parent.", "label": "Stockholders Equity Distributions To Parent", "negatedLabel": "Distributions to PDL" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity (Deficit)", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r151", "r247", "r414", "r416", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r426", "r427", "r429", "r432", "r560", "r811", "r812", "r833" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stockholders' equity, reverse stock split, ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r27" ] }, "us-gaap_StockholdersEquityReverseStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityReverseStockSplit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Reverse Stock Split", "terseLabel": "Stockholders' equity, reverse stock split", "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements." } } }, "auth_ref": [ "r156" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r593", "r627" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "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": [ "r593", "r627" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "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": [ "r593", "r627" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "lnsr_SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "SummaryOfEstimatedFairValueOfWarrantLiabilitiesTableTextBlock", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "SummaryOfShareBasedCompensationSharesAvailableForIssuanceTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of share based compensation shares available for issuance.", "label": "Summary Of Share Based Compensation Shares Available For Issuance Table [Text Block]", "terseLabel": "Summary of Shares Available for Issuance Under 2020 Plan" } } }, "auth_ref": [] }, "lnsr_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://lensar.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://lensar.com/20231231/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/20231231", "localname": "SummaryOfUnrecognizedStockBasedCompensationExpenseExpectedToBeAmortizedTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "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]", "terseLabel": "Summary of Unrecognized Stock-based Compensation Expense Expected to be Amortized" } } }, "auth_ref": [] }, "lnsr_SupplementalBalanceSheetInformationRelatedToCompanyLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "SupplementalBalanceSheetInformationRelatedToCompanyLeasesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Supplemental balance sheet information related to company leases.", "label": "Supplemental Balance Sheet Information Related To Company Leases Table [Text Block]", "terseLabel": "Summary of Operating Lease liabilities" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "auth_ref": [] }, "lnsr_SupplementalCashFlowInformationRelatedToCompanyLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "SupplementalCashFlowInformationRelatedToCompanyLeasesTableTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Supplemental cash flow information related to company leases.", "label": "Supplemental Cash Flow Information Related To Company Leases Table [Text Block]", "terseLabel": "Summary of Supplemental Cash Flow Information Related to Company Leases Including Lease Modification" } } }, "auth_ref": [] }, "lnsr_SupplyAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "SupplyAgreementsMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Supply agreements.", "label": "Supply Agreements [Member]", "terseLabel": "Supply Agreement" } } }, "auth_ref": [] }, "lnsr_SystemAndLaserMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "SystemAndLaserMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "System and laser.", "label": "System And Laser [Member]", "terseLabel": "System and Laser" } } }, "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": [ "r955" ] }, "lnsr_TaxRelatedProvisionsAdjustedFinancialStatementIncome": { "xbrltype": "percentItemType", "nsuri": "http://lensar.com/20231231", "localname": "TaxRelatedProvisionsAdjustedFinancialStatementIncome", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax-Related Provisions Adjusted Financial Statement Income.", "label": "Tax-Related Provisions Adjusted Financial Statement Income", "terseLabel": "Tax-related provisions adjusted financial statement income" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Redeemable Convertible Preferred Stock, par value $0.01 per share, 20 and no shares authorized at December 31, 2023 and 2022, respectively; 20 and no shares issued and outstanding at December 31, 2023 and 2022, respectively; aggregate liquidation preference of $20,000 and $0 at December 31, 2023 and 2022, respectively", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Ending Balance", "periodStartLabel": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests, Beginning Balance", "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": [ "r37", "r248", "r351", "r582" ] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "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/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "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": [ "r25", "r75" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "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": [ "r116" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical" ], "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": [ "r116" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETSParenthetical", "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, shares outstanding", "periodEndLabel": "Ending Balance, Shares", "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": [ "r116" ] }, "lnsr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://lensar.com/20231231", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Series A Convertible Preferred Stock, net of offering costs, Shares", "label": "Temporary Equity Stock Issued During Period Shares New Issues", "documentation": "Temporary equity stock issued during period shares new issues." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Series A Redeemable Convertible Preferred Stock, net of offering costs", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "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": [ "r947" ] }, "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": [ "r954" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r172", "r173", "r174", "r313", "r314", "r316" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Acquired Trademarks", "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": [ "r95" ] }, "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": [ "r975" ] }, "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": [ "r977" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "lnsr_TransferFromInventoriesToEquipmentUnderLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "TransferFromInventoriesToEquipmentUnderLeaseNet", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Transfer from inventories to equipment under lease, net.", "label": "Transfer From Inventories To Equipment Under Lease Net", "terseLabel": "Transfer from Inventories to Equipment under lease, net" } } }, "auth_ref": [] }, "lnsr_TransferFromInventoriesToPropertyAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "TransferFromInventoriesToPropertyAndEquipmentNet", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer from (to) Inventories to (from) Property and equipment, net", "label": "Transfer From Inventories To Property And Equipment Net", "documentation": "Transfer from inventories To property and equipment, net." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://lensar.com/20231231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "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": [ "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r412", "r428", "r559", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r703", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1030", "r1031", "r1032", "r1033" ] }, "us-gaap_TransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransportationEquipmentMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentNetDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDepreciationIsComputedUsingStraightLineMethodOverUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Transportation Equipment [Member]", "terseLabel": "Transportation Equipment", "documentation": "Equipment used for the primary purpose of moving people and products from one place to another." } } }, "auth_ref": [] }, "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": [ "r978" ] }, "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": [ "r979" ] }, "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": [ "r977" ] }, "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": [ "r977" ] }, "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": [ "r980" ] }, "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": [ "r978" ] }, "lnsr_TwoThousandTwentyIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://lensar.com/20231231", "localname": "TwoThousandTwentyIncentiveAwardPlanMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitsActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOptionAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockAwardActivityDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfSharesAvailableForIssuanceUnder2020PlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty incentive award plan.", "label": "Two Thousand Twenty Incentive Award Plan [Member]", "terseLabel": "2020 Incentive Award Plan" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r201", "r202", "r203", "r204", "r205", "r256", "r257", "r258", "r259", "r269", "r317", "r318", "r352", "r353", "r354", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r392", "r496", "r497", "r498", "r525", "r526", "r527", "r528", "r538", "r539", "r540", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r580", "r581", "r583", "r584", "r585", "r586", "r594", "r595", "r597", "r598", "r599", "r600", "r620", "r621", "r622", "r623", "r624", "r666", "r667", "r668", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://lensar.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersSummaryOfProductAndServiceRevenueDisaggregatedByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://lensar.com/20231231/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": [ "r1103" ] }, "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": [ "r974" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r504", "r512" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "terseLabel": "Decreases related to prior year tax positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r513" ] }, "lnsr_UnrecognizedTaxBenefitsDecreasesResultingFromSpinoffTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSpinoffTransaction", "crdr": "debit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits decreases resulting from spinoff transaction.", "label": "Unrecognized Tax Benefits Decreases Resulting From Spinoff Transaction", "negatedLabel": "Decreases related to the Spin-Off" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties associated with unrecognized tax benefits", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r511" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to tax positions taken during current fiscal year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r514" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to tax positions from prior fiscal years", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r513" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Accounting Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r60", "r61", "r62", "r179", "r180", "r183", "r184" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in deferred tax assets valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r517" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078" ] }, "lnsr_WarrantDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://lensar.com/20231231", "localname": "WarrantDerivativeLiabilities", "crdr": "credit", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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/20231231", "localname": "WarrantDerivativeLiabilitiesMember", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Warrant Derivative Liabilities [Member]", "documentation": "Warrant derivative liabilities" } } }, "auth_ref": [] }, "lnsr_WarrantLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://lensar.com/20231231", "localname": "WarrantLiabilitiesDisclosureTextBlock", "presentation": [ "http://lensar.com/20231231/taxonomy/role/DisclosureWarrantLiabilities" ], "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/20231231", "localname": "WarrantLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_StatementBALANCESHEETS" ], "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/20231231", "localname": "WarrantLiabilityPercentageOfFloorRateOnVolatilityInput", "presentation": [ "http://lensar.com/20231231/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/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveWeightedAverageSharesExcludedFromNetLossPerShareDilutedSharesCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r846", "r847", "r1095", "r1097", "r1100" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "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": [ "r273", "r280" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares used in calculation of net loss per common 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", "presentation": [ "http://lensar.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://lensar.com/20231231/taxonomy/role/StatementStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average number of shares of common stock 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": [ "r271", "r280" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-1" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "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", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r28": { "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" }, "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.19(a))", "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.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "45", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481679/480-10-45-2A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r171": { "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" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-14" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-4" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479719/606-10-65-1" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r515": { "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" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r582": { "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" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r615": { "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" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r664": { "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" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r721": { "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" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r728": { "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" }, "r729": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r730": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r731": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r792": { "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)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r885": { "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" }, "r886": { "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" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r991": { "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" }, "r992": { "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" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r1037": { "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" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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 113 0000950170-24-024807-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-024807-xbrl.zip M4$L#!!0 ( "& 9%CSEO]V?D4 *1M 2 :6UG,3 X,3(V.#DP7S N M:G!G[+P%7%7KMC<\:6E!$)"4$*2DNQL1D&X0:9!&4EP(@HHT@HJ4M'1W2+6]CGWG/>>]Y[O^]]O[W\39PYYC/&'&/\_V,\HN< MC/06"0D%-3,M!24C%0D)'?==1A96#@X.01XV 69V#K8+(7"HJ*@8Z!B$ MF)B$;+=);K/]+W]@7P&<:W"C<)L(<)0 / X< @X)!/?;!_CY@8-' M0$1"1KF&BH8.GE!T'8"'0T" 1T1 0D)$!(]Z@L7CYQ"4DI:1E M9.^KJ*JI:VAJ:1L9FYB:F5M8.CH]=79Q=7/W>>GK]^KU&_^P\'<1D>\_?(Q* M2$Q*3DE-^Y*>7U!85%Q26E9>5]_0V-3F9V;GYA<6EY M97MG=V__X/#H^.1"+S@ >[WSS_4"P?4"QX1$0$1Y4(O.'B7BQ-P$)%NLR+C MBBJA&-K?H&1[<0U/+/1S7BTJ%;OR%OYCAQZTF]0< L8-D& !A MJCE:M^SY^XR_S_C[C/_SSQ@(Y%>ZY56*/.AAP32_DQ1D_=(GSR"] ,.PV;U" M2UOQ[&71Y G4X)S6SPL=5P(#0G( MWC\YP])NZ<3X\!"5O1%MP\07G7O^7 &)9N$+TCL6=NK\=CNQ>D2Y]R&S EA> M<*W47OQ10)6D\?CJP8$RO;RM'5I3_MAUO+=J1E[&_%6BIQ75RX*\&2XG+]W= M)3\D15G$M?L1YE5+U5)CA/ 8;((\%Y,/9JO&KG(M&7>"(2NX2JL)-YLT\PV M;H5N&;X(WXD=>"SO/"(HO>;'Z_]&':44<+-@P$B_$3WGS00\#9*=!P_5"YFBR8<#0#@Q8%N =&! RU :9"@P!_I* MT')0K>8LT/W5N>L(#%AR',P"C(^B)F9VZ[5]LY(P!7;K>A(8Z.8"S!A%&DU6 M;STHV31RY H9ZGG+2V$E[5KK.VJ!V6XM[(*"&%I+U/A4]2$*J7W\BOWPF!;B MJ8[ES>O:\@[4"&U.2%JC]JV(7%)PO"B"5E(+6IQ$3_;Y^;7N6 NM2+@B-)>+ MJ";B68\ZH**$\;'P"&B(2@)VK=/C"A-UT'[M-U@Y-X?UC'6U"V361O,=OJ+R MC>XIFW77Z-%G2;AEYFF76G] O-% E(E(A*\9>X;S4Q,+JM]KHM/<03A+O M?V:YY+=%5@RR," DL@(&&+3#@*2M;K@K8*>E#@-V.%?(]V>M8,#G+NW"_Q&_ M4))\[)J_6RIC$J19PBY%$L&<+M(%[/;[3 9-(=CX+SZ3A@A]>FK$ M?? N,K?5'D\'J?A(AAF!R,!B.$1$7R.VC&B4LT-C.5OKY4"VR$[[4--Z&V MU.*EJE5]TMLZ#E(+:H(.RNI//F(JI<]M/\$9# MVL\<,Y%GV(E"$R>]W+=#OPFN!'V93BORY&XM+0UEAG;-N6U5OHX+,-R2\L U MAQ^& ?01YI27%=$ (P=+),W_1K;6W+'"]4/KR<16%"P%:8ES6+IW,[5 MQ'4QQADS30IK@@$/@WCGP_BM1G4B/2PP>/4^,/B)+%)XN[.LN0H\1+Y_E+]C M)?6S7-S+SH@-+A)L3AZ.] +'TF(B0QN343X+["2;IGGFQVWXZ92&=*,D6$CNIMF MM<<3]&NKE:.;'MYUH:EY'V;ZD$5\T;?M"Q5*Z% 4,)+@3P?\5Y=T NVJJI0< MHY16D@6K<:@.H]FCD>0@G10[;(0[.8-8>4ASU93=9MY-6O'%D5)1JDYP"%(/ M[3I0YQ:]7 ]GO)B9"X@M5U.+DGMM)ZA*C07-T;XQB+-0[3"QF+%N[:Q<:9EY4E:M)^NX_:&H=TN MA?AU6PB\5/9W?F\N&7V"Z ._0:L8VH?;7,ENJ9WX&1UA#>N,5!UJ@50\[=MM MX;M&WOS;(L3-[-W70ND#9BW9PSR1\8*_G,PDY[QYLI%CY--: MZL];V54P=A]/FCORN6R,Q4D" M.,?,GV5WD9]O$P*&T;$B%"5RW#0&P].T(M);GBJZ!661W]JH"SZ:^.^;&-F)K'QR M!O#F?'9Q@H:7X 2TJZ8&9_HV.>:]^5^&KL]KU8?G!KS2Q4S%P$9Z527GF5$5 M692\# .,7>0.0P7.IQA-C,R:^,*<3[&?#R@@#B7VV]RS97+:)53'.7;!Y:<' M9"0-Z!X5/,IK_0;4?JUGMBZ25]ZM'_'7'JTK[N48PI'C9V ^&KZF5!"-0AM3 MQ0)F1((A#<<9TY[.Q/2W!H59M?:OCKVGZ!9K5()3W>6%52K*^YF9;)X@E+2!L:9XX M/$@KS+IE_G0UYO',M[8VB\\[L?R\VJ)WQRL\PM[L.B_'*@IZ(9^;K6K?MW*W MTFQW%*Q\TM;1;3WF'/UB]RYA"TJJ97>Z=F0JUDQ>6QR$2O?DYRGC&LY/^ MN-5>XD\3/RU?UUTA<-#!K%BW)PP22Z7(0ZU(0_3ZZMS$1K\XK+(^:<6X($KP M+EVQ+9&7ARQUONLTH53X2)'=^2^0R5(8<%2NM/U*9-/L"PSXL2F4I7$L M/E)?-C"\)&_Q1=;]J;68(]5[U^0=[[P157@UA.MP4V9$BT19[G29F/#YA7'' MJ%8U^V?A(J524.K;2&[/&NJN=GP8 YJW[AU:8A&" >6V3^ M7TY&5YW5$\'UNM&1E4'V;\>C)!K7.KX3 M\0"+\9R[^$\-,+\)0%(@HP;G>/LW:J58':KK@VX71P1_IDL(K5[.X5F]:^E> M%1EL1#._-Z%6Z3IQ*F=$#?<5<9\R5WC:U%41ZAUW?.\>#+BA"<&U,3B%WV \ M2TJ%^A7-JHW[U8ME\B:!>$EWO^4$!7K3["4(GW=A0!@(LMLKG">5"GQ4KH-52!EH?]P13&^ZA3XS76R&G5EO,:?(?+?'+_' 7JQ[#\HK=TF\-(-OF&.R=)WQ.5WM)@T@?MB09T L1N M<#"@6MYY,=DN5@!D5)*;YW:0<\0A 2%J*Z:/T^^4)#U1YWWQE$3(U6G'\58L M/6OW4C6^D:7]N]P 3YT@($&KDC3]U;AOL3.Q;@Z%L1FI=,E]TS)#(\^D1OS& M;['#BYADY7B M*QUXN(*OW">&>FSN%7K(16CDQNO6^-!9*?6(5)X+B_KV4N$CN;4GS08![Q\UMUM-5.-0( M\K4(-M;]N8-XK%Y_.K 6^J\MB+;E5AU"U*!!R!97:DX(9L^J! :LGV.<8 M>(\3GWR+>I"C +\/:R;S3'[5RK@@'9V# @/FJCZ_ZT@!L,H'@[>3(% TY0 ML^F>R2Q%=FRUT254O]P![Q"/G7%C SN9+RK.SO/NP.ZK=/R()%!A.3VPMIR' M ;VN5NJ7L@QP\S)?+XJXVKVZ/C:BH_^U6V^T48 IH)D>624H^E86UZNDL219 MH?R-(((SD](OAQBOFA62-R_,Y6MOM("'MYID.#%(!1G0J53&.F\-CBY M@BZ1U-BWL;VS1RJ(Q)N9I;]M>VODAM/;/#/6P)7*+>)L7@&/_G^A"-*MD.H^ MVE2)'.-7.)%X@L!K6"K@!:!^)<%"1G9P#]>35+ME[;V"F<84D5ME6)0M(;> M$_"HF+T;#=C=NQEBOK+J=+"M[^JYV,],2>3\X1V\U!SN7&%B&'] @'VOJQA^ M$5]6@8ZTF<-[>M/"$D"4?&,(6<#Y$;<3"O6<"W^H1?%US]2V_.+@=8FBII9W M;@V+-$?'!>%#@QE<+U)>,\5[]Z*;6V^HSU-YXZE-\)%8SZZP>)@A>L.U+2FA M,G.XX454U@1M6;)).;=,<:$^YFT3PB.?7F+!E.@IBN9+B7Y"D5O"%Q%?*J?% MCA)Z6Y("@WGLQ:LIS[4]WNSORWP6'N_Y/%-6/Q=/5T9TU/<<'=?<AZWHH@/8F#YW^13?* MO6:;B HE'1U1,YO(@UQI1#J6T(87:M*Y)&B17FAT"7\L.& B9CD"\Q*%1UPZ MF&<>5PE>W5.8>"9SDD#_#&/G%EU"U6XGVDHU,>B5YS\S>]N0VM8D5'J='7J1 MIU(S,R!8^@'ID%M"+Y-LRRTLP%#;4GRPB_UK7 U57\0QY8_ OIVC W?&O0J5 MODD["XZH0L%1HUYXAW,)!OR>A[LU.J!$%ST6:3 .EH3W6 T>8'E75D(:@CJX M.L"\K$@&::$\A)8*0[VM*@097FXOGGG?@ZSZ@,.Y4_IYFRI!![12@O_)C?8+ MC84R%4N%WOUOS,IJ3#HJKZ3[:&M*96/I-!P9Z;1J[JW8T3.LFQ+C7+NN:,^8 M5YA )Q:)DT8/__6KMGR#I=-ANA68BO>FLN4BY5TOKVIXY=@7VC .LF%NDOV1N+ MYW*>#/50ZC!;:S;(8BJT760Q:'Y&% C2(,: 0S M(SJD07AW%606DZDP8&:U:RE'8Z6_YMW,0<&&.\H9$PRX#@.ZLC_!@.=Q,.!M M=NI7?<$! :5L>2-/I&A[FH+[&'2U^432S@+/FBJU*T *2[[#K0L^G;>@_2VT M-#XK<(S*E#^]LQ!N5M(CB3]'VB@HK10L[\=MGAPE:XPCCD%A&]I"BP 2"UKJ M%UZ67MO4#M^S!K(_>3H@;W-8S%/IO.,Q\=R(ORZZI/A@KS;U**AUD]%PYU%% MV +1H.:M09F>!+MK8P_BF,=PL3'LQC'5BWN8LP2X1IS"/F5\*GNK+[?C)1'\ M468*NUR&D-3^ZQI<,E<.4G4P63*C([U,FC)N8H?I,Z0'9L1O*)XV>8]T9A6G8M^@&,I3FBTVA#I_EVRID'DL%7%2/3N MY+XG%0;.7541C^&:II ]IDAN.D<%:)OF\(ETZZ\08#+:$^AUS^-R4GM+B8@T M(YY@=",%'\DR14[>CY33:8$!A,9^ 77!,,"@&[+TN/H#*9*;*PQX0_K!^D/J%5[F M[*Z!.MMUC*@/>@T*J("\O?B,M$2QF9^2)/X>;21X"\!3\P)R^_M/?985@X?4@KEZ&87/@2LL73'J76L) ZS9G5>.B7Q&ZCLPMMT7? M1 EUI5;";YHO_%/=K)^_OUD>6.73>3?/0Z.$C;+0I#B7>J,)3AD+52# M)R> M#B'P4WW)8/$-B^*M\P3^<2%TVFB^M)=-:#ANC32DI(0L80G^#%8[RUD6IK"+%DDGBE\?9) M=CXSDU:2L_4P[R/$:&N4"*'XP7?E\INC\T5RGH,%*TJ6Y)83\11Z29^)QBN< MC @)ZY_.E+O_TXH#GCANGVDO!_LH% :0%\<=],$ DQR[,AB@/'E_"WP@Y-NG M%C# 6OA >[D.0@31PP"9%F:T()Z2?L^BKPL,N"8\9P.>G4, 6JZW%&T3>AW2 M,NX(,AB0^7].-GP#Q0N\^\S\X(0NI<7NY9"?.XU'Y_UVA==R'BY(H.5>18EX MQ9:V;M:>I;\_H]$G WG6 IA)7EA .1-D3>FR$LE.Z&9#9+"CG?,2H.%IZ M_<>"V&0S5.WF7ACP:Y73M8C:0L6/>PG[6N>HB99%NX!3<2D][\M/*SP M%^>K@.OC04FEVLT8F!%&Z3I3&Q+>GP$9'VDJWYI;;4[<2E^R!W MC;PHH1#WNGY ]=L?4%WI5^5QF<_FDM<_KYFS?_RU^7&-J;SV36ZI\T7L'2BH++6.M/CLM'4R# !M+OSP*YH"\@ MK#1Y_1@]1 M[LV2WC]5D#,MKO*0(;HSSFA%3,X!-^\W<4VSM<5TEISY?D!4@:/'%_$9)K3Q M[-LW#Y7D%AM)W,96O.98>4=C?1#&8@>+K)&9M,T7N5W4"ZB51?3'LK6YF^9O M1_AA]8P*/$T*%WF14]C^(=OFD1XOFCBB!QH^E06*0Z0 P.%:6Q# "=A'#!)Z M+&7)7W/-XE!)$DW>T1IMY#Q(9MJDH7N17\Z9UG#YW 'GQ8DG=QO[#K[XJ?WG.-+V";&VO&LRQG4<5XG/C&B MLO03N%'/2K)(A$"P]#\5O<8U*UV]<0_>GVN=:/BYTP8_ [$B6!-,Z*7@A=J5 M@U4,,V9G[LTP0*\9ZCVP4+3VJ.:EW6.A"Z?-;-C#OH3Y^N/Z5%L^4*G5N)-M MR#DFPVA&4W7,'^@2NI)9>VU?$@;\A5+52FS$) IK 9:ZYQ MB;EFJU^I($UTCASV3%2.>O9HP%"6 \%KR-O=[,-EJ*H"XUF4X$<\NV&Z?\>> MKC'8XP_& ;KD,$"4LQ'[#2GN<"R1))Y&=ZPFR-;@]A]?\%@5E8NRL=IN M7^S?ZT)E6S6Z!Q[$/C)G'AF\Z:\X0?E9R)8881.1\5ET"2%/*U%V9/Z^(!:I M@LF'L;'1%DI7HL\,NTW?QY+80K\[L'@N(= J#Q01TO3?T6JP2FZ&"\-38^#G MOAC3U@$6*BH0UM1 L[%%*?; M>5.D-*+HO*5)0J3JC=N)VI!;:(,?L_'PXLDEC>G+4[_GSF_J45S0ED45V\:L MD)EG]0FOQ5P-;P)8$P:+F*1&J/T7UWKK39@Z\BD9W+*#'F*P\"BKO6D6", 9 MR]M&VM_16:DVE+.P-2H\O3/ 4/3.I,3(>;UYB)"PR2W+K9+3C*:H$D?>T>:V M;U:[Q*Q3:#$W RZ6@Y0#B^BW:YV" H(6I#MC4KO4/3,B+?Y MR2P53Q<'7-;5%"73@6?<.Z"SPX/X0A7<&^[6VAM\^8D&%]X86&2L=2T*H MMTPS(^_4H.(9,RD*]-G^O=-#\!D3Z'O.'M\RP+EM%"V" A48:!M*E497<.K_ MV*Q<.'LG=!VR5>I$?KS;7[,Y!CG3([^TY9J,G]/_!6?_39S4D4$3'^2MT, ! MH8W1*5] ''8&L%;DJSMY;C?\[ M$_S?G FN,KU,0:N&D&67P9%GC\ /(HE)RJ%/Y8!+>X M8[6[3K(Y I)F:?(69BC?/WS8F/D8Z_;>XF$ %QWZKO'...LD)9,4J89>+\?R MHX)B/]=-Y1F9U"@)8J-G 3?(-C_ #4BQBQ 48!%]/GTHSS6JZY&#HY@BC4$?PKQ@8>P4T2S6XB? YW^",I2NN+OT\\F15RV]A UW3L- " Q.ODSK,AOCY MDX27A'->.M&.S12WBE3 2B'8]$2M_$L:I+G DP[AZQD8,53PH!_C@$^>TQ&_ M[V@3*H4$ [*I8("8Y0+#6#T$C39&8]90$D]]P2S]C.!T9.@\%P:,1*QRSDTB M00] AOA$^"#9O=.UM&96>/7STD/HK=O_"+Y",%[EE>1#>FR8A# Z@2_!? M915$F$8Y"_Q)EV]IE&B\/J, PZ)\$5II 'K>_8.5[>V:1GY04R#P4-[M54/< M,<+8N<8%,5U>O[+#]X(]W_J[#/U/RE!Z_K>OF2C<-DR#"!^:)(5ZIY_++BMK MD,\,&6;H<("A;N1/;'&GR%32Q".TV_ %4JX4BKX.R:X(*;_E35F:2FLWFQP[ M=OB/JD32IU0"4+S33Q56=+<\*E['^]I_I+%+9^\+UU5(Y.@Z3WCO)?EEZG0H1:VE%)61G-$%OX5;3QBK/S=JB("[XZQ.F;_S>MN/FX&>E7V MF[J,-(Q/K..4CYD6>K,IB[6DE;M"O,A<\+[#[_,T6SI'%4@P%9Z^I]6ZE<0N MDS3?\9BF_63].]IBBNNJ".DYGI+(-1F$.[E%MD3FVJ0C(RO"WG0\8(%!O2\L59>/D8 M#+UKJQA2-_&F.SYQ)&NK1'Q<>GHE=S!X+0M@-T-V6.Z=VY.?W-!@U1,. G/W M(X.3&>&].]F/JSJXMQ+YD8^J>4PNIRH*,8I]_T2_0E_\5]X?>OH6R M0\O)?+&G$_[E(H EKLE@2"3GC,MN#PPYZ5C\R#QU#?XU6>78Y) 3GZE48&]= M W'Y!R@+_@CAV"L[-)6@U)Y*R8HO8L7!O%?M]EE/HQYR3%[8=6H% Q)BR[0O MM[8C;*?;>R(49Z6[WX'9B.FBGD==CC6\C/.'8$I"U/V1DN8X5Q\)^YU#6F8: MSL#4K6'QS?+(# 1:/Z ;3+S6O.C/_5-Q?IXN$3_$?H MJ",E,*O5Q]8Z-.,,P[\>D#S=_V+^Q]P<6M2K,P_NWLI?_;#:DGQ[#70785+0 M?E]K]AL@2_)ZKO=F/CP60O@ [-HJ]'?M*C1/[Z, V62?]YXT<*R_)U6UT@O*#5[Z K+X& M%8DJ\S]DF:Q[LZAV]!U,I64?5VI^!4@W[E]C@/G>4=?)DCN>L-]K&TA_26^E M\(STV?,1R*CB>615W>^];4CS>NIY(0P8-O^MZH6OV1JN!XGB.IFK!N17PND% M6OI70%,GC)N6Z7W?%&R;(@?-/+^[UPH9B$MV-4MP/6SH.MH/AE8$GR-E=%KU M5M^!-&="]L<@2TSZ5OI-Z$?2R%07LQ_E'8HBER)H?6!&^!*UKBJO?&:[K; F M_/6?MI<,+_JT4A%"R&Z8($T_7O"]W$^:MTH_NI@O/ !&Z2!*H-J-:_N2:D) M!Y*+*7./]>);7C5VBO[L.CT)ZK,^H7O25.H:D3 ME8Q%;%6&*Z\T#F9=:CD!3)=YK17])=KKA4:7.6ZK&2S9-S*?R%8M(O.BUL9M M,1Y[-FO45#[$&BCU">,LL8>M,EJ7V MV^%6*UM;-$47I_G'@7,[0VCH[#=KOP+.*&%"\0AB_HN?&J#6A;A:6L>]115C MG3?:"]HE^#7-4)@J*+#@:N=4XK<%7+AQ*KFF"Y=IY0P=%PPKFQ[6SS6/SS$[ M1A\T<\#5@"&.)"\.%?RTK(\R6W-,2 M#3Y'S9C\$2"NY+_F_DJ"[0>LY' = M8 RLD=S6']KR@$KJU)Q (>=P#(T,OZ%,!D@[#;I 7D;C8 1Y:?WJJ$O\9XQE M#?R\#>_$9:F/RR&70L_C@^VTQ&[ZV1.0SXUU[!MXPP /;9!QD9\J5YE6?IJJ MF1BL67\%[<_1RB$@.#,[=Q)$(Z^7^%?JRD)#X8":[!<&1T^FEQ+\#X(%KH#) MU\NQAZ&XE60A-RM=\H.*OOM165:R]PAX7*X@EPTN$50CI#,J'YS?_-64-O[9 M5?I)?K7"%.(^2G4FG_H7)DIS+R9*$^___4;"?_9& M*CHV"1.$UO%6L(!VZA MV&WRUOG04M9O#W._H8BQOUC6Z7^(P@N)UU?D[%>2QXL<:D73DV5_+$GG9H)6 M2O,^>+IV,3:"J=_E<,1;3V=4(G]Y-[_I3N@ K=0#;GZV:\<*(H9-[$/$H Q& M 5Z(F?6U_,CA12M9)AN,Y B']1KW*9+IM\]2B1 =6!6*M@8:HT.&I;9BV!B2 M*C1,A6S41(8#C(B]GBRF$F[J"?XV&0KWDWUIO+A4GQUV_C4DAI! M+K&_"OZ0'?M9_8)W0;^5A#L:>(MG50M!= MXQ(&?J^%7)MJ>'9!D[3>+)%?!3GI*X5B<"#T[OBKHW_Z7E#FC_>">O^>5?E7 M9E7^!I>_P>7_)G!Y?!0TD)SG1EE9[K=ITR[AYTC(3EX1(G3(T_+$"XZ')&HD MG6"$,_:S(WYC\XA$WEU5\^SDM^:"SV>QOWGQKFMO[)L-V CUT;>G2-L8RLR9 M2)O.OZ6;+O&<< RP]^FTLF*B'HF-2'7+;T1J;^DM5.9X4GOCMOA=1./H+=%C M3W9UX^["91-OZ9+C> D)>"DT-2Q5-A^_VCD;%)0HHZ5070ZP(HFT4%N\(7'3 MXGJ=2'-;;7YJ>$P2!EF, UQGK8?'%^UZO,/PYCF+705J?W%B6KKA%^;UA7>ZY@% M_"[6L\[L0>PB!&D)_L#/!L.5WJ3'P@]\RD'8GCP+0 >INC3TY<"0-_2N']44 MKS\($CXOK\:_:[*'0>WF,;X-Z"<730W$[ >V6X&Y(!S]M9_1S-]U27*'AN*O MX)?CB'E&%_O4(! ,*9V/L1F76ACASW[MB\Z 4!$ >M^KS^)'YGY_*>6LQIBO M%GP!M-OO][L9_I[(^/_/1 9\RC]RY\U_T-'01S]*(0SV6@"AZ #K>H[5D2 , MH,R:/(<(0[TB9B+6(2@U8)(3OH5% QC].]'N#.QV^MU1K]\2AG"TK, "C<-QT2T]7?SS1=_3UP8N M\#%R[4E,98X51YFV3-U$8U=)_'7RK50.VY-K!E#0WQI 6H#F* 4"@"\,6(@[ MDW<7UDMR.-SMTI1HR.[O;20SU!C-L%&2;L]_5MA['54T59.)]#X-_(0.U5$S&! +NOYD 923Y)=!+\9( M>UV91QO?A_AIVQ2X,F??LPFM6V_P$&F2W<#. @7Y\B9"NL5@P*XB]$X5'T^Z M74K"-[YW9G>Y@@G N@>*MQ (^CF8'SJ%CZ*$IQ7,)_>NUYR!@?8FZWF%3'!& M1\>E6NOC5K,/4^4=FT#?_E[/5%,8(( 06-;$&KQY:\D9A$1!<#@U9F=6G0WR M"HGOG/F6)9M06?\"1U55,U&2]";!*+WL4,ZV50@V(^>R4=C*SCR&6_,[O*?- M:4+O#!<^*]W70=(L$TURQ?]GYC< S>]Y8?Y+U/;+9=V+!;BGT,G15^YYFKC9 M4^?@O'Y3%U%+<8 0]TY=+4]U4;Z10"%@EGIX2.4'$1XO@ %=8!&Y.0P#;DG) M?G_42GY^*CRK;_C=#?M2>;TIN9N8P4T?,L.*P*)=2DWUUW/%?^=7^WQKZ ^]' M]_!]D6SB,O[+!*.)&169,>1P#08$&EH]QRD96C2HJ][ \WLP:!NM_C3[?GP(\.083A9$[F6GD%HA?$,V" MHC4D]ZWYL^*2S4L7=7"X7UXE^>$(/ZUII[9V&NKBY;YNN' M'X90$(VJK6*9>Q\,K 1'+>5<\8?+SF(U>+).]6IE]Y^Z47!V+W9&QY[$15F= MYJV +-#RTZ'=48!-$]KSB.9]SMF8V8Q_M[F<<'GQ7UA@D'..-;U-0%0721WN M!9"$R0)PK7>2TP^'K S-:-K%!6J1GU6X!@0U=].!<.,^X\5PIRQ5\$65UFB; M%@:UFP(UKADQEY'SVD&3A4))RLM\(V>?]9S\<1G^F(H (RI2+'N?VMI,S$": MHJ(=;;V\MRHZ%7D';GAYK!'\.._XD<:BUQ MK2BTQVT@0,/J\T-!B57\'(\5MJB=7UAV*C!I/EFFXJ#=MD3T&@T]/0)QSF6# M02Q-OVEW4DN,RI:A@[WMZ[/41\>B0A7^H=#IC+W?OC[0FAQTS3A*'97$4NO# M'N @K_16MR^EN"Q:H24R]49FCX MF924FI>-*.%L[("S1>0U?0TL-609">9) M[S1J*'P9D4145N#ZG#-!PO1"26DD$=.$0#.Q-R6QU]BH^ TO*04VUWBL%_OG MS SXE9%+DNCW*<@>L]5\4.!:H[(3W Z*WEN(2;/2?OZ>4MJ%5\IDIJ\@! M>8$>:Z!UQ8XA:H JRII*LU).I^Y>3M8(H6_!1[3F>>]&8"QQSB;>#B4-_Y[_ M3*Q'2W))?FE(T1?T8@*G,O[^8S:X0Q3/SJ#4W$W8 ,%M.1$D*A8U MQ@8D!.I8[\C0[Y3LT2&)M.;44,#!'-XWNRQ5GZ,=OZD/'I7ZAE2/(98=#& A MTL?NX$D+?KWWKB^E)FRSK>05O#CCDP V-B%UN"#1V2 /=9J1FM?61;9WVC;X MR[)N$:I[N-W6\Q]&T_I*'!W>1P&P!SF2I=VI[A.0]<",6)*KX%F??I,5+;.! ML#C7M&;R]1MK[7HGX#0TTA@40V+KR$ 7*IM]%04 7/1LP(W M7NB^X_/Q M5@U!P#A4MCQWQ'W 627V]&9);DNNG/63G9'V6]G[QTFF)@B(Z5YPM-6\4P@* MPC@6#@T[TG8;!#;P=?/1K!1X>F5V=G8:%%,G*DT5J:1"#/,QL:@&[<'&"M^Z MOJE2$.>S.+"&^BSK[L?T#]HB'?>!@=W#T5_(\M8"G:.,G*XN.FVT'9"F0HRE MUYR]N9EB>=?:=:O>D5\W+K^%I#)=-M2HZ;SBC?['Q;XH8,5ZT7]E@G2:^OC&F]>@$K]EI,$%"&/QQ&1]NLXY8:+C_4 D_'4\#YVXGEJIBH MZ7?,YN$.U@'/&5F$^,5HP)RK))6I?W#= 7]:G?D^BVBAB=<3:VHL&12JWC F M%\6HB1F32!&F867-"=2;DJ9-/?,1F-^D>!:+'+=%.2L'#\)&]9 +^A>KHYZ^ M&-?GVD6+H"#M>-:HETCKTXSO4*\J,]O/J=%7=*_P?GKG]8)W7,!M*B"-<5R6 MPAJI?!;9BYO1=KV(P5$PT[>;GPI9.3,3"RT_%Q%G25(K,Q@[PDIK#DE[VE=D8UX>74;C[BR M%1^$RC'G&6(>Y8?-/ADSHQ]5#9%!VB[$A>.AYKUILV3SJ)ZCO),[E4VB8Y8Y37:!02X5Y$: MMBJA7J+QF*O6+O+EI]+O[:2'9W>-<1NV0Z+/9NW -$%%F9K7;_V4.C0KIBOR ME%J+RGR8&)C* *01R6)6R9H?^JTJE?>;YM4$#C+YD[4I%7,^"4([ZVA81(]& M(L76JN1Y+_,4)5+G3=9\M"QBR4,WY6)5Y+%2%2\I9%4[0581XG<7C_O?[K3A M*5U9?+T#HE*Y,BP0UMR$;$504\(]4"L(S#,WURON'2]!-L.E#\;?G^T)'[:F MMC+7=E1$<:B[_+XG\=2F'>I.?CK7\_>A__%#S9<.J5E9G5KEJQ,AL"PB/AJ( MDNVOLL>P:(_6:'[-ZJ._J MYC1741 V@CZE MLF":0UW N2.0S]+X_+$=FS3O-_J!G-=9]YY8,U/XNWA\C$+R05]@8+A^6O85 MO3#,,8BGE8(,\F KV^MO*3AQ+/B,-1#"KD,WDIFT M%3*,"FO<&_B)8^5Z-SWN&@<[ULF%H;;(=ZSE++CWM-WC M&B=1LM]\6!TK=:RN3KLWNR]"^&8TW-CLG0*.+/J5WDV)4^O@$9LLITE*/;EU M8?MJW92NF6_L%:,319SM;C3=173KU@^&V$(G-:D1>P(VD^03,Z&I$?16C64M^) M&B&RN>.GC':(U/R J+*3L.;SAC:*.1W*_Q0 M.%BJ**3%M"GQ91XI%"PI7-%16ABEV[#L>(EX-)S%\SGW24V'Y,KRO*=DRW<, MT?!U?6F]=+J-T\\UE2WY&IP)6$:DK>W=W-@*DJMR]48),G [TA-!%&WE(JB> :C4US5)KKO/*5>@4^XWO^DE-D^1O_?P0ZO]@=&M M3/-E6D)$_AS=?2(2,YY:;J<8?5)]!N^0+EO.PB;4J6A@NQ286J>^+HIX7:8V M6T&/2M63']?BI'+".:7@6%H)69-"]Y$-^[.DG>=2)U%+ H)63Y-1"ULSOS<3 M%R0?&5/.D3B<;>ZZU>.R."\*3*%6^-QOFL=34I?Y)8W NK2DDP=8P_3TT]P$3@\2DLM:/!/N;5ZDSH/7-94@P.G9'@C6'$J2 M?S^ >/XJ26A0JTD[TG\=DSV/-A&^*72^AQ9*TG<53%]K4:&V"=-$EV'0?3"5*#! M8GL@DV)QQ7&&'CR'O%V%DN>S,.!9E% /P6'P^8Y5X@Y'S?$ZP?D>W1\K!P5K M)*$;CG%7[BT]9P'9';EWNJ3TQ\JZV7=>JK'%G[+,3R4,)D#DR YNZ84!BX4& MA]V)?ZZ-=.4Z2)=]NVH9\M!D&-!E7K/Y6?K/M:*X1W/!CM$_Y26NXT!<8<#D MG?(_]0G^<\U*J+:5;)'WIT#IW^WA]%P*?.J"">"Z+]DOJX.>/F&"WQQ_EQG\ MNT&6S@+O03TD88 GFL ?:X*9IRC4'M&+5XW<PR\9;+C"3-AZI+I]#D'@7%G9](7EPL7/@'O.2-\NJ3J M4%U?SJ2D!OECC])YHAD,$,8!32L6I/&=^:VJFL$ZL?#Q43#TY$M"J9_= ^7$ MV>R^:"53 @F0;=[V_94H_G=])U3M7NH.A2F^3<'3X*,]VV3 45F7L_VCYJ* M"CT#9)]J!1(CI[=UI-3)=/&2J,2?0U)7:]V&UVVE2>NC]8JFQOU(:0P#S%NX MD3=WUO1K/(+D B(Q+>MF->-D@V2%QC&>6S5LE9]];)J2@?-S;;F3H>6:(]8/ M*11J_2).UU?+_8 -\9$9+?6C()#$Y_;*$LR8C+=_GY3#/GA8LGNS392X)?N; M*BNQ&RF6G6/ 0L;R";N5>V3);9VEPG$-11D2O1$WW)'2%IQX"A.QO#EX-I0. M2]X/:T'IF) '97W$2O[3@>4UD8XW7F&'P*]1.<_(?&U2D.(;C'$KK";K7^?X MU$H1MJ!X[R%N32AZPTY82UCKK;G M4KA7(G6L(F \=,,:;W6*'$MBL/PE[NBQ%77/2%ELYR 7<8.DK,US9191#=ID MKA'$H(G>#?13F>RL)%Q1^E=2"$0HWW>$_-YFI#%F=1QBY[.TE8TH,HH%H93A MQR2BESZ[9X[;1)BM?OWF^'BBP9,PHO=4X=$A"E@*EBN2-.-AS)]M<>5*^:7Q M4B20=!C\Z)/V4.+W%F+VW$CL@+ZD!8;("9*QW7KG=3/RB9^ 9=(#^QDBS:X3)^#6UN6;"?+_- M8[W6T1"^&U]I[O 3,.^?LS4M9Z66&E(_XDBF=-$473(V03(B7&04^=IU/W)6 M([^*=/;EGK M(VH?M521&!.OJ68+.2"S. ;,D)JVS>IYZ]$CR5U;7SMHR=>4HS;\8(3#0H^4ELT\/6D=90)[98 [DB32A\.O*%Z*HJI)VT+A M^&\G./H($R,,0V@R,[?+B-"6"!QBI1_RO1A3AS;A@'7QRQ*&JVGPR9. ML MDJ/VD44\; ]+,=+VQNEV%FC(LE2?U-*T<;0?FBJ-6$ L-UGKSF=$JKB=0 MS#%?PY@* N;V27S>K16NZS>KL6"< MWO=@NK^!WE 9>S#W1BI^BT?G==EW0E]48KJV=W6+V6Q-Y=I)&R_K_.E2*'ZO M #)&Q-_US]1^Y449>YPVT,D %;/S5-SA9#_24AHG?8JGI(LB\]])&GY=\.,R M;GNH(_06W@V3HE9.\>(A-%95(8[)3-J?2=HU @'M[45^74[IGHIHI:>_=R0= M#UTZRS ?M-!NLHFR611<: 9AC. "=?) J)2\P#,GX:U@T?.>8R48<&V/?)P\ M0J/$TW0'9[()N?];#/J+HA3L]5(76"*(?2\](EGC[#5+%_WE?@ M.YC$$RXR=SGYCUN#I/KE\\G3Q)W$T>K:_U#H!:G!@]0)_\9:_E.9ZS"@G.Z' MS(1@FU.4?.G_2*7?B!"HTCE(F\C&#["-@SPZ@Z'N]T#T_%/X$F2:O 2ZE C% M.85L^ M6K(%\Z/ 3^=F> 0A$OPO&[X8!/\;V+M\%PW@WN82/EVI V/PI MEN'S[^/Z.)GWI*_Q2K(?YS4.0_Q[@^^>A 9K'R#S6#?\K-?O5C M5,(_AOA_D/V(EE:/!U."$5H]2>*?O0E3G-9X+UJB$I-0N+X>-FY7BL^6.5+D M]R5I0S,AP)^-X8;(Q7]@I/WX>_%]T'_SFVET"?[_\H(-GUE:KV?*+-2C'50ZRM]_(Y\WN_5Y MGSUH.'!(U9WD%J6@1<#HGC1-2'A+44%S*M]\=O@>>LKQZU6,WFOOU[G)=R= M<3T'GX*/-^^='UC2T^6CYQL4CD&ZW"";!=(C-L*+E36'P^D[K?-B._C.UY*+ MX]M)G!'*LJUTMB4;4WS3VK'>I^D8U%I3^Q>,;DC4A1&V)"=2?6<52LRB-49; M6_W'PZI,E"^LJNXMBJ&DHZBH4LS3E7?]B.U);!V:Z.S,RX,!4-_%#*#C2?FT MKG&_V^FU-K]#<5]'J&>\[6L9;UG@MB;"O"]. (D-8G!I6:S)]PRAQA9AMGE^$YN*!$R6&\][":>V^/"(:H6*5!K==<7K)FAC/K:6 M%KAA-=&)R@0AB\X9._"1O<112\X.*>+K^HL=LHD;<>AUM"?TESO3+%J->X[- M6ZOO?K)I5G/6S9L7-8B^X7LZT#VJVYYR]+Q-_H&NK%VN5,$Q2^4WXQ%NTC14 M@<5HI>0#3/G@O\C-;'\K4\29]^&]JK^2W>>0#/)0+T02?&$NM[G'^1SG5/*W M8H[S_.FL:;W$NINYEP;' M:X0$&! GU[JX*A5]ILB<6?-,3E6_A8;O3(T!-YB7DL,=49Z0$7FO-]L1AO;W M/"WR4&\8N!4J^^0[/S8$N. 5/N&\BP LQBZH72TXPX$]#_&%O)24U M8X9_X-YI:0DMS/^E$*HQA-B3SHFTK074WL_KTEY9]2^& <&ED%4PQ_&MHXCJ M#O3*$ZNXH__G/T\^B/SB?^OODP<>RMN7U]R* GE!=L<. XIZKWR?C?ZU)4F> M"OXW&1F$3JHP8)@@$:I-WJ)T'NH):BTLJJ<_<4>H,T1)!088&T"Z%+O_.")= M\MJ#2U12\8_M \G#L[US)+*)VVO#2/C"/S?)APDF=_OV\#Q<7Q48XUV_1A'@ M\Q_(,ANV.-!^@HR.SN^A*6?#6HN;$+[JQ;=U-W_9_=D!NB&3;V:D):#CXOO@ M$=8'72/_7FA+-?@TXN(33RE/H>[/O=\7>WGPX@5F5>AE#9>\'DLG''SLXZKL MH,JM:U9$X!PY=-!E[6:+WX =V//@Q4"N QLV2@BFWE4A<>!(>(F^)"]OMUI3 M:FIGC'R1<]94)50-N/Z*G*Z9$-\F]>H5P;;7#QP8RAE?MZP0:3[Z0H3HKOY$ MG[@[WM_\(Z!DNN/B-S9_*"T* )\AY]8E<=F5SSK# ME0E$JWU88YRIBCS@E\'=>'13:Y"%].L4LDTJ(:DG/0SXBRR4@M"_NL%YI>1_ M[!V_^=]OVY"?#K(^0_:K\RD'4AX*M)Z@"5:*#^<5QW]J$;D ^;/5 E(DH^4H MLY Z65[[L<%.(W5+6W$9Z8C_K-36NLDU,ZGBHQ-[T#;QS76AV)_R3IFY_SL+ M;/-1BF.?OF3^]5LPX!R!8_*,$(S*)BOU_V==#*=^N^W_S^!PUOP_ YM0_<=9 M=A?7 RMS8]__# =;YO])VYJQ@&?]%F#&_,)SN?Y#HOI_!LG%HX;0R)#SU\__ M.6QR'F'&R<];W_]B?3G_AP&P8]-S\7GV_2_/^,RR(F_F?H9G3_L=9N;*]0 ?M-88ZZ-JB M!J.:M]7_&JO2__&H_&=X;%)YZ_M?IB\P^Z-&[1\ ^YE-D.P_]?GK?X9?;)DP M!WSKK?_7."L?HMQTM2M#:NWB>* 5:;.A5MA[;MW3Y.M4?:7)4F^=RT+%*2=$ M.!;[+0V?/V'>W-=>70S_;P( 4$L#!!0 ( "& 9%@EDDYSN@($ +K8+0 1 M ;&YS MOJ'V8]8[;MO'I::MZ_)<_L2WZIR*-0QVK\=Y?_K2]\_+MVS_]W[_\ MCY_W)W ;W#IN__)D?S(Y?/[LV9ODW%M5?^MD^=;JU 26[Q;/JG$[<>.0YO>/JO$?E]R. ME[UK%[=__>;^4^^'5^>W5E\O>B[#:<"MZ;]^_?1N?ONX'K^?'J2F"N?_+$Z: M9Y/CP_0,;B3C_L[%K-KJO#G!&[!G__7;NYVPGPX<^>;5QVVS^-DHC5O7;(7Z M '[&!8/_S>^;MF3/N OX#2=4D)-A0CT= M3YKCT[O?K.^S2>/&;:Z; S[\*5./3D!/?'SV(O39^GK!$BC\J-$4D=VW3*VA&_1I8TX?U*7 M[0)N/R>L?/++_RA^WD\NPG^+GR?59)1^893\[>=G_=_X[4&:N ('(.E?T^KH M+T]>UF.8U81\!E)Z4H3^TU^>3&"RSSJ,>89/?39[[,^^CL=%.SD>I;\\.7#- M7C5^7KCII/Z_JH/#N@&FF+PX=!$![7EA#K^^>-*-&JNC^8]BU1Z.W#$R:8*K M/U=?G^.S4]/_6<68QMV?)UQ<5+#X;W:CCEP:Z8GR0A.9J24VJ)+$:)7S5%E. M\Y-B[ YPE%0]WSY(XPC_/WDS1Z1LH$,0L%7Z M9K*:<\YD="0('H@4.1 ;LR8BY>0=CSY)_J28CJO^![_O_K[S"IBTK9Z/JQ&P M1S--0+S/3D_]@ED629#!6$)$8EP5A3'*7I&1"AUN\"G>EY5$J4H*D M ;Z ,4QI,KQ/F83*TAB_LE>A0#/>2$%BL(E(I>%5)+ D$PQ>#G0(:M395_F< M$!I<<_P:$ =HWC7-,;S,]@$*HK?C,)HB7'P$](!QMB>3IO+3B0.4_%R_K\?X MKDT] O3;>PMOW:1VA(6U[L)I M#/,Q KW13)P.L DR:6)@4TC)HBA9@DTHRV_?H#Y,S>3XXPB$%/ 44N,A,MCO M;I#4UUB.-^R)]3<_!Z(;%?GPCLL^\= %&C<9)8"XLHI3+ WBF1 MH!@-FCD5N'_RRV4:W[^=3 %'_9#?)5"4?TL'/C77PG3'F2M+!8*GE!39$HC2 M,J!1 %Y=4LYX_H8M/Z4CT$+2)]!GJS$R8&HZI0+4V@]^5.UU[_KZZV$*DQ0_ M5P=PRX>\ ]^VN=^:7A2P;Y8CZESZ3(FQ$>;"8DF1&['KYGG^8[*>FFT:+,#<% MYAI/KK4.C'.=6;(D(!)+86 =:.)$V9B2+1/EB=[1.ER+Y]>U#A&('52?3#2+ M@&/! (XQS9'TM30)P%A]LPX[^ZY)O\(2@$P].$1+K9,Z#>C4>]T2_'I\S^]9\@?7I6.8_R2^ZX9T$3*PW,)QM*+#<)IF=*" M13%""[O[;K_!6:"=3>9&]=;7-H)UTCU^^9G=Q[:>-MVGSHOQ?/8JW=*"I@H" MCE.KB>.E(U)K1T!W-80'DHT]?FG*N+G7*6FZ*:=SK697[[] MVVF]_.R/YX]KTQ[N0?\QPF!?#T=5J"8]]A>Q.D#FJ\@< M(9-?<$\(D(5@BW>=79E_GO_NV:D-.7]_I &!2H' >$(3192&.,I+XH7,O$RE M-DD-=7\N5#-^/483^_16_>;&4Y2FTP;X[HT+N$_'5^S2E3-IF\GS3\CP_5CX M\3?WM3J8'CR4_3=CPB*_[WQNNBD<_UJ-1CLX@P+#WF0?'5*A/)3_;JI_CO%W\O?? M:]>@5ZP%:[CGLN/S'W":QU^#S5H?I[1"7C]'G?][0O]-BMM'J7%[ZV;*^]'L M7!""BA2(""@%F*;$)N-)2LP9S5/P:;"D]EUR^LT4" TLP 0WOJF^XE_KE=)\ M=5*ZC"[$)-';S $YP GOHX^S] MD*"0NW_6S3G:[T>'Q^,I?DYA?UR/ZKVKK/7!;!57*MJ<@952 +V7@BYEJ;#$ M:'09X_$THT/=JJM]7A^;=.BJB,<5XS;AD6GG!7O9N\#Z77THJJ^@.FAE2^*S M=.CX5<1*9PDML^9:)9VI&>I.7/4H-DW.? M?2X9T0%X6I:N1 W3D&1**A6-%K9VJ%MZ+6'6V0P[QRUL.]SR#BR2YJ&PF^%" MEX:"?6DLL)N4'!0->+K1SG$&$BZ*P;J0UJK3]GL**PE?_-WA&5(7B])_\^O\ MFT?)K\SFZ#W#(]72@O()-.'P.,]0FK*7OF1YL,(2^?2].UAFS,]?ZL_[];1U MX_CY"SSM&& :!SI*G:L"?_$HMU%99:E2EF3/0?%Q"=13 1/QA@>K99F%'*RO M;R%#9U%3P,?UN L'.R5+MV/LCNG=Z"/H/V_'+]UA-7&CAP*^BFI3JLR(L1D$ M(Z>4 -LE],MZQ[+55@_6RKMBA\Z#SS7XZ1=__CN\#&I5Q^]0I[K@].#M&*1! MV]TAUL_RBC![QRQOE%(!P]J,*PV>"AEBHE&$QL2-#K84:K@$-?4M2&/7'..! MW8?<.9&6B&E[\GD__>::/]+D0\[I&@<_@[$^I9(>/06DY!&WQ41B?:!$8;2> MX67,:K!*UB(DZFUWH-+%S"QS^%QK^C@%[@/-=WNO21TNK.,@OQK?P4'^*7_Q M;;;=:>44QV HH0'>=0)35HM >*9<.2\4$,%@M_WJL]"78!?!*&#CIO9#?I4. M,6;NH8C>+&GP0B8P=$#^2A<,\8HQ(FA@W-A01C;8O1FH+_]A:LFE"R&Q4@(A MA))(/&5UF3O"A$[4F9!\'*[(O,,#T#?U],$X-1Q/W%+G2$Y<$DDY'M3!GN:8 M&%[@ ]:K!^N8'P"OLBB\XZ:$D5GG&^:PK]Z31"430>?(RL$Z)E9AM+ [C'1Z MT-(]B:A,4J!A*V$QB$8!J(.<5RS0$G2OF/1@I?N%"O<)ZM?-!#-EWHZ/4MMG MR0V<,&XR_IJC @=#J]?++!@FK5X0Z_4)R!(4A\DL7^YWD&CMIYW?'Y)%. 1I M9S2SSF!F'2;.>FF)LTX1'PP3+D2MV>#BP!^YB7(_P4!).^.X#"0SE8 0*"6!DJS31*;/21YV9'*XS^($9,0\^72,':H0'95![ MB45?!'$A<%+J*,LDK>%URBG:NVO0H-6?)H@")%X@KD6VD (4)2Y4HX4P9:,IFN#[=H6:9;3E_I1 D+0O%39!Q*T+('2 MJ"& !"6A2K'HJ2MS&"P@W.A X'/C8CIPS1\/1M71WI>\A,?%$!F11FCB,@4( M-UUBE56*RJ R:13T:*4LG!LBB( M88PH[0MD?:K:/\Z5U=-V4A^ T7KVYE4)BG-F\6L:AWV$@3-ADZ$K@XJ^\E0= M8;&Y1TE2)E$M4O DQ8"IU"4C7O%$J!3!EE@Y:GCY63>=*!T*RP1U8"\N,=,)I/EBOYO5SO/I#J]2@ SIG4,D6MSX4F]MGK8SUEI3& MP3Z%P(AUVA) 4%EJ)Q@?GDS\3A;"XL&@?3]:[Y;603%&$QBS0F' 0$F<38ZH MZ!*H-R)K,3BG\(V\6Y^QU'M75[TKQ?G06$U*(3T%+DO61*R,2XF)*1$FA(C2 ME8R:P4JK@9Z=#B#%QI9ET$9CN#B69F(,C HJ'=$1]E8+&02V(ECOKMYLIJ3A>HB3)8HE( ;0UHGWB9.)&Y-/"5XH(/]AAE_:G%9V*D.ET"JC 1D]U9H(;RC- (JJ'&R(PK4J.^RDKE#_7],8@'($ M>[D=#\#8;CN7S%&:1R\\RABES'2.6*^990=&)LW*XX:CW?_B] MGK,1EF/*%OF*60::I*;$Z5(#<2B:C(E"EX/U2%TC2N="H^!1,EBR =88L+?$ MN 1IDB!&"D9,+JD)+MB#D M^&P\![ YUG0"A6_T'Z#%M[$*ZPDT7U-])Q .@7I#4HG%Y#- CBN9)588KC*7 MBM%[3T/WHHU/@=WK9R+D_6.M*"YI04<$,%= MJP'2AN!607!F0W!XHF$BRQ0;D$4IB52EP,:8D5@CJ M;T(P;'G(LQXN]]\V#OQA,E.99?:**F(\EHW5-A+/-2?!)^9$R2A7@Q6Z-PJH MGD=O?DJCOF_Y?G7X8!(M/#:%E283G01&M %O&<4,X2Q+K4H:.-W$5C_B] ?G M0\S*)Z*4 6ZUTA#'7$G*TB=E@O(//6+DK@MPK[*)1&FD2"8"5:1,9!DT\0(; MNLJ86+(\LK#V]CO?NS?WKD'>TQEGS)26(/2T[,)<^AM$QLCA6NESRT47ROS VGI<^< M6&7!5@E1$X,%\D&S,F6.(8@\6"MR>-ZF^\%QSYF2+%/"K<]86,F#\6(X0$:6 M7MDRQ?LZ$[EZ#V==RL]6A#NW\7G'H8T;PT2OUFQO(O17G)ET!E(ZFEPDJRP! MR^,,CV/:2YZ-(JJKX(/Q'58ET NCMHP[%X)Z"$$>:PL7OC[,7;ODU!VV<;F' M2&7NRYB9282:"%:_Q"8_L93$)9,!>+E GC;ICQQ#K)2+99^)QEEF:P-1OOHLK;8#8JEGCJ MY!CA 5OF..0:;3.FQ5@0LH\33:DV"M)1( MXTKB= ;!K+246BA%X^!\D#>N"'CMC1]\6NDJ*8 "-&7%2(@8*R-S)E8J09PH MO=&E,W&XL3+#;@V^4C8UUD@;"'99)#)R3QR88R3ZI,"8#YS&09[J+!2ROZ9Z MKW&'^U5PHV4785NY/K0)8'NGGD[V_U8#GCY*&RAE94.98>IJ3ARFDN8B;" M68_8I8A!=ZUW20=OLBW3X"0-4L*L,-R'9B"TX,8/SC]ZA7Z'EU]/41(]2AY3C%H9(R?:& /:G(F@&DA+ ME#0B4T$=M8.+6+TQ^ Y'*],4.RYJHBAF@V'0J?,&5CT[7KI2>Q<'>]0^J&H" ME%!+!%W%G@30NC3FGG..:@B7&35E2Z+1EDJ*A:D&IX;<:5^IFQ3[N DO_PA9 M-THXSB-VN[$2$_YC(-Y[3;@PC&F!#6^&4"YKB=,DH< :=B7H9QC@FS=$^ B< M5F8P1RF H5%6>IO*+-=O[=R4T[[+)OW-C:>80CI%;_X;%ZH1O,HZ HX>5B,9 M5WI:1@W6K@5;3X94$I!YCHB4L!%I+KT=G!?P.X]FMT.8'DQ'<.^L)1?!VRYQ[(F4CE+C 4YJX0(03)>RN&5CAV*>^U^'**N5$8P M*HF0%E1=#MMF@^>D5$PP/ 078G N['M),=YOTH.I[*9C2ART6>)B!NU&8**, M+3/I N,T"$^V_MBX[Q<\8_HO#RVD93>2##<)] MG*T,W]33->2 #T%'*;4U ?U)$8^>,C;,]"D3D87&]%>MAU=I>;BA1?=U?)B4 M*9T@RF$3 1XXAD%X4F:OJBCJ^+;\4MW6$WB#QO*N,[S%.N+)$UNTZ4UA* MO$UH!G-9INR#?Q"=*39%"]9((Z6**8LH@'436*T"="N+52,5=F>FV=#D!^L: MO*H_P"NXVDZJ\!*E9?,X^R%[$YA*#/2NKC!)$HJX9"VAEE'*G?1\>&><5TF8 MJ"2ERX")L$V:BN@HUSJFP M<\>$D,P,KT'W^B,A?J3$<1$IUKJP1*"KLLM9L0PLWLR25B%X8_1@SZ@>?!7H M-569B=HP'4O"/<:@)8[=W*TGL62Q=-($IP87)S'P%M-K.DDOK;"*:<(=QJ%Y MF3!?S!/J@>VX38H.MQS04$X(UM0@+1NNM#$DV*YTL)1]7IBUKA0L,FV&YP*\ MXC@U],;H\]]W'IF[UL!>&,U83&*I&QF7 XV<^E&%1E XX@) MO?,/)N"6.A:"39HH;P'H)&Y10.N&6Z=KM6NB3.BTR,]-%P&;7B@PU(F#GDT"Q[6>.9 M,Z$Y%X!BJ^Y,SI!&89 MMX,M0G!W538'8Y'EG**@3A.;. :X@D#"BFN$BA"U=J!@NA_:J;$JP7@/9\I8 M!M^L@D8B$S0*FTF9L?^@4YY88R-A+H#R$GDT;)!!T.>?278[T<6!/,ZT.LE- MH%$',!AX (XV##W/C@@O>)FED8P.CJ.'L%OW%)QN+3?,29(\-VC"8WD^[DE@ M,I29FL3R8"MB#\P66*&B25.937:1Q!+/[SB8W]9J( ^E A=!6S'W#169Q6, M)UGG"&H/2R!(12#"@384!#5ZN 5E!EUUY&%5U4LV,INU)KQTE$B:$C%.4.*C M\R+0I)T8K"RXB^8B-YG,15DSOX&D.NZ;(KZ9CN.#B;I-7@:!:=LF8JZHHZ O M1"N(Y66IO=(T#1\]E'I-\0.TU"7SG'BO+)8JB<1CD%7 PO-: M)%?F07HBUMN0Y;M.NSNA/[.U/V$D)L9ZKK,1VP XV>90)I,RZ/T,X#D%K H9 M PF\0VY M1.1ZP)ZR,J"L)25G FO^)>)HZ8G.#+ ^2!V'FUAQ<;F_CH/?UY.$N-MMT4G: M;WM2_N^AL%0LP3Z221.=,"BVBQ++2A$E.>B\"HPD.;CCOE5U4UBMBHTG]!\R M5C]_G+ZX4N8RVN )Z_INP"=BRPBD6/(RTZ!E.;SLU;OT7@Q@BQ)3#D2A(52J M1&1.F&!<6A(IVK!6<37,@[[UIJW=.P,W@#B#C?0?=F;?PW39\\2M2):20$L%,@;["SL L*R]$J:T M2=K!TL/U TBV7];CH]1,T,S_KKX9@U'M7>DY*_$LI<3.=")&8HR4H#]FXYRT MT>C![M/@8BT'P'?>92:T"["+(H.I)@WQPF6B+*!S=-[0X3I8[OND"38X8Y3$7BT7B?$Y$9Z&L-%'+>$]R8 ) &2_+I#Q*XVGZE Y@DV![P$+, M=7. _NO!5K?,ZL MZUN_P>L=:4&@2PLX(!7-8<%_P2RA'"O@4E"?O69XK%VF4&;OX_""$X?2B/B> MSI%MJ93)D5#C3&_F6,E*(CF%/?,R&SI8J+^39IZG6K2NIIW!#UI!2EDFQ/98&,*KA\EW&-#:O#,.F< _0=7D$MAS#9&9W)NL#TL2V#FVTBL CN, M2IG$<+M _! G4#>1!&MK8#D "0!TBCD'E 2-*H8+EEA#,3-,)Q&Y,J4?;/CI M?86-#<",E*7V0AM%,H/AI2ZQ!W>0\-$ Q'"713E8>3#8AN\/DX.=<1HL.D9X MPHYN!CC8!(.IA*7D9RNZ<"W59(,)*NVT M% G5FRP1HA0RFE.P34E%%FG06Q MS#B"#12),4D3ZDI1!F?+' >WC=?H*@+JY2'Z1<;QWV%'1VLINS4 !<9I;JD" MG@X"ZT5Z&0@H+0:;T#(E-' BI&#(G]_3#"UH \*RE_*.[,+*+G,GFB# =5MA2<.!4M MX5H(E9PJN1EL=>:7]]J?L2=%5+9F(RR+Z?EW*W2=GO.V%_2![')_9D?A[]/C MU-^3\CX)++!JL)J&+(%N2VPBSQDUG!I;#J^A]J:C^@J%F4Z,.I:QF"#HD9)2 M2T"X:<(T]4G1 )@V.&$VI()G ^!A:V"3N/(DYR2(M*YKY$KQ+\.3#9D.[VSZ MFLZOOWUZ;'LE0;E/I2 N8&=7[SPQ6GN22D^9D9(&,4A'Y7IUQR%[M]>43*\T MCUHI( &L\VN")U;R3%*2D4JP\+T?',\^B-+9*]PC"^J/4S80%5G&\A2&.)$B MT1Z,OY2P'_O@K/3K%ASJL!?V#G/?1_\Q;:HV5F$]@?[K*70@DW6>6TV"ZMKA M9 !2BUW=(FQ9CJ+TPSO7_=$+'=R/R#66.>?+3*RUH!XQ;"3AC"$J16F\8<:9 MP9HX#Z':T)VDXJT0.93B(H8,L,ZQ1 K5B7@>@38%I=D+*WPYN.3((3I?[ZD* MK$PNL5(1F\!*E5%9XG52Q.1<*DM#:8>'^QM'VY <;??D9^&<,QD="0+; &#U M2ANS)B+EY!V//LFU9Y?J%+5_[E/8>:[*LU%3;#$^$?V&*K$'@]9'XJ%C*1I:9#A9X?Z1.UR%J MT<:+I*>RS35Q*GM2->61ZE-ER8P:6Q#;:6QYJ*]#G+2VD#86JP7;': M)>' 653F++1>NT7R,$ GTU0*%@SAG@,Q.Z] <-! N.2EB( \=)@5T.[7M7U/ M,;A<6@8*.-$6BT$G$XBQ.A-MA,$N1R$-KYGT+3-ZP!:_\XR>3=K.=];XR$%$ M@1D[6.8R &F:Q"*HX='+@.4^[) #5(',*C=Z"\*FF>*OE[MPU>.]SZDY>#L^ M2GW@S,"TCZ'(N8ME0A75?@B.> MFN@5*Z4<7H%56"9)J+G.2IVY]58AB*4S3GBPB'7B1!KJB($_B5865-3(6=2# MK7KYT-2T679+>])3YDY.<1^EJ-?4&&5EQ$;J(.H%R!0'XH6D'&7B,5'-!AC%C,&LR-6HZLHH^7"$Q8K%LG!]\8/M_CTZEL'WV3H'\4WG'2I0DR6Y* D M%J95Q"E-B:: L$$!$0TS6WR].2,[4]^"F>6:8W2C?,B]*74"%=N3S_NI)\ / M.:?U;/@ U'E0AC "AQ/XET>=/A%C3"(\R5!F:J-T@^MU?>\VZCUIL"Y+D9DB M*0ET:&(8G*)X8)YEU"QSFP>;]/.(N\6'$GDH.L*CI$1B5+AG6")0XKE;SBKG MC8YT+]IKR1V'K=#$2J-01Z+$ M1*%*J"@Y1VC6LA3:TOS0#XS2"!,[_IK&("1'0#C;\0#VL^U<44?I]5>,4GJD M_6JU5:4S#%.EL5Q%AAV&;THBHF761)>T'&P@SUU6JOB\WZ3'J3[QD(W)E!. M_8PEPS/Q/*"C2<7 @+N%'RP%W$>'K?5H2]'X4F;G05LJ 63Q(,%K%4FTI> A ME4;%P>4!W$NIU34U$K38R2!GHC3'GM#:$ ?@AW%CF4MEG1]N/./0O. #P#0C MM :-EA$MR@#6NP[$RXR94:74CM$HY3W%+SRZ+E=JT^4*"2X';3F -L>N*)([ M2_RLL7S2R0L&Z#(T_+A&]G/_Y:I\BP.KFW _T!1*2[7CE'#'L'EW $$?2HRO M$ASU[>CT/0GZ1P=->@--&)@20LD\/ [(#KM6.T$,!3,O2J&,"9*Z/#A/]C5. M(\YMQK;^Z'=[3<3H;CT) +]5MIY1AH/> BI,Q(,JQD"V&$HRK+8IJ8UJ>,7- M'FIDT8]0,X%Q0:-3BAB.;>RI!X/?44VRST(PI;55@TV*N3QWZR0L]..T"?NN M3=M[34JK3.)::"_=2CHX7$/)@3EZU2#)EIPCOFK-Q8%";O2%E"$$' M2[-4@XN!^L'.U%221FH'>Q)+T.FT*P$TO28R^*2LM9&FP2+GKVZ$%M/.?DIG M;/B.:][7DX2GKUT5GY,([?8]*&%3D(%>8CMS'8C5.!=>PH54.B^':PE?S\G_*>%V MICA/GWHH(2G"9)6Z@&KF'/Q+8$OP:$G0G!LGF276&@9@(#6-*E ?!ZL\#\X86@]?*ZX"]\(0&KTDTIA,O+' MUP(8.L?D,Q^L8_^^B^(/P#P%-N(LP,Y9HS@6YI'$""E)F4HEF7'9#B_E:%# M>$]]2X-+93:"E*'K.DLQ=# 'PK2E,DF;,A^!>P&,*(JRCF-]W#Z?-"3(<]+G4O\R> 7_. M'S"_,O^,3SCG:2@;<:GZVJ';H," 9?JJ'HU3 MNCD[FZJM)=A]SW_?>779=+[Y/7[Y*HWK@VI\WF-G:]P98I<]]]0CGIV>_>6K MT3_[@M6]>N!SGKC34]8WCYQYB[J+W_G(N:9Y_C/G5[^7#G9>??.\:VXC?*B^ M/H>EJ:=-2&W_<3^YV#$8+/PO_Z,H?H;_%NWD> 0H=>ABK,9[9%(?/J=;JAJ_ M@-TB^UW2\7,&'WW]E;35?\,]SWW=P',(?/,"YGCN+P& M_(9K\/O[MY]?ORIV/F]_?KVSM!0_U"+LO'[Y^Z>WG]^^WBFVW[\J7O_7RW_? M?O_7U\7+#[_]]G9GY^V']_>^,MW#CEQ3@8KSO#UPHQ$)[K!]<4\K]G?7[@,P M3.KQT^+5ULNM@E,E[46K-'M;Y.WGDOZO%W/HF;T^FT]B!0NY0*K^\Y8ZG!1M M/:KB_,ZF6P>$>9]TJ4/)F'Q2S#363RE?NZU* M,79HM<14/7]5ARXN$Q7Z82PHH^1O"V(ZM2R_;-#F ?'C8WF[\_33Z[)&-Q-[ MPS?]")T4)&'=\';R<@=U],)#/$UQ1?] M<(S2+:#3V0\"&I^';0*C_-"!>9A.4W3W["_9O@%^=O MP;<3.<*.'<&-9EO;;_=]&#@74\>?P#BM4_'[VV+G^ P]4]/6S=N20L F"\2 M%)*I$'T*))4&>YYES!:0$D0&"S[GZ*4PJQ(4V^/Q%(_0L3GSCP7BQ'29XF5DASUO&.7?"?Q%6'J2N=U- ?@/KA\N6JQ:(ISA.KBG2.*9X MA?YWU7@7<'4RGIDR!)([%S43)?$L,\*T5+R,6 C1K8JK/W9>T->];_046S^/ M\ TY@%'V\6.'D%2=O7O=^:/!5"KUG'CW:EX+?_<_UZ7KX(K,R.I@[424W M1%*)T:_?%[D9OZH#CSSZ3^?KDE;TYD0UJHE_7!0=5BW$7QI@*1!;P) M.M_S]>A3S$:;O9,DV$3!SE")F.0\P3K-+C.?3>2W!<'776 'ODO_*H-894H9 M$5;J*[6IC;MY2 [9'_'ME@8R-S2NK0N@U6 Z3Q($E!Q-K.*@]&"8.,N:19E7 MP^687H/5>,<3#%);[:'252]_T3:^>_U^9_O3T^+M^Y=;#]U(NMVAPNNO#A04 MW#/44IK%7A6N+=K#%+KZVT4U+JI)6X!*T\!,SQY ;)!PR%AQEV_W0"UJ12\Q MJ9[$G=N2^. S\ M7:\9/83MEM9&E94F$ MW=;LN7'UW]WG/Z^,DX:[/F^W/FWM;!6SZIA-<9H%BO?UUKFK, Q?TNT/=,HR M1BTE2:[K:2 S%J<0Q)9>,F=8&7RY&G39CK%);3O[S[MJG-@@/!'<4%J\JMI0 M S$?%Z^:ZN@:R$\&&EV]\) MGP_-1U *0=#\EY#KOD&K_L(.BR'RZ->(DO6*_9%SR+PSQ[-JH7 MAZ/%G*_.]XCJ07#VM4+TJLFH.[%.+NP7 =MYW, O?-E"Y>X?*NYEJ;[+77Q. M%8NK7_\'(I7&H01?7I\'_3Y]./-/[4T.0C8$?PV"GT>M]-((!!>3U?C!L\'[ M68A/!YAI'IT,&@X\%KXY48,&=KYY-[D%MS@,9XY1FZPCRD9LO&T2\6!=$9M* MIYR)DLI;9]O.]-5CQGTG^59WUHBAQ4 $79&VIP6H8\41%BPO_B?2/89C%UV] MK75'-:SW+/;.T&7 5)H2+0,>L_"$E<"I)5YH0:QVR@I6EF6\=?&0F:3M!=3J M2/3=^YU/&_I[X/1'E:3,"PHHZ2R1'BO16XEMQT*P)L"5<.M#_3E*SG-ONGCC M;X[W4/;=]&3O0AUS/Q7O71O=OWHD+;!61YH4[]Z]O$$4T7?&;Y3WE>1R=RZ8 MO5,NF.)]/4X7^6$V,<@#=.H]EK>[=?&?FR8LO!U'C/Y*A3\NPGX"A,'VMT75 M,\52V'[5%J[XDD8C]&I3^^*/V:XN8I MD%2=D\<(_+95_ /^N,UYT+FO?FF"[C5S5>]\'SJ4ONPPZH;I.%XHQP(5A):* M$=B*$L0CRR1$0R7W(3._H@B'OP-M_ V)8F=&$V\[DK@/H@8<7\/AX^VF-" R M+V^ ;%IX MK[L57CBD+KJ!\:(K;]46/\'SP&(NVFG8+]K]&O,]YU49)OMN ._O;H4?X2QFS^G:=7>3Z";IVDEA:1'= M<;NU-O5+"I=,HL2KLB12HONV!/7+Q!RR2(QC&YB50-2LX%A?\P6=91,WN7$A MJ5O1Z#]2.SBH&B96W8LH?E]?))#O73798/<)_B&F 9P=5),) & : :PU]1@] MLZ/C(G7I.V_1(^)"%Z3\RDU<7\/E#+2?/&-9BUTVS#^EO>FH3P#;(9^+G]#Y MH5]PP;<6EGO5I>@?8HK^NG&^G^\"OE/[Y[6!<_21,6XU *VF1 ;KBT/&YWQ; :N3<"UW/%1BEF:MN #D'L +'3U$'A\>!XHI+ME?L-?67 MR?[\\A:HY*F;6^=Q[>J<=4DLZ*'E],5%,^PNLQ?SVZZ\X<+YS>]#-7QV[P53 MG=\Y=PDSL-+YW+!8MB:V[MGGOHF!O3(&EMDM?EFE4+7%^"679;G%RLLB9=56 M>=EUL67X&NJF7!DN=%#%.$IK/N6_(0!>&.!P/@)\9PC D-]\#6+N.Y;DG/D_ MPA"0(>__A6T*EFC^S0UH?A;V,H0-OFR?HBLYAN[WX==I6X]2V*R]LO[HF4'_# Y & M=U4^\;X=FX\S4#I?XHK'@A[7C#7$<]WN-!HFAY5;6>IC=TX5&Z$/C^L7HPWMQ,WCJZ);8&E MYZIX43*$^,G]^5R7_/>>OMZHLZAVW*F@B5"!^[#T MP[J]+C9L4:_'M2W8%_C5G"%2SJD[OA_/"L7A+RL4JF/@-IQG4X\*K*JZQ(0G M%N,4V/HD6%A2N53[9<OHW3KF^V3_7TSRLG72A\E]'AA"N[*JQ]*&C];29 5Y>K3U[J?S8+(,VC+JX4O@IU MTZ1%27'4"9H&0TIK9+JCJIZVH^,YSYTWZIW(TRR]L< T) :5@>U2(,XP W^5 M049C%%>WCCL]Z5TZWID<3%[C,KQ<+,Z/R'X/4*N]G'-0Q^R8I 85M:?S$_*? M,^L20W6R9Q'-A\)W5FD<9.SHN*W:615^/,$X2B )4&M%O3:-6S?KBQ@27.J" MT1>C+[/H0DB?+=#:M,NAB0WHV$?(T8LIS#3I943I(QT++ND6HZ\( URY@#OO MGS9_7"(\+_JJW4^CT=SZ*GXZ)^OTPA"C/]]Z?[L5OV&$W[U%%V(^VGK":&VD M-JC$B$O)$ZEUQ/0&15RVPB5E=<@KD\_6,4I7]&8' M"X6U'Z:3SI4)&MXINNC*B+7+!/'V_9LK*(*QI\*JIU25 Z*+_D4NT7A/84=] MLAQG@Z9C=;0@E5'Z2F(UT]@QN'=Z,'X1J_9PY(Z?X]6S=6SHEJKZ2TG53Y>#[;[H,+D+3XUABAO"A:\_4^(KC6I;*=<[P)R]LM\_[B:/_0 M[:7^/!]@'.3"T/6J(NMH-'%37G_UX>7O MO[U^_WD'&P5_^/3QPZ?MSZ]?%;_^H_CT^LWK3Z_?OWQ]"4_?5F'/S.;,N2,& M!#& .,O$1@/FDG0JTER60MZZ$?O<.=2>]-5,\==C>!I(M7%(G^'1OXX R)X4 M"83Z(?QLTDS3]0C](2JD'_$H8):@#^>G<)/._^ 0Z=PG\E?= !\T0KG"A7(XCBYINB/ M6E^!CH\M&0K!>BOAWE;X:>=.JY;8!4V#9LXPN(YU\1'LCN+MV[>+M-SM?DL^ M+4ZYWH#>4S!*_K9U"F//VJ+?@;D/4ZP\^I?;:'D;+>\A+NAP.[^ T^ M=_F= -0O^Z_:.T2G&2O?*T ]U/S6RUJUF,LR7\OKY*5V:WRS '"8.B[P7YZ M=GXNTE".X#+_KEOK>9>!\\-0OY$*IY]PG48%=P]/MXM$OLL5&T24[RU\@!]! MXGUG>L,MR/N6&X0UV#?T_!@0P!7[#7H=_@VLWB^NB:.Z_@,FLWL2:' QB>=\ M27N0F ):5J@C=Q%YHVJ<+NZ,W ].WO6C%SN+T1=;XH:Q+>="P#HWJAM^A3@C M-R"S 9G[ IE)XV+"<]MVM_MS%YV8=X(PGQ;M;!9]Q4C\YLU\)AO4 MV:#.P'AH@SHW1IVF:O_8S2Y,ZF:WG1[ 3X_O FH^P;#%FV[88J2;PX/OYYJ/VY\^%V\WC+)B1M$; 7RW<3(7 MIGA,TD'!MGYD>0RK=;#+=N>AYW5DC:XLL&5@;'%2G%E>P,LS.TN*?QW M@BY+FOX&85:-,-QL(&9($//K!F*8WYV.F]36HZ,4\3 VYUU,2;FK ]G?%X/C M66S.733PYCQV'>H-WX#/D,#GY09\6-@-QSXULU(Q=^+*?+D\X 9D-B S-!99 M)QAHPG[ZM:=(72BM>_VM:38Y?P!VCKG;( MSDEEEN(W+'O?]%DF;[$R=5-\G#9AW[5]O;'^MTM55S;B>H-M0V/-56);N<&V M$@"M3;682Z<+;2]U)7BS:-7QLA['OOD6W@/ -1WUO4(^'*9^\ V& MK1K#[C"C98-A5V/8)J!V5[O=?V&9R@J[21TE_#":_SUSJ=X%B/V?I3ET>/1_ M3N:Q[& MMGT]G10S4Q%#VC]6+:%[="6+-ANW@Y^-BZ WHK!IT M[ 9TA@0ZF]3*7>MWZP;TI;YI&<#%7>#-AZZ[ZMN303=(LT&:H?')2I'FZCS* M\ZGV?C A='[FSO#HJD7"K;O_G#95&ZN^__9=@,2)\8.Q1ZY!2N@J1L)LBO]8 MGDW?_/MCDXZP8=7;<7LX:Q.^@94'#"L_8.SOO0;_;FK K9I;+-T(X0$)848W MZCZCNWVWMKII=]/7%*;=L7*N0FHPN+@YK.]&ML_F\+1X/9]$\2'WT^B\$"_G MO0B+O]:PV.@1W3A!-P U./9:*4!MRE3N,K8$2Z$^.$SC]L[\$B=8]')IY WL M;&!G:$RS4MC9%ϥQW7FYIM_XR!BUDOSK!P[,\J./B MPWP.71?/?AK%KSB-JCL9[J]WFM))L/$L:OC"+*P-D&V ;&ALN%(@VQ1[V65B M@5I-ZAO<(XRT_:<4=R=W$I@WAZQ/RW,XA4^?&P?Z5>^G?3H+E.F-0FP4E$#[ MBFEC\VTP:X 6]@#GU$<3>/35#,@P:D'^],Z>@>CY3^<\,KJ^85MA'>0Q+>FTHUNTSM MIJ_[E:\F[7DY0;MMV+\;UVT_AZ?%.3E!Q4[83W$ZVDCO#2(-CY]6BDB;^C*[ MK,2@-3SK_N,NVX^^@3$+1LG?-LU'UX4UEU:>A/\Z/TK=GX-H$'QF[$N'N^"- MO^DEO'FYA_QRL3I:O-XH?25]* [""W#%]&#\(E;MX<@=/\>KWS*WJOKQYI(4 M/OYSVDZJ?#P?N/LA2>/XPM=?\0W@]X 5#6 7/.;K-1F>\:M>^N(U/D&6[V3Z M%:SYZ7+8L-C=HN\W)V"[EWJM@[@,LWSN1E_<?OSZ]]>O_^\\_V M?/6P%V_X#,#N!S ^[U=ML3T>3\%8_)0.ZV:"Z=@GBMQ/D_U48 DO3E^'L08&=EG3V>OSWGZZZ]]@O_2,/+"899OG@^R56R/1LNO M5G>9:)/]CO).OLT%4,:D;E#C+K"QZ9E%F'Q#.$_AZS":=DDJN.%8$FE4'73U MDNI3#V\6R2SUM"GF39F+@SJF4;<&6&5WDO:J4( N,-L=O!4V+$X#NC@F*>R/ M@4/VJMGAQ/PIR[/ GU0'\RHHW2SP95.=7W3K"M=1Y/BX43!U]YJ1Q= MGX)C.5^-,,@%2+3V MW3$Q7CF /[H/L$#3D8/5/R[<(5*IFV4FX\%VE6%/9D_'9Z6OF.S3?P,/QF4_ M,P0P2H 7R]/1Z+CHND8V^'8 '-U#\[3I:""FHS2J#[M?CP&?BKTTGK]E>]S" M[CWM7F?[W;M_G ?IUT"L,S9<.X5E7(*Q*&LUH!CA;;T1WV<9-N MXAHDJ\^@9DUZWUNW>,5/!/;0%+UF6-CD.:44U7 M=JPGYOX'[10#R:LT#L<=L<*&@FS=[TD(_TC_F@+NCI ;7P##1!!!0&N3!C!D M1F@+$IX]&"=UY)JJGK:S$;OR'K"> ,)?THPATHO%B_2*C[OIS8MXTPU/L*6I<4? MX_I+SV'3<&&L+X2UWH>K O< MUP(4USW$52<2[I(ENH%B&5^[:L[/3^=? <4\G7TW_^I+-1J= M_:Z%J8[BV6][8#_G6U@_?(C?Q] ZGU]\4\*4*EGD6%7HC48\# MCIX*=U17$8$XX#!3@'E\TJCJ(67==C:*X8'W]8R[D@Y M]R+#M>WTX/!$=L&OEHI)%*"Z(\X#YKLC!P3E1PG%P11H80?7_Z)'H;"IF^X_ M2&NH!::%2=.@UPQ4^=@+:10I3Z^TA_#%VFDGC/%!KAA/#SP0.I#9=TC(I3GV M!'=:#G83[J7;LKSKI!RP#C#"N;)K9AU>,GLD7ICU7 >9">8E=?\I:/"3;JTZ MS(>'3NJGLS%GL#X;Z:,#,_?MTZ(_+]K>FB,%5FXMWO0/GJ-%5P^HNW_^ [VX M?WU%KA?#GVMIS56=;H]FN[:\3?V2I'Y!<-=/+\KSBWVR,W;MSEW$EA#B?YUV MR)YU>9SK?(5-:R8O.B8G>!S5/D=VZD^.SL#!"7O.1KL_?!!;4FK++).*T5)8 M??+JU1@G3[H5N.2-T0J!72L79LC2PO9C,$K//O5^X ]AK;?OCY>L66"X4=VV M 2/G-USXB5%#^F)GW1#63\D92U1SLRG\!3$0TCS M,MKG^3G"**':T]LZI]P<<[_))5Z,,T9R;X/6)^/@I-Z]?K^S_:EX!P33S.[; MD.V&;&=DN^0.1)_<5>[ I^?Z MN%?Z^K EW-\],BM@VK0!BC)P%]M;-?XX_W M1K6')U_H0-R0Z(9$3T@4G0<@ICMW.1 /&/;5W+]TZ'KWSV%3 8C._4LA?>,\ M1^P\=$VG"@(IPCJ,(^C<19@[+A>5-Y?/3GY#8QQUR85]7(W;:8?8&QK=T.CY MTG^OJ;]TM/?[ULY6T;K13+7L'AM0VMW4R#O/! ^1L-T2W\: ASS?2P M/\BN9R=]H&C.'(7C*3K%NM.T_LRO/[3M7-KCA+83=@)!Z5^/T=N,Z5']V7KO M".YMI_K$;X=^S#YY&7_8>>WZ@[@>D &^4=F8'6V?>>Z&,S:<<;Y2T)4TF@#4 M[F'8T&3VN3HY9MUW(.I']7@/?=,+S]0L' 4/ZPYJH/'4(B17[3[HIPO5%IEJ M#\_=X:= J3 RD'T?W/(%E.+Z&E0YY+#46P<5WL?VRTU,ZEW$I&Z ]4<'5N . M%-']Z?;T(#5X3C8[(VK;&O0///_!T+P3 ^QI 7N*+H4..D?)M?/ N06F@C$V M#_BIIY.VBKV_]?=QU1=9@J=NI/V&*->N!Z>OAWTM])GJ&S ^9-(1^"+(#5:P M!L+?T..&'B\"R1"F&*@XZD*\4G"H@<[(IHCIH#OYG'D'JC&6T\?3J1$>8VVH M:D-5JT>Y*J-I@I[UZ7@>'-058D1G5/K7%+,C.C\\J,EHG#>I.O#3INTCQOQQ ML==5A^X^+7SSD_VJB00-\6,\&$#3*O<)#[/&5L5T(>B7#TYG1P7]0V:>LY.@ M>SR9/>GLUSD-+IS9AEL- M!"9O4?NX.I$\R']F$.PJ>,H$XE6!!B%Q:X(:\->5U 7KWR M"$KF*/7!L4!'0#P 5DLY)N=>/^CK%&]=0%R/.23[-U#'D2V?+J43]1V$BX1Y M/*BOI/%1U=0=XVYUC^RLOWF2SK>1L!B,#.I( PI*'X$,<^GL1_AO'[U<=5'W M781UW;85\GZNEV.^N]B*/A6A"_B_?,0?*8;^'_5TGFG0)!?/"51>)(/%.DQG MF5#HX?^">0CS^)1S0YR[4X%1ZNPT?$CGM<(G=55HNIB5/JG'39:3L4ZG2W3; M?VG>U9?9;/I4FRZYN$28 X5[/W I7Y )UL=C!3><'9AB1'3HM^Z@[J!Y?FJ-T MDJN+B835&,;83QWNG#U=A.>,8:N74A:>SI>QZR8'2EJO],Q_'X^Z\*OYN_?+'N=Y1=V-7R?S_5ZZ\>D)T7<16[,L@CXP=9&X MM)2_C2TX8'^^R2#[)E5J>I+WA,PR^Q9(=_%U-S(..ANM>#L.-]FT6]0Y.%78 M8M(X=+8T?[2[W9^[8W=P6:?GNRP%\?G3]JO7OVU_^MM.L7UN[8I[FM>KHIM9 M\7[[M]<_4HT* &7,2 +^ZD 2%/:JG71QB5UYK8Z79B*X.*&KI_W?14=8@&'U MX?'L]JMTL&G;IPF=ME1/R@K,60@Y=195/JKWZJ?%SN=/K[=_>_?V_6O@K_>? M7[][]W;[O][NG/I0?'K]YM/VR\]O__-U\7+[X\[O[SY\^O?7W5V=(^;J//*3 M7/%K_F VN^3"/B)^G[)==3("3W-P(=W)PO4%(OKU"3T S==P;GO//BZM;S^E MQ=K/,Y NJ!31>;N6=VII2Y<>@H"Z-$2?IUEU!_N'LX# OE')?0)9?S2V.\^A MWP4Q[7;GGN6AE^E!D'O]&5#N%9#HJ]^!?O]1/(1B/:^V/V]WLW[SX=/KE]L[ M/U3)GK?G%U_YDKH(+63[.1C.*D-T9LZ\Q@/2YZS&"BA[\!JAJYQ0M:>25N'C M(@5VV9<\BZAY>E+W89;4/YT#WK]Z/,TYG<_-7+\UVWYC\XDU.,-1*ZQ3E_ M-LN$@JNU5]<1W@VMM<7"S:D%UP;F#K@=YU5S_G_VWK4Y;B/;%OP\_Z+BSIQ[ M[1B0%B7+CW;,!UJ/;K8?TA6EXSGSY02J*JL*%@JH!@JDJW_][+4?^0!0E.07 M20L1'6V1K (2B_F0,&:_K=8PW=S%?^93L:KB\OO9L_)57]QAV+ 5[/+-S^0 MV_9?'Y'#\R(FB2O:^'SMP]SZ9_+(\>K:15/,/YP(X@@30Y0$17N<=2=+9*6. MS3&'X7KC*@:9M'MQ1@3$5&^WS)=7+]XRT\/,2P,==ST\(C]AU-,P3*DURK*^ MACF;Z!\^]H(5=I3ER-E+9U]'.5AV%+AF2@*'93UWGIV%T\+TMR6Y12VGYGG= MB7ODNY?#TF0_?>F0?:\]WJ6:C?0Y'RMX38OSHUN+%C7#/E)5I[$ M*V].T)1G)0NN%3D+'W-N6&)R-ZL[H8,:2]JJ_,IQ&7$F(G5_Y2JA&WH7\\FT M;J=U&]8MV]+ FXMZH\:[-5M<65:6\N"&:*PLP.Y]TU["4\(<4@&?QYCH:T8?X3K#UW[94$.MK'XR#U6[))T6ZSZUB>X.2,TOB8TEV,.G+3NJ,H;%VC/6E'="^C#;I^O9P:?2JKV#];-?J,+M;7,54Q;<(R;:(R$.8OW9'^Y.K>WJ@G2 MJNL:1,Y&R!%MG6F%3BO4A".-T\68'^>>]L5H7LS[&5"]S-W^&I[\S:PNTN( M+QYK>O0CGMDYGY5\$&ESN#'>TO+E4!PG"6(%^&F-P*5\>7%_V.DAB*<8H9)! M05'8_SV5S$T(]FF/3'O$2F"KI-*CKKSGB:$E=RO,,UF:?:'MQ(7J]B:VL#$ MO(^[AX'VM FF31"Y,N/D-MQ+9$5@C8CY-'$"3SY"==//\GB)%?YK=!P%(N,1 M=IQ CC.MU6FM!H/](6PUX@*$YHM>]SI?2C]=M"F\EPERX)2$Q/_\8#=>;+ C MV@W$'=9Z(H@3Q?Z+2 $4(O30M[W#4#0\0=(F(M;;Z.73[X=$EIX(TQZ9]DC( M'P6N>"7)$2LD8.M5"<,2)\$S_J%&D1\7J;0LMMC[!';>AE]31ME MU>F)/LEYD; #T*R)J$&$$G_]B/H* ;T1OO< 9]>BKO2. ,&GH*;M.&W'D6/& M"JEQU718BY)5GZ653UJ)>UMQXSU,TNKT'BMN@BC_SJ_VBPFB?$<@RK^/!#M* M4/]=W U(\LOS5Z_O$!AY=G$,A6?W%/@>4_20TQC^!- M<"764*E?LO#YTETA.VQ]L*MZT6FST](Q\@A^LFI<&8EJ*#'Z"OO*;?=U"]CK M,JFG!R#CWO?L JNE!?G6=_I&="3,@>5.W"]%JW5,\B1H?J74CG8IKNG73>5R M8%+VQ1I-?>WV=/8B@T6 JJN]%S6YV<'C#=)PS?A4#S' PMQ>*M M\L+X<922"%PW7":B?[*VD@W^;M0219G7G7: -M[>L* MM8Q%[4IZ$A8OA2KKLC_WDJQQU4;FU$^+W\[QM>I96TO#2+OGYQ#$91RLTD7G M,,W&2<.I?UIR3.3(:-(C G>:-9HM:70GNZYLG4QKELX59FI+U\[$T"WV 1(4 M[)(B@/A%%+T5BLZ2:+9JDRFF"P]-GZSGH[@C&@N]H=+%M;*ZWFJ3LHZB-P#4 MI%,DJ-IO7=?\ -&K#6^NMTD"&F/N*D<;?S:ZCFSYF-!@OIT;5I _BN0$^Y"2 M]CB_?-(.WZKF89:1]*%'!C-JY3EZ:7&'ITVW)K-#%@E@$^7HH>L^?WK.0N;_ M["HW>_C@X"!EI M21939[ MG1?7>25S^&1#*X''$<$D8O!0;WR:F4U[66[AK1&K,EVBLJI6&;L>\2?3P\Q_ ?= ^ Q[.IV M?Z(G'D CI\&[M!,%*N*5KXQN:($Z,MI72-@Y'P+$%,]J,Z_KIER:5#NYH4M% M$K/1I?,!)^;L? ':G8.(D&_HD"^WF)J#G%_G+R1.V-:BUX/^U,@KE,->WAP^ M5NL5BH6=G*=T@]ZM8:O#0U[:^)^1=[?C1:+;V?A-=$T9JT3D/M@$B9>[XK,9 M=5YZ"^3Q*07'V 1]TK_$IQP/"MQ"B6*1Q.=C^=&#TZ]F6P"QY3CB\=,G'GUY M^K#W^Z_XQ!NI7P^&#.\SNINM:[DCW@'-]^>G7_OKIV_7AL"G\"\\+>0&/QZ, MD\;S+3OB&OX0;W5_J[QA=F B>'JYNSL78.KHG=V=OKY\8]_QW-YPHH2)&XJ1]NNE@5M<'N $];#/BBK+LE0QOK7?ZOSF&S"\<^ MA5].MS4MU2L-D+FK#M]1^3SF%N"+XWM*.!-&!1O-?YC-RZYI+->T9/"6N?9R M;41QI1=3:QW\:3+N2YA0%?"E+51KY%@J)]Y^5N%?&5V2XXR-A+5VB"[K#J@# M&WU8.*'+0ZN@#'2@F2%S1WYVQ*_;57IRL%<='@W)C$HFDT6,.&(3+!J]W6*) MPY#,J9P] M'DE(+_/@A-*T3#/ Q^?XT$^?5"]) D9$7A14F:Z3@L]QLPQF. MF%P.<>8NFGV8(G+]#]K?\G/7'.SLPECQ$*C?>%O)CU4)!@\?H-O3E&V#:T'3 MW]$4Y#1]AO.31ZDK #QRN3R"B*,U< "'^#;K MZF$A<;!GI'TYN B8S,"$ +Q^V]'T;)"0$H)IR4O$2;Y$Y@W9)'K,K)=F"V00FM1.4I#Q MD1N=JAA!OH!O+>D:R>OETOLR&+ _>F.(=HZN_M:LFCV/7LQ_E^V *P3EFKL@@XEK;>6G^X%;R$ZVU\B_]FS?[P"%%5\(YJCOFGBM+I.TV^:)VVZYL M?9B?[%ROB,Y)?_.,M4MZ1("%=SFWP>F*:B4+>GP%'WS\LBOSA4__TYJMJYH\ M'/H&Q1<67AB^1]*\LI;VB*/V@PPE'3^!VD"8]8Y\,@L:\\RE7BKXC1=*W$08 MP@$QM\*5QQV",N:DCY">Z[.:$ZAE;NN6/T6V85MT6WDN_92B/1EQC*$FY8^H MP'%WTBX3ON*/F^LO)WS%'<%7W%NGP7>DI+[>?B!?1#. )+K),>!Y2[: SD. M(#DU9XF]S0P2E^)2Y6'U94GC)CL!.$2M=D9.%P8RR^%98I!Z"[FD5M$XR&GY MJG'\R,XAH]4I6D%<5%=7T$YIA088H/,]RB)"T,N7X&CTX./""ZO!:/+N]EY8 M@ZHZ&20Y3GD!#[5FU4K/X$LC*9:,#4U2S,EW4>-CK]][@;B3QL[<$0\APA)3 M0 P2H@CNLMR3.[C; MQ_+%J"6CO[)>"C'7-J>]12M$*.#C82>._%(:H=EU+\D2,]%02=N F14U:N-T M]O>O+N0?>;/HA'XB_O/Y!0T2G]$?AD'D-F>RY?UU+77S*"JLJV0#=VH?SKYZ M0!'5NG'8=3@2=+URR7L//F%IS'84T,=7D/)S4S/I(+O2 )6@5*E,RC'TMX2@4.:,6^T3W<6#@HD_0#YVC<0@,BKCUS E<@ M2_K:^F^-UC07+^AYF">+:R36B<"#1T4?622:@X;CC7!"^Q(\F-\D\FSB/)4M M(J"UCL4)?\7\B'P45_X;F "*Q=%SC_$A)^>6\N\G?4]'!0#^1&9[S4^@77*U/@U>J9!4 MK'Q.+?1\FEQ345'$(P','N9"Q=%-<.(Z\#(TWX+,.OS,#G^7Z$.3&8$P1#<^Z7>$53+^/BOQJ*+B:TNHI M9*_3^U8MMVW=LRCIWI4,W_] P6YX#6V8PE!6YV;,7@4WT)\S+[TIN06 SOL_ MU:]YR?>58/V/2&J[<+8:&#,07/5,8&SG .5J M4DUF-P#:MRL$;*33GUT]D_O.A)4=EY@KL+(8Y'98^-:,0A\AQL2^=P M#NNK!N>?M>E&%836.0Z31GBND)$OS:@#Q8614U/W7"\L#3^\(Y$'^(-%\<%TXTM7H-[A) M,5J$+10::VFIV74XV=]/LQF_NT6M$K3%CX2T;\B;<%8?&CF5N5.50E,6#HBI MP+HW(WOFRA7[:SX5P+GW70-WR$:,X+G_R"%/J3GRN2G=R2TS'_2Q4!O'H54\ M:I\!! $?.W [ 787DBK!>LHD.QIFTPTG4O$Z8=3DM/![\(D-)#J*JMC2!45N MNVOVHAJ+2-E[FG&Y1X04VR2I6^_VV$T-6B\:$'W:U)$>X%L55X(F8Y4]?-E]-P*$_ S@T'1Y'#@]4*<5T M_FU3+,F#^_#CY.X36P6T@DAZPJ*R -Q6R KZ?6_J8,5E.!5:Z>76U-L+9;$[ MD9>9_*;);WJWWV24+%$-C?T#)K((U!UTU,.1N%7/ZMN#1]6(,W5#0?.]*IB, M(KJA3LF(RU"JU \=CI4J-<1"'MU'GB&MV^8K&;)$FI5VXAPO;\:O)#3J+"C* MK0LP^4@_KUNZ;<[8H!9"3[YC2[IM9F]:G^U3O PJPE+F;F4"R.%"8U#).A]@ M0H:.H8"KQN8F+^L*W0WT8IBM0!U2R6LTB@VZ<0VEO4G'> #_R@GEU]:8%A4@ M&$:UKL6)?\\:AP"C\H,F>"*@YRY%3L8E!\OH(H^!.GU-[P@I&""QA..&\RD' M50QD$^0J9U3O:B,T?U2,D/OXKD1![.G1*N(QC<8,!O^,(7LZ0.FB6!;\4_KDF)1%>74A<@[2;\$\-;2 M8&H*A;,G2I$8$1_+$:37[.61O\#NK!IID2I-V$28D*+2G.;H F@RR>]5GO$+ MUB^ZFC8\,LY/1^Q3D-++B'22]C)>ITQ)$>]M- 6]Q)X8*F-)< W"JEPII6RM M@R)'-$S%,"U8O*AK(5$=N \.AYDBU7)B:4SA31J MRC2@^9BJ8+4ZR3G-QF650'BDAKCW+JQ%5K#S"8R7')K_8*"M('Y!]<(63J"7 MM#:5RT5*S0Q#959L=(>5"T\F\:IS6BOLY*G-?'2M[TPE,IL M:S.5N;%'VZZ2W8&&7WTM(0UH-?"]6'Y-(59.V(D#PC8 AYG/WGB/5_%^Z\$Y M13S"UY$M73Z5FR8'^DX[T!=6G\'^5V?1I_^+:M?M?Q.4Z+>ZS"^M.R""F.;# MXJY$L? 1_'F4;,,4.L>GHSPB#A2M]_0+&KMN5Y3*39.T%DOKL:]F@-$ 5C)P MI_?;FX>837%36%^I9E'AMS#&1K;6ZV"6S@3^!'OGV%L\LJ>;VSOSZ-># M'KI\!YI3G&,X0]AA-] [,+(T7V6I1X?2\6GI<93;,/'&H_9J._U\/5"H"#Q) MS47E*_M0+*%CA@O\HV83S'TXY:WS(>_(D.1[A;^L:J6*H('O%9G.G"G1N/PH M/"T/$*S@G>@W0,?8R3N-FILH[B?#_@&&O=)=7$0-7.CKX$W [N_ H;\]2__" M\')FH]6 MB/E[\CO9/2^)$##UWT,D2V81%1\>6C>LX0?4KVPMFTXUO9 #:,V1B\Y- 9R%1RT MG#YX\3.&[$:C4 3RGQ=O*U6BEX8CGB"@"DOGEE&6!M/'TR#KJOC%/.)5V15+ M/>_\@5)HIV?\%+$1;NI]?E,PRB].V8-0;;R*>#U;QQEMJP<&EJ$X<.&,PSY_ MZZK,Z$?!HQF^M:J;J ,1<80?$Q+HXOG;N+*81-I>E2:4H/NFR3R,&G@0.>#9 MVMB$10^)R=%GD'-7G3%AO9$WT%H^T*9>?NU;3ZM $)D\5R)%DA88GG MO;/NX&=Z@Q6E?6[OX/(-MTQP+29"3+AO*O>/X%/@VE9*Z[RFQ]YML*\%'&M@ M.1-D&B3)4EM6:=,W^G?D)%+(60^:A]-0T7S'/&X1-C:Y[]X;X9R:/Y;T>5!_ MR#DM$[-3A[@*P2,\_?VLVV4QG&_43Y.N/)]PF!)50#:?_9 M3I+5?9L&XDD$B=T*2V'><,%#QEIH[E[H"6ESJB,BGE,KV5(1-6!/!P5#ZWC! MGA5=V;PM/'V=^E]:&T,AD%T=SNMNQPV,NG#^S?A6H%[^@.V9H,#TG:X;H77PN8%WZC]VX=M4+LL/+(+RH4 M+H\7'@MW5'3LKUQL3 I[444G+1C6.Y0,P9=QD"1@JPFHA!O-=S@;5[2/-Q,= M"5U6:>UAO.X@#?!6&.JWJMT)(,W$F_9'S_77$_SQKO"FW;MF\)MD+%^J*NK' MVJL(?RF*$R-6S6/F>,:%7_H3JLI2HL_CNO\X*&)$T8N3:Y*C$=#6$;_F5]>= MK032*S'W;^.#K=#JDSJW;5*[2TMW^%8_#:RU)W8FXS:@XYE#A8S(7WV&2_-: MC*,Q5TK"O/ (?=\O?ID(F(N&(6IK+[WSGMF 7C4I"4L]5RO#?]@Q"S?57@1C M5&):MU#@0D,">=*8J(;YJWD%ZFSS+(3H.X9YI#GHT#M4L?/)6DG:5R1%13FJ M<"]AT8_XOF[PBX?I@!-T29..A/C:#>50"X&-,N*86S='DNI#;/% M^)B(6J:?(_9PQKOC>_W%#7;H#;C 8::>@@U4+6 MZ'K2:KC'N?7X(HZ(PXAPH[5>!B7!]IU2@H<@$^4T)1IN].9MO,>@]IM0H*P7\\[/BR8!2G'V4Y!P^-'WR1GM3+0>[XWV;,T MRI))Z/+9O*GS)>>#]DVWQ3Z?%[500 :_9P\'$/F7BER4SM10X4TK*1LN7*CG7&^-6 HF!A+B$XY]&EG?\#. MOAR1HKU5Q%]\'/=RO0(" #[VCNZZSDL]W%6HUY_4 M_C,TL!40(8N^W,AOIL^9MNFT33]@FS[K24+?Y@[]*?9SD05HUG5%D=S"HX6" M$ D#^J^+QDD0VJ,341* Z"M)^-^Z?(OOB?STC9K3'A3@JJNBJ2N!!22ZB#%K MNK\ "^GEE2%GKQQ$&4&X]Y60FK-6< HWYFXV:]M0=DUMS)7&-_8=.(F"ACFC M5%L6^;JJ:;2+$$JWPJ'^Q3=6'+)$"0U7_U)I*@#)#/WKA .=+,?[6XZ726&K MN3L\(Z_#K@5>F^",LWO;2^:. 1/&G8LE@42DU!RL% M*L4DU5PGE^-!SHSE.T^*1%X>$JQY:^EH69/OD[X:S>U$:690F>$4&;(=;(W,N'SQ""M]M%0U7Q*MW5Y41[43TWCCM*&4]DSB)&T,';5&/L.W/AL2>,8=ON(V6 MBFAG-76]E1T=/7VP!S9D_R06MO4K1CHH&484ZS%L:D7[%[-.!QC8"_!?/ITP M ,XO8>B[B)I":S*%M41SP49XGCT5]/#I0V):!8OH #K9=66K^?+A6X9R2 '+ MP[P&[)IZH/SSI^>8LW]V%2N%/U1U$8ASNP67)W,!*=4L^,(FQZJM!;U D8KH MJH71"R=WGCO:B\+&52%1A\8LW&7P+K@90+3C!72*!3+NPZ68FO<'SZ54GQV!N(8YCWH.N,8:0$;:1Y]QV'6N)J&5H:X53]TA] MK:P8\,,A4]1*HD5IOREVW.4<1,(,A*5_?,B\A_DX14F2GH]'EIJ35MJ(X! R MC_JV7N(6*3EZ6+M0(U>?Y[H.F:M=@0]SOM@^J_=G)0VW ^LE M7JB5?9&<6G>-X0M1UF^%92_ XN 9-4VWBQ71K-]D118X0P>.A)\>Y*E_EFX5 M093R!*)3GJ?39'-IIF.EBNZPR$(>>*9\Q?=Z)]D):"-5V M]%R9^B*0RDLA!BUYN^3T1'E)#]:6=GS.](TXK^J)' ]*1XXER1)ZQF:RP_Q) MRV((?HN>A-[XB?BZ%\8/B#.?H6AZ/%[GD<_OBQM1WI9F@E[)4ND2(IA;Z*]+"AEQ:*"CJ;VDD MI6]PPI58A4S<]<6&G1_7X-:+Z+4PCJ[?HN#YI_BEI5,IH0<^[)9\[(>&LSCB M.)U]:\"I5IE]^6+Q,]#X1' R+!G-<"3O+[SLZ[IYN^(-@@:1EKO M%6BJ&B> MBR#[,!M-QR19F//+)UA8F[K=(9EYA_R%O[BMM%JB0 0A6U4 MG5]7P@VBB$#I9G M9JU4S^9%SRKPW39+!3!-.9554KFMU32(KV+%Q9#8#2P!*<-#W[,94=94?0.O M1:$\$PGIN7**QAVZP/9*B=4&&^>9<=0H6K*'AOQF0B5,VT:WC26D!>W6:O^$ MP6B= A*XKV#9@*W/N#RX)=(.!J\BQNF,0ATX:,4-ZF?,V8@DPJZ,W=0$O2]E M%UV\EJ@8$'@*[#QJ%13VEWI?7#&N(,XJ>H>:6S+L,NW0YYMP V+2BC(I7YV\0QN.V:>??W_^Y#*+JDJ=[R!/ZRI(LVI6(:%2 M_0HA=(?IB&,BDZE2FY/-SKY^Y^<4QYBO5N(Y/#ZSK_0_'6B(+/D1U]/:3=WL MA6.H\*1&-'>'F?5LJ4"+FL#?TES^8?*L_/&[$@@E*#',*H/"$NUV?B//?%9> MH62O'/(M7(X L-1QK6-&2Y*7Q'+V,/OBB\]'TD&6Z2@J>LE28E.>**0^5GS_ M#/^0<^QA]OGG7\GE&7V">VNIY!JQ6X,\D20\JFX[!TT7^8'U?K22.+PW,!!, MC"W>[;I!6%\+"NY1]L79(X]7H_.=AO95GX.#G:K M6$AMH0.U6,&Z7@;$TPW>:_27"R;]_GE41U9=;-[3^7)Y? KN69KAONH?OZYG M&U?NXKP!TD1T()1H>]6>V7VB<=W+)C#K0P](P4YF*#Q%[/":\M2T*0XI6E^% M-^8)1 $=F7)X&'C3EQ9IE3HS.O M-;HAIS2E4GA34W%RT__51FC7Q(&0UEO9979[=JC+I;P#]M,]+F%'?HA!Y3BU MR?E>S@2-H-MTV\E-<,5=C3=<,#I/]!A0$LY!UK+>TME3K/9F"8YH1 8J^A&] M/T9#]08A1LX/,7KKR6K9YF0\-J;%[ GQ!'J1@:<%3"\\ZYK:PKE?+ 2S()]N M!8VUW=45LU.1&RK';MT%(RH6#%]C&U94*R&F1+W7@B9[S$53PP@AWQ[$NG\5 M(.$OQ7!P26NC6N\WMT&]^SN:YR_NJ77^*6(E2"!@RGM-FV+'OLRJ8RQ'VRT6 M+-5>]]I9=2--F=XI^+[354WEF1LBAW]U01W*XM6 D!X MSBQ^%(A0I;(*@^).R 2-]@8(*5&J='633I27+3), MK5>PB4AM)A';6T"PG4T(MDG%=E*Q_8,K)%9$')&LS1)GI,^H8[5'/I-D&S>%[,O]:/)7 H88GHL^MFWR[Y?Z#B B4453,N>8[EZW!S)?W\?V( MEBQJ[N4C_A@SEB3T?1G?=W>H[Z#"=R-*?[Y-95U<)17,65?A$'9+.3'[:CU\ MNU!!53R!TYI Q($;T>M]?WYY\=T))(?&= \WJ*Z8B(.^1DO)1&^E5_@8(+_N M1/IU*M=.$>.[6<8CKQ';"54.;?.UCBU-B]QF;!A9#-C0YB9.M[\ M-(QBR9JG;YTE>]M-;NUU&YKETI-[BQ0!?RC"E_Z:VEFQYR1Z*)I97>N:D\QF MDLX>GC[\C\&PWJ=-T/+7'$K0V!#7. @+,3CERE4=.=[G'BA</X"C8FS&JN,K!\N/G9 MH."/]ADDA_7^=.5'7SWL#^, *-KX>#QM8OZ![\:PW);A W(9;[ [A7;%=S]IF M\?_\#_K'V8.OSAY^\=77#_[[P>G/N_7_ "'D^!^24^31UV>[7[[1H.K1EX_I M!XK$+/!X[\?YU>'4[W$PO[.8O!BK5WPRMHPQSK[S88!8U_38X; M$L6(%SV0OFX$72_A)Y2K&E?STE$!,E$/EH[OL >4UA MA0_$EV< E!'R'WE7OS=-YE0'^;WK( ^G.LA4!YG\Y-OQDY\#Y#IC3*8G" .= M3D#,F@]D#;AW!9("B.]VE[=M ,^$9PCRIT,Z6% 4]1CFLZ$V3!:YST%Z(2D+ M%4WO;!0A$6[]CXH3?-JF1!,C[9@XGB4UM]B/"5($JJ/ TH."S/NWL\A)^GLS M38S1(GP B\2@]!2]PUAX$B6Q:IE6YF)F(9E[/^=9T./QR.% M#%& R>]*>H+ M1-X#9UBC;I:,PO>U_GE_JE7<(^:Z^6F:G:7G#=JI3&F*1.]KL @/J/>SS(-;%:Y;*!3,3LB='J(KPX+^DES"ZJQ2G]V^*1'_1J+Y0*1O\,%K,U6N+EYV_SKJ4+ M_]^S[^OMG)_T\O7Y^2M?9/\8=;M_8J38]0#)%K-)>2UT)A=9=0U'=[H2.4TK M*YB.CU^869V9LCEJN]BK7Q09TX0:IV#:N7M =N?BQS>G;>5%Y/)%OKZ2GW4D-Q)H- MA^QXH.DJ\)'=YM#2\/,!E8E-"X5\%'F>[.H%+HXL^I!GHI^7Y83VX+[\Y++/ M/7C0$MS:R'TZNUA9IVY7>5+G&/-/P2KK+BG0CO NS3=L@>?Q0MD>]_ MY+WV5NP60"/O/\R/J&?RQ7MJG(9ZTI$VK1L:M+3(LM?V]L;9N8@3N#!!U%A. M(-BI!77V1U.^<0\ M5F(QSLK/+7U'I(<%N]L&9M5$W)R]"623M!< -6"F2][G\T@;,9I#KT*^1T#! M:N5**^CS\F-2[>L.=&RA4RZ58N(=))3WM-Y-D-*DG\KJ)5PSL8C"NW1M$# UX7,]1HDNT[+ M@SPYOZKUK?#^9CO6]M?O=NM+CR0S-ITKT[GR >?*3[997IN4*ZVNES2&%WZ? M@*W@-D^;ES?M6M-(-"7:AA,^\DP(0%'Y9S)L&E.X",6:E>/*_ [69+=!3E9( MK@?ZM0EWB)TQN*NXA5:_9Y'.&!AL>UVW,*>44,'JAN/(=8QT$UW%Z/D3R\ER,Y@0=_;_#@HPD\.($'IT/KUM2>>^?3[)Q" MAD-[NVF2GSR9.X/2C6R3$YH&=$\P(%SFL+]XC/JZJ;L=DS4*AT!K>NF!(XGK MDO%A$QQSX&SJ!9*;>C*2:\QP MRQMRE9L(+3*YN9/%^!"+X?O!GVIH=R&AW6V:B_-*4+Z:C1"PEY<9&G#363 : MQ$!'M%8"6I?0XD@"=KL>?6HR3]P4PO M;%1DK/$S:MX!A6R^?""]C>+KHO*BXSJ%?HJ8("%^F+7;>T[0$?AQ)IULR&WX MM%Y#DMRWS!I= ?'Z@9Q M*Z7RY ?\"!:@J5GIL8&V-CTU&&_"R30VSK&^@:3&F)\1L:YQ^H0FTDQ?8R#_42W>;AOO;0U"B2$M3B8JZ)1DL^]?&^L;" M$1[7I@:[-TNL!P!N:R8@;V9XWT6@NU*]$N]076]J;O4TV\Q)D)X;ES>+3IHY M;'"28SCXWDF[660L)74_I[#V2C(6GB:4,35DH,A \ADQKSLT*!?N-\EMW#O MRU$>B[S49/I35!8!!:,Y_VCY46Z;#%PP*PQ7X6Q]XPQCHOAT!JL9$$4I"F*< MJ*4!?2MVKAC76*YN_\\DF;>:E3 MQ>UY&!]3P YF)A.=%[V8!]L:]W!OAN.WP=:'E>W'&S<4=.P8BYRV#7SQ('[% M#,=-\,=QHX7,#KK:> 0"+ :CQ?'@WH>V[%O3XF_1G-GWB1P\>C\GC5/$WSKZ8L2H6 M[+?&^NE%/G_\'^(N ^H8KC:RW*]5-<@$K9.7*"TA-%F;8B>W$7)^>6SMN>#? MC^T*_%%W!I?(F$Z95SSC.AM6U3$A(?IBRRB.D65G0SR^^*)=D QZ(&&"CL%4 M33A6\)$Z(FW,!#]SF/MKOX7?IC%8ULV+ +AM'EA&4I_WZ0Y&YXV 43W FI"H8NU++\3AI)/[-];[!-1)6 M@3E[X+^K'S$V%M1S,PKN]K\&&7MOP>,NPD\&+/'&$QQ&2A1+N&L*GAB^Z"/& MZ?@9%/NB_3-H]$S)/"5D FH&.@ D(B*1@T5U@CS>"2^OF(:0P5&Z8&0(8?0Q M("PHM_\"E+CR9="J?*#:-DI6SPW+^".-1OU:F%V-X@?JA+V=*M0ET]KKV1Y!9*']F4GA O^>#\LB9'G4?2*DK'J^>A3P[1T_> M?HX\/4Z'TQ;>C@W;VGH"J-B[(^+$0(<0M=>B$J )YV;:A$S8E-SL6EW%X"5% M%*K CT_X]^>RK3+ M]M;XK@E5IN];R.\?/.)71L087[D&)6U-L[6& RM[#V\9= M!P?V1:J.9I(]R..UM" WP%7M"ZR(,X]G#%]PYCP%AW:2ES5%]K$V<>NT)J\UJJ)[9&S8 EV2PQ9,@>_U0Q$.4_C6+[K2L%UU(4DI?46+0$C_O=5Y< MY\J+P7X@CRRR(6$%#$8<>^1]QV+"1_R!^(C/)WS$GX&/^*BR:#_D50>+R@#[ M*7EV2P'+UK\%-Y0P5;6DJZ+N6DX3^<_*03O249;-.'FMS$]':*+=C0N+6N8;HH!;03Y MNG$"C<_\3,5+2EX1?Q0E$CK-\UBCM+4R9=XTH"X2D+VX]II;R5'154>>UG&Q M!;&2'_:<-E%@84RR6O_7%Z>/Z1MER9[#>(*-IR>XZ,;!U'J6T:T,\J>8SU1Y M9'T_-">GE%2>;[.B8=(:IMBSKI?R[?#*)7.F_KJ(TO.O;IC:&0/"M7"SC^:S MR>%BHQK+L2(%X^QR8M:6-'Z9!UTD";44B&KE9DHL93B%L*C%G=PW"@;R3^LJ MSJ&%N^E7;4GU]6Q'Q++Y5O:3H> M;^EX!'FLYQ_";@4.ASL5E0$+QL58#Y)V8M 66^)9SQS\8*TA:C,YC79#5@]! M*HR3$13YQ+$4JP>.LG.6EQYY!N)SH4LQZ$3[6VM.E\2^ M0^LVT^/P")F59./Z^84\46'A!LT]Q0R240+&AJFUNQT"2(8ZM6[1.)^>"=6\ M(QWC;=P!Y8_CO*BL[N?OO:M%LUV4"RTM(JU:_,SR//$@(I8J^CI%H&)\^82P M))7;[LKZX)"&0(&J*Y%%;95V^*IHN>"&))!;@#@D;I&53JU WR6F54ZM5KM1 MX]. 9TGXG1=>A5SN+S\U-@2I=M!6B3)72# *AVT(J#!?9S=8^*9J1B1.N%R4;F:,[?[9/[9YI# MYFTA3AT8SHMFT6T%GWNK-/L?5Z$#[YK\0M?@S!\AS+N!+._FW+$+/7 ,\<>@_Q(C*7 M\.J],XF)SI?Y3ED\=,6]]BA? M2WQ<_/CZV???7YS_OQ>7R0\G3](?OT]^G+UZ]OS5^9/7%__Y;/;D_.7EF^]? MO/K',[[&Y>M7S\Y_^/[BQV>9Y1*>G+\^QZ>A=_GLU>RGB]?_F)V_^?L/S^B" M3^E2Y]]?O*;1_OAT]O39Y<7??_R X;_G!RE07==B0#&FIR^>O'[Q:G;YXOGK MG\Y?/9L6]I^VL(\0\WKF62L-DQ,K2C_"2^T29]TLG4_>J%_G(?W#.B(8(*V9 M5@OO2DCH))S)1]F\VY JRXC2/ MGL7"C@V*_N@%X= @7[:DT^H**4J^'[TCRT-Q;?=]7H2?+./6?1&#.3@\#*#& M]1H:/K2YD7C$)/2*]R,$OS*+N$-F!V'(EL51)UW&!FY'7Z!_OE\VX=YEDMX? M@/^"3$19D&M;EOE<*40_GG0.&9)_HNN>W$3@CP2>$6?%\W33F3V0[:ES=P%9 M72YWN]GYWS/MZZ%8)GSQW+Z8R393328Q!,HUN0BO0$"]>F>+E,22+@54U_$&1ZTS3-U@MY:8EEXH 2AK86U#TUD>DBJ0:LA& M%.R^:[M-&-FET,8B*G'*;Q'>M/@H @)@$=6 UTZE$ *A?X2R8(Y3Q+^T!1MF M!,!Q"M?)I &$_EAJA[[>Q6%Q8$4.$EV&2TYIY8T(.=,>E6(++]@>@CFIR"D- M6@+?I.( &;?ZJ-8K[7G]XS]$YO>)?R[Y*G-*__"B_Z5_UINJI7_^SWR[^\9^ MRF:&?A;W&'VQ:#M%>6'@U[;O<&S;$=]+GE%;+?Z_ K,\>Z$2#,5"C5;+KCP2 M)*(D*F_JH%WV0+#2U__M&,?DH?%#M]L ]C^)C\_6-[_.A0@[GSU'F_]&+ZJW MR&;?D;O\([W5V>7I^6FF*966'4)M7_1E3;\.I$.NX#+:P5#',8P_@(Z#BQF< M?QX]@[HS9;'WZF;,YT+3;&U*MD"2-$QF48Q_.(_-DM4<+76>=]#L)IH$XNG& MT98I&0@61H%'@G>B>;QG*83[FE9\;>T@B5F(#-$/%E5YCCD!. M!#.JNHI.@FEE_2G/^@/,:6ACZ*TP.3QWW;P$K[BW':RN?J6$!N@KXP^4AQ,N MURSC Y46E^BZJR$:19O$1="_W9WW/I&EW$.RE-^V!#SU1P' <*$=XIN.OH/L MDX!WI=BMMJY?#AAI7OQF(E&;%I@NL"A6H< M@=RGN0\$B8@@A"\NPG[(2"/ HV0%* 94,@'_ M>ZL@^SX^45RNHBB1TYU]N@^1S #?W:X7[IE6IQ9S-2O15W";PK[)/O[I2V @ M0R@AGB;G)Y]K6BFV4B)-7;0&*PG[M$*F%6(KQ.7B+#U+R;P^AT!K_]U\-.OA#9U@D__P2L,O:Q; )*0C+%U46&%G@1/L'*+1E&IV3:X/KN]AMHF:',-,[,'(':1:..&?![WS/RDI^[IFAI\#&7 MBB\5I:..QCI*E.6[YF;/==3/ZYKFX6G3K95FN&ZW#C39YV"TJAMZV"?G/&"( MUCM5YF/B<2'/6D:S(JV1F!X=B&O[C?*9\KADP):>!/V06 \4'-0Y1#98H,Y2U7:-EO/Z?_5695UK8S1F5SHN"IDHN[V.& &\7.D7' M^G:1U,8UA+R-US%A=;3R*A;#/4,!W]Z!_WN;<>RKEWZE/O$KE7M(=*G.7D5O M;3J#;N4,>A.,+-O.P.208.6==M&_!CE;SZ^_ZP2?ZP9Z &9^_9<$;R>NO*&$*SF2V])&Z M2CR&_ZVLR4KV$SQROO'_OGR5!6YG(5!J G.AY81+D8'(PJG"'5!ZX-@3\<&C M>!(^EG8-WB9Y, TY#:NN5"&BZF1;M,@=XCKA<$R.*;V['%7L3\;P/'B% MPCFIA"XC1V7D%IEL%'Y^?/;@D[>?1M^HZDB?0'FE^R0PIV&9QTLH\G'B-S!\ MN8:=46IG44L)JR3'#=V6:7V-M9J&ST./3MOC*]S6@0SN-#+(X/XFVR">S,C4 MK*)MZY^M$,$H+$$&@7W@_"VY+ZVK2HP,!)V_N.TNR#]PEU^P%:$WLHT:Y$(S M8N3EZK,<*J%A+5"AY$3,@]!/*&KKW3K2$,/;HO. MXNMWS'AX!)LXR&_6^]A:H&NI/-B,]U>&MVXF*Q(Y-V$)YO/ZRLL!A_6_K5M0 M?"(GXS<"TWN6P6EM]]VR,)S8MJY:D7DY;BE?! Q8/"4]HYQX^G[Y](^4:'OH MJO%+<'+7;LGCT1<1_+0??$SP,M]O:#%-_MGMY B@;I[;1BG\EI9\0)P_:(1@ M5^1[C+^&H_]C5ID_RD)>D17P,L'AX,!MN83PX)MCII/_?/:-\/K3[12=:LY: M"8&V@[E[UDY]/OPD&_LCEK=OP\V(A*<+,7!QZDXSX7WRW[S.V^&ER35!I%G3 M@C_,'GZ5S#X9IIY ]GRZU[( MT#^=O1O^+\YD<6,PA5)^[61VACO+>9Y M]*$-)FG>[5GO'/>:I=UOVK^2.K'8:N@5-E>+S$P)9B]:\RQ!&QS5DQ&;: &O MZ-89)YCWF^@I8N7A<:1>ADTD687J1 M:_X^:%_WQ1Y"##DMFI^Q0C9,1 ZYW,%J9)MI,9($E .;QZ(+0C_ADPHGO4,_ M+B6H#9"<5>R=,:KA+1ZW:/W&L?)'(7L@8W.7[FP-U ]"<[AT"R'>D6H1"]/S M.6)R'/$]O25/;I?N8/UZ^_[?'YJ>0O,0_>==,)8YE!=8EAMI?_DT+PGOWO&[ M!",D<@3[HAQ]%2.3#YM2S\$]#V-O#&G^XI&>2:N28,K"*\%H4?EUK.KQ0X%/ M;8R2"^@Z_ MN-*J#46$>T^. S'WR"%%6(GL>]TR>3K\04[YX2 \YMMGJNPGU.;T55@J.0"M M"*&"[&Z9)B;%'8N]7:&$5R_=O$A' ?TQRH;X[%LN&34%.!PJ0HC M^D!Q\7IV?D2D2T =-DS)B^R9%K[R$BM,+1?>(7[9"!HWGE694F.GMN!(![BO MKYD+>>-FVL),)YQK0@#J]:;"?725+'DT?-N8@Z[MJA;E&-6+K$NEBPNJ WPJ M,BT9KUZ[480&&;YY&:XR2*Q8,'IU'X! >O,UI>H!/BE;_NBJ5% M]KX?/TE$V3[35XC=H-%6^N(CU4Z@>TYX?MM]78=TVV$G=5U$8CF7;/)2I>A% M._*FMQ'HO-68'!F@..[TKNKKX89G\3@$#)SL8][N4*)0N2"^Z:(IN"YH)#C_ M3J ^@SK'^&LDJS2_*BP%ZKB2/&Z(! 8FGB,/6F[L\RNW%&YWKC M]'S0T6Z$^?,>&#[-Y(Q/K#T764)])$3W!4X!,USY0B4B&7$&I]>'HPC%#*)X M"%HN?K+J/_0H&AZ+/-\(]@YN+_-N-IV%%O-EO=MS84 KOQ9>LWX A^9/R!6 MS@M[< 9O['MJEMXO@> H-=S_ :\!(2ZR*NS_7#JZFSE T4H/8^)4+4"=N M= M!:+'T=EC56@<"O5.4XZ6U1LWB$R/:\?)C>?5X*#2"^NKRM[KP'H_D_]>;L7\ M,%8?TW0,WQDXQ/8#3JF82B<<4W?Z_/&;U@18VX%ID1<00WX\V_Q[+ V;;^]Q ML,ZMMZ?PY$_\P/U:7-:+3N(/<9M84G0E4SHZ]1@1)^?B]X>!)T!G?'WO&.SD M)0KA6D";=2G4T?C($\@$U?RD*>< RW M4SBP(EQ7E<5;N/5F&L1HC"#*?8U^#OG/-.NL9?)#@I[D/<\J 5V9-^8[Y3Z_ MS.!57U /9ZT:@79')KY6&,4>N(M55ZY0(F _IBG6-8OB8E7%F0\ &?"[I/*O MN,VHXM [D,1)BFN^ Q!\YB63M6@HFYX %'EE>),HCFP-Y9-CZ=/37]:D;5)-FI]Z^M.&:O1;4ZV[?%EJ&P#"Y MCF5%^3E+;:$^MI00VB,]'9G!;JP.KR!;%C+TIUR07_<9)_^3%C$"UTB,,DT$ M!9(A0E*!^=VY(!(*.)7( GZR" MS$ESCQ[PF2%N,W^,AVF1W-N_%#S-F(+@%BU9?[,P$'MK2M/I\$<\J(/.H!O9 M1/P\-/Q]F"#,6R&O(S8G'XP #J;BF)(R)DR#*AI*U+ 4NH5 _3BD>!2.019@ MT_<8](A6-;([)]TNMCC*C18YE^'&4EZU/2GK#A(%[T0=,<)*];KF,AULMF_Q:%+FCC4 #PQ'8 M>Y6MXK]$D$G3Y'GCNY7$N8_1(G&5W&^VT=44NLEL*%X\@?UF7HO1Z>?!<[KP M4O0V!NF7:7_$-5G[R@?6$6C0C#;(IW&*#TP?FWJ*P-<(*P4)YWX!_UG(HX<; M87"F#\)DD>%"H:7#T#.HATME/\88F1S/E6M"8)7>W\KF4=T5XPPG9UK"4*]" M#*JU._3M\SWS\>]K;NZ\YXA@P02?P.^I>)4,C"NW,[:,!-CS;9.MF+\#'89^ MC\05LLZ>_LBKY/9\$R@Q7>'H69N>U%-9N,^L(8*]V8NGS[+H])7C@WZ9 M7'#408P#<'$1+?V55\56?4)5*<4BUG/P[JSB"7WP!Z(/OIK0!Q/ZX+<]MKA3 MD$C?U-<^(5KL?1@+L^7:/M"8HTEK;M+SO^B90K)<^YJ>@B^U*#B;IQ:^!;+] M9C/HG9NBLBZP?E=;;ME/M-5UG .' I'7T=/^M-BC*GP?7LY=BPGG-AI6HYY4 M*1.\!SX2":O/.%>/[]J8A=O)@" M(LUMQD=$H9A)>0$:+\[KO%G2I?:I=RX';UOL@V"S4U?-28%&NW$E%Z,^?I!N MQ&+I>_S^, \H/DLPR)\D;9!&Y63^%XP;J2&\7'(1Q?!X_/MBE<8X@*S4N$H! ML*F %"(\1X@_I+%$''70';3B4] >ZRIE[\7[W8A&(MX.C1?09'F!U\Z'N;8J M]6==E@NP.83(-2*@$/QY>%$I94?R(4_?4>;7+3\/8">0<.",C77'8#=I1"8Q M?G&5+P[WS%_]Z^2D7R*JE\ZZV>]#B31EI'\O*#O9'U\);X()E?*; I@SG!B. MD\!:PKK*.6A,278B#'&"D(L%'&"R?9G8D'6^++@5YI9>%[Z.5)OPDS:9;P89 ML5YK;FC8C^R(IER MJ#\VH+4I,'U%]7/7,)Z?XI%55RVTQ@P#.6,,1 #U:[U 933BJ]]\<1IHH45\ MSH,NNN8;T\)(IHH,LL87K3)N;SES]/O-&7D;C%]([V/^A6#B6X'';P4<3H/G MTC3RUY6,GSZ+?"'[ _0+/8#D@-*37E^)=#1BV2TI&IQ=%769-%X 7&@#1V;: M\:G=OW0$4#-0@AY%KR'3"'E@BW25=4%HE,3!""0.*8># ?!]KWB/.$@.X[S8 M\E'*Z%!NR0+VHV6N#Z\D.H;5;S-_F<:E3F34@F58 !VLWL\[IKAX_ #<4U;( M:4R/"B '+5S/7<$I;\T$9#)J23#)0PL]DU[.I0^_,LX"?!P/ILY1NZAWOE)?T*3++M$]835'[EGCL=]#<]BF>HX+28'BFO2!DOFTNB=%K$](^^VY012 MIK([<3::(X$^Z8D4LFC#186=7A0V5K])V&HN7]GA&*\K3NU*4EQ!&6::M$9D MAR-[G,,6AQYVO%BAFE"DA?:CE=P&)SC*D, Y>&%MB)+"@"\_D[4W@[Z M2W\PX@K\NY;??-H1EO5V=/*ZVP4]35>*#T VR/\8UD&;$/"!5605"CJ&+#I6 MW>M[4]*59Y4=-IN;;G^RA-9AOB^'?7N/ZA M94Z ."AL!G-?6@J%)>E?K,5.S[NVJ'P=D!8*+V:NGNX0=)/G4J(GX&V%\=.= M*,K<6EN>B"RG0P@U*@I,O6;7,N7_:_WA$_UF93TK4ZX4W#.>K9;G-HT7'AV1]WT$(K9.&R M/:+IR@:ON5^C#*/H5^W,C>O5Q_QC:(*?1G95EQVM/'-(4?O&Q@A-KG#/IL/K MSY*J]\U+\Z;.EXF;%PQ#Q.K)WM"N)D__YN[T:\?61@[#N'H<4:@=B=TD;41S MP7@2S"42:B9+[=PC3GU=26-]I5A[8XX9-.ZFM:5K:N@9YWZBHW4 MH;C&0_%(U>J2VM=[_(Y"!XT>^ M)^6V6T!V?CTA.^\*LO.O@UEZU>=XNNQHZ*@5?D^&N&' VJM\64B1ZQG:]Y@U M7,^*"=QT6SPFUH-G.)2D>";=I\ @<>%M($42,20RBI%+CTG*'&4;$7)A&@JW M%\GQH_=H_!IQMD8>"%B@D0@'A9,J87X^<+1GH-5> W'0$TA91(VRO\CEQ>">@% M!-6J"$J/0"/43/!F&7 =1+U$%P1]PT<9JT;F.EFN.H;P^N*QQ'5"S$6E[;&# M\#OC/]LB6SI4<[UJ2]5YA%@;5<_UQ22:;3W(]P#QB[UE[;>>X0)C#TW%VK$C M#7_IJK&B-?_9 Q[:2(U#EXW6UG5.D@9K3X\CB?\6& %T-1ODC=NF\/HZ3:8I M;NF>U43_.J?RBZ@#?)+RO!/G+;O!NC&"A'4*]V-L2P?XJFN3+OZ>Y"8PA-BT MTA$1%Z5]5)[UTC^)O6@'!BDTN,9]P@9K:D44++9*0!?R&>4'/ +(&D(N>N?D MV'"/C):Y0&BZTY;,I!Z/SI0,M?>#H#AD: "/L.AK( #4VFUB0/YH^$T06)W;-T* M" >-=!MD7'N.@#"&5FZ U?QZTYEG7U#M'=R:+ MHXW&S]YDHJ@F''1A%6ERYLJ9@QBL@_U;]_THNM*W5"4]?H(3@.^A>$K:3T+' MX?T;=K#&16S'E!-//Z)7^(:9\9FB\G$V>_C@X=E0LI,['@R,SZT!3\ L2]][ M:B]T]O6CSSY_^-FS9T\\<=*S-[,?]$)/]4+^XUFDNZO?ET]F,-AL$O/_OR\\>&F@)>\D:2I^B7H ;0$ SM>R[ M\3?<(GH2B2S63 YJ<.[&=W90R%'56]JW4@"O&U5+7H6XGFEEU,!3<'GEBK+T M:+JK8EW(3VF\\K)KVHZ)\(*0PY"M2T&<] !,]5/5"$(/:509IQ70%REO-WF5 M",;T72&GP SX*OVK8*>#(GP7[2=.YYZABOUA%C6+Z 3TCHZXM[?.C3W62;[<^TW:$:BT>?[[8%.Y* ME0A"JB[J,]%>C$2V!Y>/GCSQZ92?6/I=K%N3S@;IB)?P1=H;O)L9-0G&/B;P MTVC5#!%*A,$>9J3[C;+A:[*"-:>X[1W#(;&%[AM.'[RO6PU9VOEGW2- MG6"XHS[--(5JB;1C_)4\YB9JQ=KD#0V0V97#E6C-JQM=CS/(N=/93YNB%/)H MWYN0C?7(M/'$T*;'AA;R:LZ;YVT!3@YA&*?GWQ>M$N4>V6^Y*"]S5X9(;W/' M=,M8^,9Q"R 8]^?=7E8 .DD[U73NJQK*_0KGD]0CMZ0I2TDRQQJ!/L0X:.GC M!LMP0^.;)D[9-UFCT7@T;HFUK<5+YMZ 5HD>]-7N-X$B;43)'KTRGZ#[]E-C M-O6,4]R"90+R32?]6SZ7+IY?-+ 1STR3*T6?1_I=,VI&D-F9Q]O-U*XKL:2- M)F%0TTY4L[TWLE6'/(*R8U:J6YTP^W%/W*4&J:*:EC:IR<@'9*O18E33V*:: MBDCX1>9J3PGG9@9<*.3].T97/ GPK4(M?@GKU& ML1U_6X-K6VXUIV6P*K2#Z\C(^9YWQQ>> !]_W%P_?# !/NX*X..^!@OB_U8' MXT!@><-\7JL,96P24Z\IMJ9-CX#0NX0.-4VN\CX3WD^N/=?7)\PTT3^H/E%N M;B'98H^-S!E^V)+SHN35\ME/C6=_X+^B2:]UY>I$CFBC[XS.1U9LL8/F78?@ M)RX,'-.$%H+64X (W45M[J4TT6X=( CU^O!I]FZGP?=S*Y,67>C*NEU6S#>F M*9)YO3R8DC#0FV FS=-O^^WS_PE2]KF!^A#PA2<=B MR_ R16_^ZN"IHX;D1?N-2_N7X]3M114)(E@ZR$:1JT@2=J=F M*UKGO?\AJ- MP^>3?1,]_"?MI[]F1?QU\Z!#@K>/8J,DU79:S^L$++.[.J[?N\"]3;^ OE(;92],K[WHBT 9N%]=)7_"+U]8PY,$$)C=5= M*N.1!2_FQW5"O>M5S-T"1/V>! SG>USKE&QRCYT4IU#8E;^8]@06LXFA!*AM MQO+MLT^*3_VRI->PZEB'=E+P=TED!YK33 M]2R$42[S\C&Q=SLL'Q\;#,($%3."5?45;Z2CQ/ZB1I0CKS62 4UPWQ%I,MP! MAF@50GK2$X3^L/HMZQ)&ZDWX0DV&=!UBF:1L/^WM(?9 <^OJMV'E,YS&N_V6 MO(4JP6Q!CU1O3W@I^@_$"[&_%CX94!./( Z\TH!BX'A1*,-D'K!$$.AIP"3R MJ2PQ3TW'V8.Y@;I5SL]S6T>:(&HR(HB]@A@_>=8MR= M/XVYO ]I+ZS=SBF? M>._"\UB):GX8S /2M4>?[U.I]A2!8IJ.,QI0AE(="W@:05W.J'(Z^4N_@6D> M6RD.RK]@?5F7S'.*C[(AR5-@/T:+(J&+^T-7AI0;6ZE>P>?Y%UDZ>W>BMAJG MBR*U*20&@+144D\%G#;.WI!(^KUU^40]\W3"_XPJA16)A0025S)(N\/ M1:>>]]=;7IQR:&CWC@I;43CU+ ^2D9R+4)G*/"Y?9B(OJ452_SD.H90I#F/& MRV/J5MSDNI;$TM\B/N+!8YX\O<@".$^I;^7M\" BVHJQ;[^\8#F11"&39M:R M(P'*)RI>/R1OV!'+3W,+(V>H.9%5)F MUCM! ^QV7!TEET_6>7PLZ)8(0*C"W\P"W04@7)'SR05_1",-7Y/MFGVE:+U( MK[@/QDVZFL,(-,7.ANLG]E_>NC>I69$#;,#!F3^51;18R_8"(0*K\!K)3I/ M\CNFH%VX>/'VXK8>7J'I:9SAFB#->\X6]YN$LAF_;>B':&W[ZO"YHKQ#O%=),L7$TV_U: M>R"DHRQ8];[;8/)J9BWL'&#ACF QTG.$CJF4#CL3)9/0R1F0T+_J7T ZV=.A-$N<>]?%P8@FOJ_AEOFX9Y615:HC+.]HRQ5YJ[T3+ M!R?RKSJN;LHEH3@[N$DA#Q0);PBCVLI!,1NVT MLI\H'L5^GT&/@0_00L-9]RZW00^>@+'-?LV\2PYPGV^SEE6S;^J5ID-Z0LN\9']')PX( MVJ[B:MXX-E@+UDBUEKVT!X>6Z!3DW('BE#^K?>Q/YYSBEU/LB+E)B7<(E ,' MW,]9'U?T)8;NJ_24+!9=I&C 8K1!!L7N NBE19:A/-_4@&JSKHSO+O*1L^@ MR4OT50;Y;8">A,&(2 E#D'$C3I29G/20RT!T5R0'$I6 M]N<>U3%N03N#RN: MPS2RZ<42G .#_:P?_YA"JZC%8=AWN_=]OQP!@Q><.X3S!@3O': H%1KB!'B9 M06K')RPRYM*W/\>Z!0"E6+%E8\Q0 \U$;=;+Z)+)GH/AA;)%HA M%!LKQU#YO)2]3.KYZA(Q%W;<0DN/B,KWR\_38Z!E@-FS\ MPW.F&3/VQ[1]D<3+D8G>"M2-9A75_ZY41%NHFZ4UXP3J],PBUG,Z<*61^=FY M.7 J%^5/FX=?#JO'NY*LZ(]U0Y%%-ON^($\.% E[5X@%OU@XP!>FOL);PM-\ MV[A?BOU'M"LN"]BX?Y*? "?@S#J0?0,+"UE@9?Z#/N2 MS[:?\M)<#9ZVYO$&<>@2FE*<' S#;H^HC7[!"<>)(,X M"NOY#P&_U'^/?K9;S9OR44]SSKU&-K\?W""/UK3(4Q\@@AA/]L^N*C; MB[:)A'%,!B>@%]X%*C%Y]N#DVKFW?*QTY5YC1QGEJMMW@7!!@\HC&#>E^?F. MG(=EO3V-JK71R$,5S;?",Z4#;<\U? 9(87MI+7$,G3PK>T:XUS\[^A ]WZ-L M-E=$%3\CT*D%2S4'K4546UV9SC)N':'/X+G6UR &=@N-,#G]:RK,%>[U.%-8 M&0-U8$D$M>]4XG'#+MQ1!@)#I0KT1:],@VWW>OW/3_V;#^#TG&N.3Y[QUFO% M^S.P>]7#RM_(%Q'5S9D2Y:95IM,1H7@3W W%&0CE%8)KWQ\C.[AY'"+V?;2% M.MU0X:(Z&;+.'SW .G_T(,+\+#]L0.&Y;QI/[V;/O:+1GLLE*2Z)XUV15.)< M5) NDVZ4D3YR!2!+')//WGP7(=UGY]S$@" ;I>[OP/.(8?73?AC_8E/7LJD[ M;2/1J/S@'(HMZ+>V_ MOK[7FZDC\S0&^:89B/EX J:;K#O/$Y09=:-:4W6^6A6_]!YZC/W3@)@^47*( MXJE6Q=;EQXX.4#IETS24'K1:_A2D$JQK&C8K-$@ M/^ZF@!><.8X<]N_SZXFC\;;P&#!KZPTZ"N..M) M5%BZ4QP-E%(B&A71MMVZ9H%NLOVF:)8G -&@<_!0(U<4(Y$0J9EDK7><6]6/ MKB# R0!&;@NDJ5"ZDH$$Z]U)44Q5\S^P:OYPJIK?D:KY?36!54>627EW]EH1 M9PD]%+$Z?"X;&?O"T6;^?YXFTV6^5EZZQ_7#&TVNNT M./"7K6C!U10NB^<'!>8:F9%\::4%0O"):)<$/FU*P?'GR8:Z"M[+)LF&^0I* MJQ0=TB%MC2L>6'8-0>QL\*CJF6LM=Z'MU?3*FH-R>>1EO0XSR$^GC.F'D#>* MQL2B-9'XMVOMU) #(9I7N<-&"\5^-?:MDK4L/CJAB82P>U8 MG7HDI>2G4FN!UYINR1>+3O'95T4=R$ZWIDD]=S.=/DSY+VC!3YX\5-D84!%Q MH*)JB:D.L/,M3GM$G:$>!.HL*3?.Z"]KB[6XRA4I[6BM; ?D;\1@K/-NZYE" M?%KX0E-%[KU5-)<4?>:-BL^!P4CJ;JB#AT<+];U (GWD%65<3YN#PY\1#TLA M"DYMS,SVZKK)M[88.(D5KX;H4:1JQ@B%0=DL"\NRIC.O&KG4H"K7NOU>GRA? MTZ]T-7#GP:YN9 ONW9J36-$G6"G="?A=="4U;%?B9L^F+"%S73'I@!0=O?K[ MW?'5_LJ!^;=.8!W73M9&Y).K/"CO "9ERH5PW;KG/E3,;D.5NMY^] M5)GZ%LAE02T_>7F>14>3)[^VJCD?F OY/MWX,_YYCFXV7_R(N.HX##_][A3) M OX$W4<:'W C;)Q-,2^816J$DJL \> .<"4[8P%@6MG)ZG\KZ6)^LA"^Q&1A M]!TK?>=KIN=@;9D:DXC!]/*9 MJY C/A=2V7:Q <$0^:*^IS7/ F*L+*232'G0.=9T..I;?^)V;,$8=*!,['RV MH .[/#!E(#\Y'7O=7L\.FV2&'=!=BX174O$=&"[>DU_LD^'Y'BK.L1]IZRZ:B#Y/#-MI5.QX^.#!%Y^=G7W^V;,GV%P+ M)1G=TO.X?&F3QH@PE2GO3VARK<>?/?P:EZI1J5GE19(EVMF)8A4TI-KC1K_^ M^QJ^H4R.+A^ ]+\!<^0 ;++64YJ4F%12M8[\"A$_6;Z)F;=YW7JLHU%[D=,\ MS[F$)Z^ :4K]+ 6BQEY#9@RP1G8YE&G!6G$Z0.O841KV3D"Z?LA2CD@ZL7SV MU_!U?^Z:HET69K^QLLH" E)\N(FO]^X[^5RA#LMO$,$'"T#@P*W/B#EP SM_ MJG E%!"Q;.34X-5Z+,+]F"HM;%<'$"[II^WK5K![M2Y6S-B[[_9F/U9=H\(/QG1L_5(,[\D /,Z5:&.V M;UREH%^P[+:)/%WB%OED2YHW"5P1]?'A2<]NX>/Q[;LGV.]1EJ9]\,UE5[4; M\+F1@\H;]"'ZG*7!5Q9YB-8'>:$4MRJQ&[LOIJW&]==/,W]JCLD8IK *4T]" M[?R&1 9%UDK=',YGMIY2V(V\U8B/S:^5J!AK(>S'M ]_$W3SV3VK!EY+0GQ> ME\L_IOKV!)&7J3>]Y*:[^]ZN.DOC6Y<58 M X2C] $+?:/&L^C$6-0M"\"$_+LZW5R5U!A5L32(4L^___Z_M ,]!,&*CPNB MFL5*M.#@.@80DGV>)4!%'TTIP+SLC"=T6=BV*5I_V&4:'$5[B-%%W'NVUPZ* M*V!+DR0MGT^A$0Q/C.1%*2T9&IDGE6"EWVR$2D6H5[V/X(E2M"'/\X@LXIWN M!Y4.EX.WXNF2A[?@*PB'NF["X;QPT^[7CGJW^HT&\7KE9$ M@ VN_RR9G"9TB,Z9JJ ZC$S -]9:QW,+MYL)YL2MMEEST41:@)#--G6[P^D8 MV3<;)<<83/)+\W%W]LX$R?@#(1F/)DC&'8%DW%O[[]G%GN1[[K9GV7>''M'4 MVB(LS:.@5'C$%XB0JS4WZRRZ=G;QXOL,QM$?$XQ2DT0KP +H?]USLJ'DO"5+ MW5XK6:Q4?_)]X([M>2B:00%=.>?N6/B6LQ8'\NBBAE6Z9X!M!+/9QG4RWP]^ MU'<,DI;L=BTQJGH7M5W8 ?R.R16\!3CYWJN'>8( M6T=Q-*>Z64,G3W*&#>WO;K<OS'A<<8&26?.60'MYO''A[IS/0 MJ@@S9^0W:U6E=5QK$@"*&?=,(4PVJ6(EO!-,9T:^,.FKK3%@1'/$1"5:]F&N M<(87Z:#LHD4;NE C[(Z7XXC>J/>/V;H%!UI?=$*PPS#L0!$4^<1+:GOR#^4S'[+ESLTOMLLM$D8O#>DEJ MQBD#'5&"BBN9=$(?.D.OTIJ97S?\]ENI3\*";^,::4P8))&>TGD*YB\,\WRQ M,![9)_^X>#E[Y1+)>>3C,;J'#\X>9S-7Y=RT5QN5_AGW/N)/7L8Y?H[Y0=^1 MOYTP#,DKLJ61+V$I1S:OH?2D%\4NC/VKU^=WM2I^X7IA8A"$Q11M-$KE*S40 MI9#H+Z&Y6^>5] :>?1V!/7T+J6E,QFQ%OB4Q69[AL.4R#YK1E 2)]B\=UWD\ M ##WN#)B.EYPYH\3W3Q=4Q+E=LH26M>6-HS5((_)V<#0G$J?4%AB%J.AAY"H MS#>MTW<72M4"8 X]0[6IU,WYD"]R8BWYPZ9ET ML2Q=M0[)%&G=W 0NDRJE:%3)8(:9RJYY(&*^F'AH2E4%$*D?^.DSHG'2C& M=OC$(9L[)D1AOPO#Z+%8_JL#&+;F<47J% [>>;XXL*"3=HX.9TD3/4SQ 0M^ M-'H((E]I^%!41R,(:9A,IT!1'N+R*(&FIUO#C_FN4#6,@[;N:'B1)H[KAN_% M'UO6@L+Q<98W+OI]YA+UP0H:\= G2F'G^:O9]#MXX78U8UXEOR=$]TP-ZA339S^K/"/M<[MT]M&>>U*N3 M7;U I_7*N;[_&]K5C!GN=<0;N+P2<,[%B^]-$<[CNN'+SH2$59AOA>'[:/+ M'6JUA28T/.)JY4"SUV3TR +037M'[=C#&L!T60#Z"521A^;P)F%O*AJ3Q!?> M+OL\M2!T_..>SBZ'<\WH4DE >V$9>*#1]R0RT1(>A0ME;A945+Z5)#QR]OT, M,?6;]6)7O5?'/0* F;U1$.W[+1G<3_ 1<#6D)\"'&(.D4-6;@I\PEZ4*@2OG M0U27>N]ERRXP!WZB Y(L*ZQ_FDVHV=IRTAQ#)M-![U0AOV'YU^:9]>L$'H+L M7X*$BOJ"#4/3FUTI5MXOX_<7AC9$/<^O4"K=3HB&NW%PO1Z%,S"DU[S?! ^I MS);B;"GBG[U;"RQC22 ?S5Y98M6S 0'I7[?(Z:#8* ($O22)AGW(K.8'!>U) M0B/7]"99*S->HWZ0N$!0J#B=G7-W!.=/X9>]M5*WKZ ?0790<.>XXF@Y.'#H M1Y !CMR=\-(H;)/N$^5X!T\442)PJ+&D^"(OE5.RLN:)?L"BO1S"IXS1 MI24C"&1. YS.GDA?>IS C=]#,O&6P6?X0I+E#A3%@\@I &)]UAQ'1],_F;?Q M81XY*#?0&O]^SKMX/>P+Q)%@("'":K) *P'92-A%6W+?[;WX!6YB274!@D33 MHK-'[VU?R"2GO%/1$'4!:R).>CDHK.I)?;\;@GG@I MYPC3EQSC/9&9%'Q_IY M(?=@:=1^7W#4' D@,>?->*FZYUD!5:M!KA%D99*((3$254 M)"?!S6[:RV;NFT]R%MP# ?]/6Q%BG]$*5,:-ST.+#*(4($;:26#,U3]T\&.+ M=:'.\J(I&## YY-D*XIEVH,/0Z[N/,W?2PF]3Y[P3J=?O^CV:*Q'CYX8[-F% MNDQ<,)96:CADIB^GF7:A<36! 6F)CT\# $GXP#IZ+ 1]P%4GCN^*6=87&_^I MR5OZ$QF*08_*L9\4-ZV-R>H=/W=+[AM'[8$Y*C04M"*H'-A6V1"GPG9!+G 3 M[X,].0^4K1#_#HS(;TXOD=[;H1&%+DU1#;J^MP775KG44;.L*&.3;$CAKH:; MQ88QND/K'Q,L?TX>2\-KF[;RQ[APKI;Z:,^N=<0Q5H@^UWS%J^P_BTJBBK0)8.GZ MPE-?U^C0N(*/FI3F$'RI1]*"[A?(T5AL[_G3N =)T&LEM M40L/I3)O()=NBS>O8C%D+G]V5F*[SN&U#]UA1N4S;6[0RYWG3%'J:A/?2?Y";WI ?>@A5)N/XYW2HUHVKF0)6R1^B%(PEAX*5E*2, M;UO7#E:VK]XNY:WEV$;Z][_MEFNWAU7=DT&((!]G1WA!*F7D":@2%E/WF)X8 MBF5>C6$MKEVE@N0!9ZA@$L:2/!+VI*70IR,\%5+P-!](UU_Z>U@RK ,-E]+[ M;F$2Z']Z$UO3#Q\\>IB%S)'[9>%"Z69&L2%(>QH(1[IT;2;UN.OP1F&C$9=WD9P7;U\+2A4SB:5L['1EWF=ERH98B0J&QOM6)- M_S>Z%"Q=17:2\XAXHX+YG2..G2FKE[>=2$@V:A M'#0X1;GFIEA1Z:+7.W'5@.\?\P?Q3D:M#LML,R)4D<)3XOL%DAW;%SW(8H2D MB"( MU AGKR&B"&RQ4;E+8$'7_\=K3DXZ"?MB1I4SNLKGGT$ #,>D+NK3V4_,GX(U M&]W60MB>1H(*K<@Y0"N=ERZSSLSIU*HB 6Y8ONCCC^E3UZ"VTD.)9I7#V5I) M(M.$\HFQE;1[MVN]WJ273N JOH!!$>PL7*(E;^-2W/]NPU:^E[*6)M0T7@%C MC5N&>@*[Y=&D2.N?6(5:BB:^%T /JP$;!$=H>$%1M+"WEU>XY(3RB8UBO3EA MRSP2_)H[?B(+\"@ MV*%Y&9/6,,EXLJBJ^DK#3.&?1?^R#B:/SVK <@/+]%+X"E/9R M3#"2^)1YFN]S)%BNH!_+"E-NT0' ^_$ -GY,2)NSQ %;1>QP7@O3=W,92*]5 M%TW/AK*48E0&RY>%]$(F^D!+,2:6KVYUPL,"]R=:E =G-0A8(%9E"<2V"M_@ M;.OF,!GC)4CFWEVZZ&+.L:>%QOD)989 M:D:+C>H&J563B?5YE_!PNVA-^BGRMV$3NY7\T%YF>YS![Z87 Z+,LF[5/U_& MU_K0=\%3%GK+['".ET\\E-&' TK9+HWY2N+1=##X\VFR;9,IRM+7$/%/!$YG M#SO:<[':#'4Q7XCE2![^NY*DQN4#N/ M2=VD/<<4T?,J2DLD'.Z"D#$^7VGWMK2J=-"+%GV,'/1$YI^-2@ ;=Z]PBZNC MR"?3_\_>NS7);219@\_[+]+6IM +)(2BTUJ<*+5*S*Q"7"P^]^#NX$[_0#2VY\ M<)[IV7;F(?YU];1$UO7^^)X_!".VKXY'9="@B SC6Z03*<\(>!QJ[3H%1:^X M7#VA>;OKNKT"JFNYX:BXB6\F8]/P9+9A?R0R QHLJ3&!@ 3 ! N#',!^8%>5 M\QTX'G$WN%N,612.Z)2C5(]&@PS"UN_0X@HGLN<* 9#%7G,?F1L\ 9 7A\Z& M.4N];YBDB'[1!I?I0TW][H',>5JP@HLZXUPJ'- MEP2EDO.5_ ")FH(PLWX<8B@4N(G]>4?Q97M=J44A^SK+FG/G"3R9I[ MI^;VN.QDK+A$U@IA;-X8SP\S'%K"C::2]V$'3&=)HJ#+Z .S31]JXOV;AM'] M=.@O@;U$R8YZN:8IK!+C[T'"=ABO-1NO? :^!:@[:2 7SGUY/I"112'O],M/ M+C_YY),_Y%',6'/,1BPQINN.C[&4%^!'^I+$BQ"%)HN>%D'N]L_;A4\N/_WT M\R\>?O'PTS\^?/#9)U]\GEZ]:NCA+[ "=[PQ>=I_>O3H,W.UW<+R/1X^>#"^ MZGN;FOLK \2_(N46*'_[3YCP.O=L7_X35=$/'$^$(R>6Q2_H7U=U+7Z*.2V9 MFY)8JI2Z%1X'#1A%K<^+C4P\?Y(]@UMBY"66*?Z34;FVJZN.&<#0SLEWY"%. M:S?"#2C:N,$7I,2TJ1A12OH*Z@&$3V:9^+8Q(E++R4@E2(*C7"&T <'AP]"T M$UHH6B-@IG(/S5"M:98)\$28G*!$3M?6J8:+0#2%HXLF6C31],B]#"B 2BSLCRSZ2/415YP1O(B*Z761Q(7=N#)>YHE>QEL 1>S3!W_@&I\ZR:F9S /=WWWX8/\FTA=F^=./3!=%9AN)/K3=7T!K#)] MK%5TT1O=IU@HH"WCY=]'<+!O3[7 M%!E@336VQV]S8&M%AOA-0QYUN.HXW:[)C"A]<7=:I8AU*P[=#T1";A9<1=>0 M) )=/EDYDQG)..62F)-Z >^;Y#7HPMCFA G#GJ_!$*;'$RP^=:8I4^,E07I] MT%$;]S%*5%4SZ]7WUCF+;?U72+ FE"3-+^2P\'L3L>&M846ZOO_C;;OZ6BW< MD[C!5!6-:_)"&6A6BTU;;-K;VS2$IQ54THN27< _AR;$3RU!/!NZYYPYI7D" M&_Z164FP?B08+5:_W,#A/B]^=%(74-!Y*M+K/"1VRG1F*1W D;4!).)>T%Y%HM:<.11YU]7S*VR1)@5-ES.J$X;& M2 M9 PZ'=1RUT0-# >CN8W^5_N?1,Q(&G@+]]-?3V\=_KK3Y_^\?,_?OKI)U]\ M^N"S!P\>??8S%%C[6ZBN7UQM5/FW>.ZVO%9'YS:YA5*4-"VF/5?1,"+/A:X@ MO<2A[2LIV<-;XT9B@&-J,%FL7C?M;?06!!#>U3CJECVV=PP;%QG]W_,2/S[>D?I9+BOPCF-,GB@\J'+.N M,0^!T+\Z9[9(EGF4+6&[(^_*+2S;H?8!K8Y]R(-GA9-^.9'+B:1^%DY.Z*BO M)DS4#<]-C\?!I_'DHVOWH(:0H4'C(VR%2^-QA@0)=6H;X%(>"@3M>A!8+IVD M1O:*RXI,-LB8%-RI^!8RN[1$_Z-;HC];6J)_BY;H1>_>+[T;'89IG9'S0 RQ M)1.$8W 6X@&NN.%C:/!C'4HT6A%9S%&@84#.RN['6MR6?7F4UL)J3T.S% ^@ M\URQ2>.R:/76[L9)'?5\$)V@>H F7&JWI<&HZ,]4F_)DR7&A7,F2__UN.$9] M?]MX%D]KHY0KG%7P]ZHI_%4TQ ((=:]:PA$ 1S?XV'920?%E^5Y6!1V(,LRE M70<@5D92D'V8$>IMD4(&FIZ./TJ%RA5KKH(*90Q76X+524P ,;2F^+9CVA#[ MLOL*(1;WQY%#3^/B<59*9;WJZ2;3\8;2\_FY.WE/+H7^3AASOU1F\ MY0$"*R88H@L:MKGUO2YO>1) 0> >/: F^ >?2NYH7>ZYXX^<3N%PB?7U3_WF\YBMZ\.?;+2%Q M$1-/8DO"RSG@:/UD@0LU+7(D--MZBZGLD^8R/(S\T%LWI^Y*XS.#J\-P50.Y M01(;:9D%X.I>P :<==&,CNF^:H-M52M%7^&Z.E 6$7: +AQXL)':X4X\%\^0 M*6G^V@^X6V,>0VWR_+9.*7[]DS X/*7)L)ZA+>F8?/WT$K73^ ,]% J#(,9) MC%E\X$2BC73^&SH.33AJ$B)>P-)@MR%J(@*Z.JYN;V\O^["^O&YOSMR(/-]T MMRWAE1'.+K,.)<[';S#,V0*L3DNHSKX M)_H?95RQEI)-A-8+Y^D*&5MJP@%ZT0I9AA4(SQCWOE8&B+CNVZ%KJG['.2C9 M>\-V43*PYM^\'94TYO^?_V,S6+]WK]T@8+W^#HW'NWL_]?EF;JQ,H M1P69$N/VC:CVB"MNY*A#XT5U(CG]ES#-8Q=NR97_BKGRSY=<^6\*'X)'JQ#, M?'GQ^>7#3S_Y@XDLTN>?77[VV>=_&#_./V(IS#=?59O_Y_^D!/M_/RS_FR ) M_YM&NMNN?S^BF&^(Y>;AD\O_XV7U/G5AOEX]XU7Z1;FN?_!#_0[Y^M[>'+)W M(=.=D^P&ITDH3L/HZ6H3KB4&(I&_7/WOZ.KT.\"R$3(OE39.B4P9TYSQ;^%;*<)U9-8\2!OJ^^",9P:TYXZ-(E.=)&4*G29PMW+Z'8"80;PT5.EA/4WG/IJD(P]*Z"!3H2 MV9<;3.K2OX3]ZUYG@5YBLUZ*Z,0=)]?MS[)3'Y*^^-7[_Y\/U@ON)C$E\WHH M^Z-BL(K %F:]R$X[H/D^5(/ND'9E_BFUY^_7Z'5J; M7<,V G9L\E /K1> MO7(,KQH44&EN@" J[5F94Z#?GL%&M5V*_K&=DSTGH(_C>Z[+?K?:1IO"I<_JQR%:)90 W+E"IH,@3JOU4-.( M6K82U'.(F_%AL^4M;.W9;H+OR/Y:@G>78?%[LZIQE066BR;2F'\^/DH,)[OA MX"#L\-8YM812K2N :%?>VJK$%\6H(UOQKFQZI-8@! /+1/9.Z%CH99)29B"S M)^<7%A75A&O,4-:GM!"H$[^; ;:MZ(5MA7$@'NZ:"@!S;Z)\RL #ZZ4;%^M6DUM\$WBU?= MDS#J^'X4HD:JY?*)^'0Y3?OOV4]Y>_N2N#W@IZZS3:M;0B8W86M"V7''M8B0 MB.ZZ;&@S2IQUY#-U9@;HY\3\(=47 =^C7F2A(CP:)[&;&@/'7@]Y4U;M'.7K M]V\,G\F:\RPRS\!- .6P 4PB(?GKY*0TZUVH-_^7A%Y=? MZ&\*!YY3,VKBW;!U#14;AOT@2,N!MO#(-WKX,%T7I90D51[]GB7LC7+5HT\- MX*?QZCK;/,:4@U)5M/RHYKK2!@L+XIGK@>&OM.//OGKB$O..'?ZJW9R8R1OC MA00!&4U,QBZ [PV=7'S8.MJX&H#LQ+>CO=>\5JJ[L:]R MV &>@!-/B];G)Y[HH^X\ZP(8E6&ON_.?'7I> OHBV8;;<.Y321%= 0DTY,\D M%%_Z):5>:$Z>TEJ)JB@:CP>5R[S;LJH%+MXI*+.(V6-(X.(\AE()Q0R^0@U< M5M4>V=NNK,@5%-@\QTKAP>F7#K#WR(I.&Q,W@>#--MZ]428S;DXQU88 4CF>_.& 7>6 MOI<:G"";?$?NZW6Z3D%PY7'=T_$9XZ8AANI$8?0 _>T(LYS:-8W;3U3N[)'( M7-#H==YF^HMQZU ,/S! !1WOZN=PFGRH+L-O(X22)GVS]/UG(J M(=(1\\2JVYH&1S&$Z^.;QD;Q NBNJ 77V0F8A0IVG5X1%%,WW%QHQ)('I@GJ M!+3U'!T1YN/!AT!VIBDKV'C3RS@S&[@:X'SJ#1I>+&+RW$X4&R-%W@5#Z$1L?&K M1"NK.-ZC>VXG'I=LX-<#H5#$8_2W1IN\B/ *?)^5 K.EZ^J@F T]6M-.RW#% MK]KAN%O]>Q2+LEA]7U:WI6!8/-W%2)Z%*JDJWBJL[/CYA"5-X)2?]P5 MNK^4^ @*K>%D!0(R?G^O.JGY;1>$J3/_F.Q(/ZM#9U2HL53%SW/7CP)T3A"6 M=1N/%>"KN!9!_L?YR^>LHI*,&[F@[#'#H]\U"POCHH@'$]$I4 ME=JH>X2^_/R,0624< @>6H^5_MP2-+>$C,)8N>1.BQ,[8]BE-[O=!^\H3VP[ MU-=&^HZ\<[KQ!GC.GCA5Z&3[_?%CE\:77['QY4]+X\M[PIOSP:K JQ/34K]U=J3X7R8\7'A*EUGKQZ M*D:^5Q^X\S@1ZMN6FYL20VB6YG&1;\!2\/'[.O.@*1^2W!,IJL;%40A 0 M&Y=9R$,E#C?\H?41@>_B._N43=R'326IB+B= B_(3V6WF?!5@HQ3&E=[(!=R M;C&]W.7J&:?%? Y&;U9M1X0JX/T-5W0S;<=D\JC^^'$=:]T 4ER MDR"PH.C<@WV$:BV<-6.375B ZSV\MWI6NI1D_3@-!;N/&W#:#9='86LF*&8' M:[J&Z@$J4:X -1Q/EJ1UPEPU(C767N]!Z;*5>&,):?J(DU)/8MPIB6>1HHKX M&7,/I]01[Y4;L6!??BC8E[],!$99 44/NJGZ@2T4>=6"U*N- "!88\(?TC*< MDMD&RF8'LE?E^E2P7L_QN!SAII@]0R="DF XD\U1I3A2.A)OY;KF\8+KNLBV MR+;3SE=S%MCDT:;MIW;D[:/!QXO@+8+'@@?'PRCF!>1;$I/PMX^ Z%1@DO2; MMY@/MJQ^R+0GF@]$4VXR.,BCTD>R=V/XJ' F!8YD=&/7GBT]#'8O#BT M:_)KR7N>\YQ_D6FFP@2BSJOAZ"++NMHCJ9M'EEB]R=4W-2:HRV MEEHEZ\KSEL6/1OT'W+%W\389E)=9#Q=7L M;D;*^O>/F./B'$_;'R^D,&1_[X\Q7-5),IFKIFO=G>M>!'$1Q#L$\1C6.Q:O M.A"E(@@;K)MT?LX"?'N+(5T$R0M2>=5K),#XOYQMNZK;]6L=/P8A*14#F5SM M>%ID:)&A^>JQ-:3DK1!B\L0T(KW1'T)@H'?JRR28>(.QCE_[.T,DT._IW1:M MM4B<2AP-5G-DR#/ZOB2 2+(FU%+T=-7UA4RB$0R-@LF02%[$]\/@N$:KJ"T8 MWIR@.5,'7<'QGE2+X$+%8_KU(K2+T#I3RT6I M2H/7-2)T8G[$21V>1%L5(:[,R?\EC4X&:)Z]\K:+Z&O^%#;=I^E$=HT MM=#=U05XBSE:E#3' U&X[C>[Y-N.QO@':T.S@,@I!X[FX'#'0=T"'8#WAI&E L0C;-)[+ MO#]#R]^/&_8YR;P#LKMT>J4Q1)M;BYIL_479@UIG,_HRP7;$_7CV[9.GKPHWJ=R'S>0.QE"?>,97!.T#2WY57]VB:?O1SS-F6@R:@1N$=^'@^CXX[HZ4(@UME!^)C'*:]@L*<5%FE2:="R1 M!_PT@^VT6N]SA[DZ@U>%/#61D$8KT2V"M0B6"%;XB2Q8RC*3?V,EX0ILX@HUV(06/HWPZ3E*<,YY3ZI1007$=36@2LD M!QA(E^),P@R?35<68X@PBCX%TXV3 C'R+P$U7#6;E-',Y-7%H_MVDRZV2.0B MD0K20WDC I\DR.6/K(+JD02E''KZ^(*G=PC/!IIPBF_HTGZL.F.840EJ*$M@ MV"S][8L4SN0V@,!A+0%(64KG4F)< M*!7,Q>__:]2?>\K^.%SK I\-Z5 MX78H3D?"M2-2[]S);YW_ &J_^VMY2$39NJKN= I2&@(F0\0.NY0T0?*WEXFC2OE1V&D9VO! (/6 M!&+!C>&I$QWVU;#G\:JXV==5,&2PP^[45_';#1G9AY\_CDX2O4-%X)N_.J#K MY>HK!AP%I<#HQ8HT^JIJ(]3"803ES6LX4@(959Y^#_04U,9CE53!PY0N8NT( MT*:SBNGW.!]M3\% W;2942>1I(S!!'7B^ZWZFD=8%\5J#$VDDM-7\9R5728_ MTJ%"W3-@'ZDZ86BPGAN'A*0&5AWF*%I6!@41:_JDO= M46)?J1'+J_,N ,J<>V#Z#*J46!T]4.+2Q/L;:N!/'BQ-O.]+$^^'ZK(_,1U= M@^.K?$UZP3A79TE524VLRP&DCW&-JLU ^6V&)A[K#G4%[T+OOEP]J8^[=KC> M(7Q(W3%N]CSK]VRL9:]DRFW%Y;[+"U$8:>> M)VE%[BU;M?A*=Q@R1U^",BMPWVBOT:4]ET'Q MLXL9&V#;B?/G,S)-#"G;[C6S\9X#O1NQ+D?Y9=UQ%Z7PG 0:=?J4*_T>17_? MT%9L2#.Y@3'UOK&A,O=!_NB<(DIDF=3F" E!AHCU>'PV'E@-[75\XJA=5OTZ M;HZ: P@.^Y)R.R\Q,SQDH\# ]_1B$#?NXG0R!14-D@_#U=^W1XY4^]<5Z)*8 M_(GB(SQ%7++HN>KPM,6G4$N)3T)7BZB825062E\=J)O-GX O\0EO;H?6M3]W.N7*2O^FDWRDL,Z\RER74K"!/+(X/Z3TR,;\7EY0@ MB4XK]"CV;#^8JL(K_40@F,W 9)38)GR@#WQ7#&N=.9,!^_1]S\.(JS-)XR8; MFC%R.#FYF71?KCP;]3DRZJC'&N+%Z>-N45:+J1H#>V0//_G#B*61DE!5GSX? M'Y-B5:%*CKJV[9'1P,#469^L8@A0RSQYA96M]&W@\6/W 6@,M"BG-5-.8%8E MH& A=>/Q#>B7U(:@5'_4$TCQ "472,N4=.,#L:^57=6K)BW]X\#)W8Y^1WFX MJ+7B@9=AH0&WNFX#=H>)L%4O5$SYK6ZKX($-8BY-Q$_PM"N/S M0=?/H:MXBGI"\"@#16)@N/\GKGK;-*%VE)=G!^CGR&T2*2R23&]%8J@1@D@J M*56V9W=-60K'(@$-NVDLSCA=BR7:8^A!#)%,9A&?35I_OS/F4>U*JN7.#)B= M]^JFPU&I[(16]Q%YJ(=[84/$1F43;MJ<2QO;+K8@?FW-V2X:U&J[H\.)0?4* MRJ58D;B7:3Q,&R(405()LZ]"#89 ^,C64T8ND+S%S@$A8-X+9H-Z(G),NI+JS&@D5N6SDQC7UN#4\ YV=3[JE4SU>, MQU(OBIX@$_U:)]7G+4Z;V)DS%0>$X$\1)+FVJF3BQ: M_R:+Z/,P);U5/US]71+D\2,Z&ID1/&UD:S:<=]?=O@JG5I0$&=:NK?V<6EU> MD03%>[[F;'!ZE-!U;><(<*J^'P(K7CCFXELJ-K2)V;G74;K+H>$4-9[O9"_I M1B$QG0D9HRRX)MIMY:6<(6D(7H2Y_8\>W8;J48.0:T:AI,E13J>X(9BKLJ\@ MP CI[O!R^3PYDGJ=ODQT 9/9&JXHS9T,EPYA5YXM<$VG*C5-V5M_8"[G[SBK MX:I+ M;$\WD2\EA",HFEQK71"O19E6\[2$TJ]1VQ38>1Y+_Z8,=FVTE\6,^; M=*+'B4.P^Y-\^"$H?WEFR)37'!3I/CKDF>J&"T^I5:QM+JY;U'(IC22E3_8W MH^]$'@R\H(Q)T9A_FWGRWZ1DD<[HA4 R)W PI]R\"8*\E+)Q5^W)&U!-O@GL M-9E")';G)'DL0M)8XX-5"X-MK0#:X-\$Z982]<9D_.B-E",> X3G6G9Z2UA+ MM7$6S;,P(WD>X8-GY#4TROC3W:FKJQ^':D-.*-Z^&'-_QP-&4&OBHMW]2CGY9+0%'*J7="8$@6UT&=<[1GX"RJX&3:AB=(X16=!VPH5/6I MM(%VSW_,AQ4P1Q]:.;<&'EYX-?!M'GPN#2N^C M:#D!"KAR;#9^Z6RKVOUW%_N%2L5\J]K\P M/6K5[@VEEWAXMH]!2D.]2R\#.12%4\2^2 W] P]DI(@H=74=8&?@'N'OFCK= M)%PH5^%)J=0QI7 AO0 ^F=**:Q+R*MR6W5>ZS!%A/C*@=CM]0XI"2\-_#DXU M]Y1!53V/*?8-*_SQDL ,DC+E!-W8&^=6K^$JA@#Y))@V40.=[]B1Y/ RZ+4(DA.D^0[G M?#CD#J;#19H6:?(,A'JJ8ID>CEQ_!#&C;-C=\CM1#A_ MAE0F/W:,3^''3A;97637R2X2H,6JD[@M2LTUDK)<]>JM$CK!X-$8B7+:$JUB M6*P!D"SC=*+OG'\SFMI>A' 1PER!$7AYV[ !4K6,[82X/ZNZO.VEJPUZ;X$66T1LSGQ2;;6JU6#2 ML SU/8#0K#RB:.V[FSDLW@;.X7#O0)2XU#L@WTEM90N@["*.[R:.)E_@PJ!: MR[6Y9Q"JVZI''Q7U1Y35/L44 DB;-RF*2%J0NTCD(I'O*)%.QW5>_1&A44^% MM.;"3VBQ5"ZRM,B2DZ5FP)!/'JV6ZQ^'JJ^2;95Z,G<95FN:+&CZUYAHY=^(,%P9XK5+H9=$I/%WQY13Y(BDCROE.=YQH&N--^0 MK^-GA*=F_(A_0 M1)_FKJTW04:"_6!A50_<[:]3!%30GMZ-OH8Y"0[Z"94R"&BI$FM5-U4=KN,_ M^]!4;<=(AVXR9/9Y>+P__%02=R22%]_%._%(/S&'QD_1A?[CY<5?7GZS>A%U M<8-)TV]?X+3Q[XM5ORL['KQ\16_6KYZL7H9-"( >6#UMFQLJ6M'/+_#<'? % MJ'T5DP1EUY4-CQ/K.+Z[I$ZH$+\A?0=W_D&^4W F)8I';1 ^!AS"0 ==^U.U M9RC"/SZZ?&A@!,=6X":!S(65L7OZ^^5T4_H9][427YD!18A68$#<1 /?I$_( M ,@D#.WUSUDL7"K\1+T7"6Q%5X,)73'. 8+(DMN;RW@G$Z47NL)/KKL0> Y* M(!Y>O7ARN7I%$Y_\5K+M\'O(J&TI[0IUEZWW572\J)D:3<#M;9.ZIH^W\?(G M A!8(Z&E@[KV,#A=F^QAY4&\J_8SULJCLA2PP82CP$%(T\O#J/CR^!;5)=X? M-;N,NOR*HRZ/EE&79=3E%\+O1]75UC/:7 &56KA*OH?WF5V!9V3 M(.XZ>PGP0TKPQ0YTG#C_5/0'&D&# **F@QMZ##DF54T1 M3VO@II(TD8*5S_ER[/6NKDV\P.O<=0VY$U;V&8N\I9\/#/7>)SY'M>9PJ_F8 M#@9O02>5V1]'IY ]<'73?X8GBSDF0X0ZAH1V[2XZ>2T\5GRY"_8.,;T"] ]9 M@ZCMN#I-T"7$:=3(<#VAGY8=^Z7^BH1 _[/?@2[,D]@Q]#W6@A$1O[M'2ZZ2 M8LITF8C"NNK6P[X'P(_L_O0KC#YF&Y/'+STA<_'-1FOUSEX?A7Z2XG/0? M0^5LLGLC890^)F&WEN8YO-=,$'@6@6IBBIYR4BY/TPIJ&Z+$+,8> T[9Q6=R M/PI<01$602&)'F/D/GEF*;D)5C]BOVN>IC1TN*L1>A?!.S5D/G800H8?XD- MJ:AL0C9A_8R8'P_Q,!YQ0==E7S#N+45O B\(K(8WKY7B%H-$[&T'ZY-.W! /47TT0VF$V+)QG6P MNFU2.F^23/\&69,Z2]<\YDJJR8G4?%BY\ \8QRH3. ^?SUV78-B$CTJIP*YM MJK5:@%$'I@ ]M-VAQ?3-+I2;'X?H*I,_%:7K>1>5\:8M5L_BFT5G3/!AB::' MG%$X]:T,/'#@=CLSB4.0A.2%'EFN'<#-.0"H#%PKH=>2EC? :X'!TK(006CO MM5]T5&7>#HV&0-_PC05YX02X"4!OQ]"RHK6A O2-YEY+RMNN:<'_'FBQ&252 M:9L(3CZNU2ZNV&LB2HKO31BVU$1=D;NYK=MVP[-O>UI@HC[:#<<-96(%>K%< MT0QSH*+B1^F0,P1D=ZTELJ?/_^N;KRX>?F$)WYL8OY+[]7&TH8>*OP^.!H#; MM]'=BF3C7NDC MNE7;U#KFI'\\"4P)'B=*6[FGPD0&8/(QL%,L;B4X;CC)@+VDEMJ59"ARZ\-L M9.6Z#?NA[M,XE2W&+.(;G>J&/:76&6%[CS6@)@#TRMIQ4"S]A#;S(]4YQ*O< MVEF9!>ID %!VI+TS3,XS4Q0DI\S0G1WTEF*\J/B<,I!^!?%3-2/ ON;CQXLX M3R-YT_0OE3+!;S5NFVQ\HP47??)I[P96#0VME&(BN-T)(C4M]+9UZ0>3 M7^0>.HG;21JN0C9/;#CG"7G64*8]=INZ.-+Q2%J0=%V2#1(I0S';2LCG)>6# M\E ^6*7Z3>,0,8EP46$.R%"Q3]!VIDG$@T6_QZ[N$F M7%!4+? > ""DWASB^8L^:'6H03 UD.(%291R>JQ%L.? _MQP?@8V72B)H6U%RGWESRMK=A+0YBJ!\V.@ M<$*U*_H?S)?"P*T!T3:_="_:\"HX5$H"%-^\ ^G&*%4#*"JYV/J-*ZPAR:,:>0!2>G&<1BF@-2%!>%_^5#04Y" M%P0=5-O,&"+-X/@=_MJ\]%<-10ED9%U.S#D:YS ZY4AQKY'Z>^/W'P./3Z"= MD5+<@B)5R5V1%,C\1!CD]\<6+BT5OV)+Q2=+2\724O'+7IO:SBY(O1#E0)^R MWV8&M5&MZE;IL]$*)W]A''C-JTX7\K9>N;,%M_)'K52BB%)4S\VD81VX* 4@ M5YSXJ#JM5OD4: CL%PEEY:S=I[LR&W.R?O KI%3CW)4MY5Z9QZ+/*SY4*Z:] MQ!41L-'/B7RBIP;HC9F#5D,MSVCR.IS\ZJ.:,Q>1B6]%1HA+!(PU;96E< ,K MJQ]W]-\IWK3T!%LN7!#+2? S+J"6'+C:SYD<-O;)J<^D4R ,H5B]Z3\9RZ$ M8=-JF-NY.209[1A[=![S2JBJ' S[;U$A$:J3/MR5G?=^DO6P4Y-2=))#(S)* MD4_3KJX'@HXYAL![Z[N2E)/6X&!)&D42+L# A8FC[,YR;6.1TPGXKJ* 19GGD!3O@-30UQUS[\L3&?#GUN MZ)K4@PVEPMNJ"#R-W6&1(QA;W^1#-,"&OM,PDD M#8B???5D]5':?(^2Q/U:=(./(8<^*)6OFO+Y3TEB"4G92P,=@9GYSU,54QSFZ['M F'04 MF0HR!!2C]\SH)?8&CVH42IJ3HW8S3*A1L (:6?E<7%^***(,-YL:UXGN;_2? M7H=P4$1*K6Z0Q@ZW!;$Q!?YLE)K72- 54;BB;E,=2/]L.TJL0 9VU>&@N%;H M/"-*)C.0W!U$^U?&(.K(<9?P3FF9L@]G]U][(RA]V&[B2:?.@0%T$3H.J/]. MKRYYUC'8)LM.$DBKV>0?S;&S;:!"^*5R46^[LY*^C8^U$>CQJ$^B.:QMBQW# MW1P"C@FN6!BT+/!X?[ B%M&:O9)^D&S)]E$Q,+,X+70:N370'3 UHLG*0_', MGREO7\\^1DZ1J<-6J&A1.$K/HY-/\[[$S#*>?%_+IJ(8EXR[E 7NK*K?A4W6S72-#M_.$RA&O4@2 MNFGO$5O5\R'E9,DEY$PE#SG:QG&G4U9WI.&W0[71NJ*H-^L*6],U'+^EK/R% MCEI+JQ1J=UN*.7RDDS%'D_L'CB3.NQO/YCYL4)X7 ^.DQ+&#]ONHA$(T_8$: M\ $0%4,!+B"M!QGJ4H2[*MJ.&V:(O$>^VW/$9TSKY8DGN0DLQM*(0X?NFILA MI)5:!\UBX$::\!"7#=:&3-V3.EX]^E[KR\>K/\= -A[5_[7ZMMU?Q.3OSRFG^+6,?74OW_]\LE_//^O M)ZM7ET_@2/0A>V2VL[:O5V2_Z>EIHM(W+#H66Y2QJ:L>MCYK2I:TI]P%A M/#$ZDEU=!&81F%1-F0^-%L2B15" MPA2-^%J=R^J<4^[/1-626K(K2D.UR$FOZM!P8OB;Y]]RNJD.G(,0W I7U3H, M1_3 TCRY=TCC9IA/JB-5S/NME1N-5[@&Q0,6.OD]NL3E&JK?X2NCVFUM&&N/18W8L>JT^7'JOWI,?J0]6&I&M>1=VU M6_U[]/K*+%N>L.:3RA$KE?>]LG)+7F+-?1VB+ETKR*IMUEDU-U$5<6;+5+,$=+2T'U+K23N>=G<]/]$Y"M7-S^)Z M<\PBW #*[7(AN/I6U@.8_(L\K+(B\C+H:5))O3T _&KED$.G;>D:0W# M3KKJVG(S 3IIKELP@$?MI/@I+X>^KQA Y6^O.TKY%P:R8@ ?WU6;31U67Y?] ML0-"1S) M"4*?K!G-CM,8FL]=1&81&=.2"39"Q\,ISP"^H1\'H,J/]2*S._QD<( :4@ G M_J+$C M1@YX-1PHT[1Z&JT#"M*N_V?5#2!YH8G$Q&S,?'['T9 GD*(!%-#OT"0,P-ZK MD"!^22,HGFK"-(AWD_E0QKT@J ATI!(31M7HWXXTT8)R8T4$,P9E=+EZDNKI M13YJ:@VMC&:]"3FRR[[\J=H/>_=F]@#12K>W O W?<,Q\@OU)N7S-WJKC<'' M.$"<]K"+*UI3:)06K5*+>PV4A&!.,*Q;6R9LZ>#>*;DE0 M'8$0?N(-\LXNQO\SU$'B%.J",E@(+%"?R![Q";UEO"K!#S(R+U)/(U@? )/> M&7(&BG^(G'JUWK9>YO#+ZIL9>/]+4S.;BUX MMD"[,/Q[M[P*BNL HW2X \>W9&0,C',PX,DQ47"=@9F2-_'G[_+_ONK^]?_] MYS4B3_HY?^]JGP?@N>F?T6\$=]@AM3A&C7DH_E]K KF!],(JLZ@I**1BH:>-@F S0XA; *SIH@("MMGEH+ (,// MF3KZ4)NTGQH8)*GH= @=VP^+<'"T/M:7+:AB&#&/*CWA=(E#0(!>@2?2NI#: MKD?(>#F^'Z4R3@?.41C0'3T8(_NAY2MZ;J=0TGX&D$\P 4@SIQO +7-:AE;N MQ=#*'Y>AE65HY9=V>"E?"("!A1Q'%9'%2]NRJH=.^I]?AT0-6WIV!G&>@05' MO8:L7QG5G @/8*,$550LT#BP/"2 1X0MBM8O*$G6W[VZ(?6AR.YD&N7Q1K91 MDKCR@*#AQ>T24:7G>!2*3'VD"8!P%R;SN^Q*.8+"7?3 CKLUX^:0;V/!1X)7 M!5.A^I2G(I',Z;TNE&1(N61&,2*>RWD $G 8MEA#>@GH^3*'!/H>:KBJHZ\& MKQ4\/F\S1!G7C:MXE/C&9-);N:>%E28I3=_6R@3+3$/^#N0AQI6H%=/4K: D M0 AE\+ILQ-ZJ4VH;)7(G[RRAJ%L>QL945A[>-YU%L=T56<])]:*H"W'0NTM\ M"6ZW8YI;%S11)GARB1?V['K!6W0A- LPPG3:8,?^Q11I=TR2WX5T3(L!3I!. MZF[8K43LSLA9NP+?D1['.K]BKJ/0T"?BT']4.. M/1,BA":G&*:6G?]X? C\@/,,45*NZ5P*H9B2AIE.,.X*C465R&D=WXN(;-L$ M:LN"!C%(#R!(U:E'"BYI](!QL,_I6?9K[]*TBK<=/Q2UD3NOO..:7A/;E,%8 M@FN=TH.L^>-SJ3#AV>4"OP%F.',,#Z /90(">K5HB[&8Z*>0ZZ MPW!]6@+@*5_FB&JE)/T5%ZL&H5Z(ZF:*H(Y<(\8-ER.]$)JNO R)!1S//D M?]OX;2DWK;#% ]5!M-'0'$@)K,&B,":, OW/'< 1N*Z?D":.4[H->VB8%1P_ M$L. ),IH _\:MZR?>7.U7^0H].Y#D$>PCM%=K?>4O57].WL(5Z6 :B:(V4("V6\J^'ULM=ZY Z:%;JSZ-_L[Q*R^9X],T:P&0@84W\[ M.33TU2WJ.D9WE,-VK\LHI:3=:'T3N;QQ)NX)8%2+#CG7=X8R&06R;GMMNEWU M.WC75-4N]R ,=XY'3O0-R8@RWLB,D[$P)Q:)*-O1P=[-4$VFBL^^C1M3B2') MW]'I>$1$O-]:4II%+1%G,&-K^$%Y+O(E-^8Y%/C/TSU@-3*M%PWXEBQR1FP> MK]N#IDXL44$;>,OL"^>VN1#K"2X1$FI%1LVIK\S#SDIT.7@W%\MPO6MF\8,N M/.^B)AO[0;)._YXM[;,4YJ.;,R2*'ZOO(E5?[:^&N+%03E&Y7M,?&_;N-90% M1>P%4\1&U[\=<8NZ26UFY#& BR>;\@!7\ZEJZ^^M@*W@%ZR&A6A@R%C/F0TB MQ>,*<7OV!92<:)Y<6349SBC?*8KY[7%WC[R()Q,A8)_82P'TY'3/?5N>DQ(+ M,)0B]SN CHL%X']4&U#7Q1PS M\<=C 71"!@$S/T4#&Q968//[: M]@9V5 ^W7 )@MP):#1WP41/B%["0E1GE:!51M4 VABS^B M@F $!B9=W K7LQ%A^9Z>KLO5*R2@\K-/,Y]=?)+A0"U,H\-7[AD< UJ5^'/8 M%-'3D>JM .-\4TF>>!^.NW:C[ -#KZ1WE+.EUJK9:U/6K.H36U774D=/D.=1 MK2A,2JT[E$4ZPOQ\\=HROLK]:Z<55Q#[L0[9<"3"YVU\)(V/F9Y?"1OT8?AP M6AN4^#*.&%&CV)'C1)USKMT1,T)JE9\PZR!]^^E?OWFQ>AF$NT@R5T_6, 2/ M'CS\(_RO[YX\??FD2/V+K&D>7/[Q#T0L19ER7Q'7S# G Q LY;R'/]H(=#+R)/9??Z(:$QIMCM <_>!SB*:\H?B,-RA_&7QX^7GU4 MDC79$B1;O/G[H_&6HOVO6+3_;"G:OR=%^P_6:D-G?-XS:Q MX&T49,(BHL9LISU%M:)E/>5:^W \2JI-<+WS=^H8OYE3R2>.#,31/_-P<&%3 M=9$@B97/SWW7++BD_/P;%"[3FBZD?>(CNSH*(H%=_O:!)(5_UJ"=Z&2'IH)K M11/#:Z%:/AN,Q[Y?\M[HSJ$\O0\=#1JVN YHIL1):('R/J8E[-D/K*+N'Z'>+?RNFG[BEKIP%:L?H<@YT]#KN3. MO*)"].C^M.PE&J^3>-G[8VTU4;WN*L0UY*E$R:QZ.GR4_(1\OW7\[8,\R>(R MBEM(F"7SZ_ZV(?/*/Q[W[\9S34$D+6CTLM\Q6<"S%.\:WJ;P<^16KN X6QY1 M0?.;7E+A>TM]HQ-%B6M]XLB$H,BEI1!$6]86HU B+:]>/X4B:1EL_JY1@:"R M1V#P4IY,X"4Y^9UT<1*IX'KF'N^Z3(40*EM7N63,D3K27)&E;F;P@,\M_YAQ MK3B;"M#2?RKJ2=A_W_HOW-E(#(XS6K00@'F7C$Z<,(*^7* /V$\7E38L=%MV M&R;'IOM'06;EW?M,J;>FR(+2.>U#>*W#1EU;^P=&!@SQZCAOA=?!M$Y\.IK1 MZD:!%]TJ"F![K/0-V+P9O2M_#/D\EYF:Z!.?G])"ZYLT#Y>Z')MY_)'8!$(M M?2?E%?52N0YL&MGV1((C^%<Q;-/"(,E([P>X@3.[, M)8U1\:V4AO;]:*XFLU";:1/1B.Q>QAAO@RM+$U?D'4II)M&*A]#]FA:BYJTF M\TA[VLC1*L>58E\.$@(Z%[S2?-Y9>B;./\6D'#;1I/#C6$=P^Z2T2RAW"(EG MU46SUJ,Z$-\;BYMU6(R$>^KM<"\!#A#:.BB!WZVHTHYD?CQ'VPLH>O('9- 3 M3155[]B$D[H8O0T'F?B4E@YN8+L[RI"AY/B^]!WPH#G5+J9%Y67U,H]01GV^^:?/ MHFL3',)I%'M0^S5F24]BCI&D7<6]W#E#&C>'VI!)F;G[3JPKK2KZ2V@MOOY; M,7IET#K)F1(H0O8!]P',"#WY!=+32-<&>L-XPED'>VT"EOT(?PFAW"W7SB(" M&X<[R$EG\* W4ZWZ5^IEA%=G@:"_E!8^]1;GRWM7+"EN=,^AL[1#1Z%M*$2E MHB<\8.EM2@T$&N5PA=E(LT%D1GPNJM^\25^N_YN7*606R'^EYL:24 M+SY^8"KO=]RF\D-(!MG,Z"W:BX^G29/>/6K4N'MAX)I-G ;P&A"90AK)HIA^3? M9F 4F*8LV7G3&=<$4F>OM*[+:M]KJ3E=2Q0X]>X<^;VIS_,8E1A6,UVXZ,_ MB:[%X1:>Z21)6])P=D,T=&["OB&K;%6U^"(#X!6@8^=N[;*D^2O4TM $ED^*..PL[U93[J=M;-8JFD?2ME3G&'?.7W&W M:1M]4S+=&P$YS.ZN.S!Z_[B%T42?G2[A)A$LWM)IG[<#R'!S7>E&] .AU>@N M.XD7W!#, O'@4G13< 24H9>!BX.^RN8J@XUO,4V#3J+D0\_5;URHB:'%A:; M@*ZDE(&T(U-%K>]_IM2K MI*.;_((XWV)7K(=DB(%*4_&3>;%C@U73ZYVS0-2P 5ZDD3$ M"?A(CR4)+R1ETN'_E'S"DQ367Q'5Z7&N:Y_,3,/D&VH54@_4E1H86E0TGFP1 MB"7M%#9O);T:S MJ1M*FD&>VXHC+_$^:_;+U=2I.:OS@TV*79N+U/-N)5*;OO#65'#DQ7]%6HE^%#1OY"CF7 MMX8&T?^\X@)9!UC+V\%Z&G+?4-*2]L2C38 MHM,I#@T2GJ'CP;CX)M>T;=,1=!XGD-/&P?";7)JYZJP5L6Q*D0>V4R-"'P]; MOSW!+SVO+=Q=^I&X>0?4"+#[/1LC68]T29"$!)9>I6' M-^%YVSR@I'7AO\M0;WI:5 /]-5%IIHA_>B?)<,Q5MQ(5IAXNU99* MI38KGSEB_F"MGIR[%KG(:Z1I#"L%21@\> =<+.S#[($%KA=MOK2*9VI^[O._ M 7K Y>HK^/X,L$IQ-KWB=?3V:WTP2I)0S(%2'IE4ZF>.EH:"GR*M*\EVL,U?%T+J&BC0)W%*8,-Y9Q$'63>4][EF!D_FD_-UV,>G[6 MG/X'6^@;ZUG#_]F5_Q-%(@:_JUL:7YIQ2 H'=# QD6FH"TIH,W*7.)24N2V2 M!&3DF.XVBLCXY@:TU#*>37S'1J-KA<7! +)/OZ*(Z#[+?N'?A^Z4JX==J/D0 MUOFSM1V\K-"0UZC)6'Y8C!G+J198$'6WHG3&_ZVUN(;D)!KP:7(%F0Q.4D^H M@27Q[9G'''YF/Z"^%C;W3#@Q(&& QV3>K=$)6$92AZ3T+A+79'H!GQ2U5PZ" MP*JFS5PWVFY.(FJA$E923!K'^@)YP_UYW9Q]-AQ&:;#05D+!"XFJR325=-$B M)ZF5CF3R)IG,>'P(6BMT*7:0P%,P2&TAUIFLV-X8>:GI2XRJJG(,O6%^SU%7%74^WR.T(D6U@-2 M>K*2#!HIRN=UT]X6"2&:@03,CQ*OPS;&TK5)\>1^1!K4=&O2G-[@89^DS9H[ MA0<;.LUR?&S)J:[\%,(XC?HGMVC2(L6.)Z:[DC+(G4[#+#-8T_1RLXTPXQFTA$31Q>RW<2U MN>"?6$E',]\VEN;P;:MI9R5&V8>26JR!'I:9>>X4MZ=#>K\)^A9(!?$=I1_0 MNJ=KTF=H.2+C04'+1DD^"89(FA&36'!SR>SJO$DF'=(>#Q=X0I52].5>*A.L M3 2XCR$.$W+?"K@I&7+?+Q;O?.12D6EV4:W&B'HM?EMJ'>Y#V:-MA5XB3B?L,<=>X, 2TD?@ ME7'42:J MOO9E]Q5J/>Z/L#H.,)E 9O3M%+V#^YEUN"':<.#+L*?+;=E1,+A_57 +#>V M"Y-C&*?V36=,FL>^/%]]6#AS[@=GSEAT1O/3"&9;QH.ED[TQ_I0+<-()?:>XK M,I*8'3T" %F^NTC3(DTB32X6M5PO%>/+;LUJL#\.&\8RR$4+Z6P6+-^3O(C6 M(EJ.JW5?_02JI5+KNC4CR(G#UK^U2[9TL/VC.]C^M'2P_18=;(OBNW^*CX=3 M,+-35Q@A(1VHK.ENJCMUFA>KD7V3 MF[<8X44651:50E=FGA3"/X=8?/+J::^=]5TFB$YPN7- J0T,A=?@"O1W&6A! MFWK00K.CK-]^D=Q%%S:0ED4H%Z$\*Y28'.F&@\]#CTA:NI1O=G63MP_#%U&Z'Z)D5(68 M3E*(DG9;I&ET;@,K;ST* J(=RA;*;+O-ER^BM8B62PLZL*0< 4+0YVM#;""' MC!LDF]0CB<\+U))B(RP2MDB8DS"=-]FJKT3^E:%\K$Q_6*1JD2J9UTW\6*.^ >EK=S&!!0)%'@6LQAB[?DAO'<6M A_%Y1FI^ST/ M3&1]_Z=V\ VP2JXD0RK2=L@ )L1B*BVS=S3&ZK?HJ+N+.QI+M$&^=?/C?/.O MH$ $F8Z@.Q@-^$U+<9],7R0L81?1[4%GVZY?7Q*3AMP3(QRXY4P+\K21]]VZ MACVCB>L<7KKX1]@PMP$N, ]R- HDDH1G(_QVJ4]( %WRT=.$-N*&3Z=,FLH6 M.L; LEF2$*;$O1."69W@LG%%ED>" PC=/9H1^$$:Q+.><%=*F;3ZRU96XTE5 MHTREH3EK.P0]SF8(2EFG-(B<&W_Z_+^^^>KBX1=131$46;56+9:F$M($UB"@ MUM @\7+T('B,;L.(<=CXR0AJ4@(M)JNC]/6.$$&O:"\&107.WE4S1 FB446E M(0Z>?'#IZ+[W/@\EQP4@5N!4&5FNKVSL6Q5/&IZ.?G:Y7\*Q18@L+3G!XLVU M("&:)2W&TX7$@0U ]R4UN8C3F\2)QH"3)X^N18$IL;">G*1%B!8ALLD1*R;/ M.]]9:7D1G$5PM"L!O0=JP%P2B*$S"$.:N"2ZV1RU)V@:#=FV#: ]]6O1(2=@ MHJC>V"6?"0(,JB%'F094D2;1H_A4B_0NTJO2ZYQT#)\[YB *!HE+@0#)"(>: M9&E7'?HTVVQ U84KV"2.(AY>)LCJ:IE76F3.9"XTS 46=1>%DSF7!#4L *HX MB* -#2Y?E08T9,TS*>M!&?1RO8MBMEKD;)&S5/5K D,7155$=-Q=PD5"UM9Y M?1XCJ.O;I@GU4N];Y,G+4U5W&N'3Y'<6.!F4>Z&!Z!)P\CVU1\\L@'*_ M0^JN%\[)X\P["8$D"H9U&==EES7B7ZZ>U'V;590[)7BR( M]O=B'O"+91[P/4&T_V!U_K@HK9ILCL]T2EX%P&NKTB:P1^%D)%4$[9W?I$AH M04S#J?"H-?7+)W(EAD3U^);H<"OW!_6C&>H]67&9\9 *=W=*K3E*JT+C"D'T\/CQ<9/(G(KS,'3]P)Y:]M4M&HW^WD897 'OG-Z!,WC4 M\MH6/^-0$#CM,90,D^)0:T%ZNFT>AVBM.U!T!4<)Q^%%L>6R%;X M'NS.G]YX\=M@6LJC^CM&! H?Z)3TPQZE<%$17"&7LD#6\8,1GG)]'/5=S/,= MO&%-[A2#\T;*MH'Q[@T]&*S@GHX&-]U3,?]_K ,V'LGN&FM+MM_B:1[2[ 48 MU4L%+UP6@2GEY&(@IY##?*ZDW4L4[8QZ%9EG#N4$R1*:JLW:>5**/SL:\^(F M%\616G=#=9S+M,&=XN<;R97VL=[S9L6KT(0MX-]R1'4[)W74SG$U=]5!\8K' M>+DS^TC>>#RV\?^2-1EOJ#?0..$L/.=EQV=I1A*379I]Z3>CM:M\9*;OJC"J#,LY;..#E@T7M<#]>H?0S 2S+&1<6^;GI': M>^5MHOM9S+U'P8.[\Q?=4,W8B!*!G]]Q!=A!MJ>$-30C;*Y(R/70 +0P14RJ M('MF;-V3AF2E*Z#R^'5\,,XF66%/3JHM9'S=P*0GT0!$U6V0\>R5B!;>$M)Q MZ,9[]3U)9\ML+ 2Z7ZT9[DE%[HWJIAWI&=$%CB&- S?IMA7/QH#IQ<7PTZU' M,G_7U'QK#;(%C\*^F?8%U 'A-6U,VF"A;(9S=[GZNJ2E"5H]O?/@T?/D;T=K M2GQ"Q/01Y/?XEDI&%-%*'%_]%2,UDPYM6WH:PH#FE7^S,J=H"92A1L-$8\5]8USL31J\E'B M$%F$GX2\&HJ4:X OBFTV2I!$ -Q"(D9#@H/".J*W@5.N>BOW?E13J2T^>W])6(@6P9&1G^F@ M23M&%,JA-TH)6 T?E#)+G-Q"P 'D!CS)1*9-VS]P25IL[)5!QAM!==4I+9L= MV4$="E._5+[1#%PO)"4V\$#RH>4:R%4A@HR8*%M36^R2/(5M5\9;#%S(\)U2 M.GHE!'*!2+1&D.0C'LTLB9<\637SG PB]>W.A>4;]7M'HO!! N&(2:&M8_&: M.8[C"$K7X.=1L"SAT-B?QEG."3\$$&A@/)4H0>0ZLRZUN#TZG2_7$XUT A^B'LAHS_,['J.?']8@G8PW MBJM*8YST$Q'H^/1KMC3*GD?VADT+6S;]@/>^9(-2 ,%>!IMK\@T^B@)4VTH^ M;9MM14#SM#C?I$M^S/&"Y(IL_PN+_^FRDD(:R<32#W ?^@$^?;#T [PG_0 ? MJHUQMB-ZZ*'<4ZU<^+2H\A#U\L;3.1]W8)>'LB&*PUUUA1QHR1H)Q8RD- U/ M][INKQ@?83\T.@912*-Q( ZLJ O5+>)(1KDX[%'N4_+@V^HU$3%AVIRH1U$% MWP0"A U91M=RG&O=&H2ZK7HQ5B,N""JKPGLZ4"[\1,<@AF;X::XC4K M6[F=UN<@;4-MWV3_.?")4=8F+FF_YS+G0+QI-U4W]&(8/20>HK\M,HB:HSIG M'2_/_D48GZ^07X"%I\@- AHE58 ,L8\Q6H.IU9)=5N0XSFK7D3CBDP?1]3H M3RE631F-,X<01"5,:T5OT\98Y+B22(%^%:U])OL6CTP7I8B^_?IU/KAAR\N= MB.,"GG\7Q"3M]GA+"19/S+6NVV%S<86Q3/*>LI0C\Y/(L8R"<>2,Q9UBL;J% M!-FS\6;>Z4WBF3R[/%/+(G)+B7/_17OQ)KZL9*_(!:/D+OIXXJ^O2SD5=!U! M>>B3M%H;*6T@BL145B#Y:*(<],KQROR_0Z>0QW>^NZ2A.23,(E"_K/'CUUVY M3Q2%7,Q-GJ(26A!ES+4IY5!%1=Q%M&W+LE?!*%RF; M%7]#O:_6]$+EB88G=-W[<[K(AXV2DY:HDJ^";T"4)L=?NP[:=?S#?=+#SQHH\13'#UDI]6Y1#?E3\M.8A4 M\^D"P=4@8WA$D7]%L5>]@M]'^WF2O5A]'94=-8*PZJ0D\7R#E1,K[GR1X#/?NV=Z+BL5#!N1BW7MS^N78MH)LSN':CX-/2ZL<(_U8=>MA M?\.E"#XD!2Y_TU:4)#YR/&'UR_ATU,A'I_AJ._2TO)33HVZ.==3T]+Q$O?I# MR&(ZJ\:,E1PR]"B<1 E0\$.OQ* "=$.RM(ZMSI0>FA6B6@$$R_@H"+?SPR3Y M'"XH>6-I.6Z?V99Q5>(7!]%\RJQKFJAP): NZL\>LUH'85Z]R^3ZJVXH"4A&,Q&1F#]S(EM6QQDW6Y&M$K>:1!7=KBO(O0'\)(G$EW#2XL/% MZ#J%ZRJF)AR']B@O106[K4/9HDO*:L-\J.:O1/Z9"+.(AG!2/& M6EMK<9QGLQQ-*K"\+)N^W<-8F[N0;L@^&H^R\"K1>$9'Y!64G=P11M!*Z7YY M8H^F>(Y:SO>_TFP(O'7^!MWUBCP39CMWAY2*>5']2+6Y)YPB2=)'S<$Q@=2D M!JW^4K\#&_6T@6\4US=Y>0IMT^Y#X60X?HB^67!]N#<@.?0,:CE%ZD0JL5M: M<6+M4+'!!X?FMH15A*RDJG+4DS\=J2>JI>;'$]=C^*IU5"+22&JI5 G@E2[9;"CKIU.RI+-$/40CMCJQ*"Q0E;&#%LC.'>5,W(Y4B*MF*]J-'8+;RGEOSJJ#G(=%1:(;ZF9:64X1T^5JC2I]RR*Q(Z$$>JC2*GR5*_QVG"6 MB+R@3O7=:ENWMV,(+ZOP>'7H@"4SU<1?#B30:W&UUQ--#N]X]&CH?'5!CR/$YPV1&3Y3FED.&]?:FK732D.!=?RQ4PEO&9J8.R)#IT^! M/I;R5F6(OC7J/K!O;+MR^%FM\Q^J8_B]7TB)6F!39FI8").<&D5A.?ZNKEZ3 M.^9Q"J>M/;W>1UB_6?FH ^^#5RZ?&H.Y[P3*'LJ L0XQR?FHA>4GVD6 MG!G.7&<7$UOM!(:#H^JF7)^2\#A]]CB3)FGU;0V=D0$^-U'UTTJ)GNKE-E=1 M^0X''T:QSKG8)RN@\=1]$L;4%KXN.^HEH"VBEHY!('%38!%^.I /(JT 6@$Q M3XK,L$#,\=**.5+==@A-8G.!TF!MQZ2]Y9X\*L U!IL$C5\&4,O2.#S5("47 MKKCO9QVBR=T8]+\.Q9QXG>6<\<'*XA([97PDVJO:K)46EZGO/17(1QUE(R?V MC D]9S;O4:_PP_& MDP*6:PRY6#DE!OTIVR@E]5YR*-%EKH.,)FUCG(78,$@4Y3/+>ZK[40!G*>8H MZWL>9:$DU X66Q="V0RC86Q<.$7I!_8<[>$$53U[QCD9YJ0FMX=*2X\TI,D+ MQ? $YEHS2+Q1R8J4\'1F'I$$9+]>-,]\N M7)S.R"RMHK::$[B.6A&>I^4?8R#(;8X8U8A;LKM.1$RY#DVCE(V9JP4)D;IB%BOAWT, MJ4_:FTX73D]F#=-<-Z:KW;.(4%[>UV>/Z,T6.5Q)2W;499+F<3/,=X0;E9)[ M-C(&/HH>4KJ;Y5P2\5F.GHTU7>:O[)!^8X+T@D8(9!/!E,L^A?[JR?I8 ,DS M'KN-5K7=99*3\KWK%H[B\75\X);X .BB3]7GEN\]X1=Y].#!%R3\QD_K+5R]>:EM'6#VEZ8^V:ZJ2$NNLEU[(UIQ9#_<5_>1+LED]?V'Z MBD^?OGB"/H2)UI'7EU-$/M:^I=!>(2A!I:V9!)JCVY3=)AX^A+NF/3P!F[PFE\7,,WJ8=J+ ?O0Y,JK7\_(=.?4_3A1C[H'&V1')U%N+HJ8+)')6=?:WJ#1<@RM5 M&ZBO#/>5!&6IC"=6G4NHG\FG9UHDHPZ)AT9V%:,C'$<$%M'+ MU=,DAK3@G/B@,*SW.W -8:XA;4/@ !TKYXF[QV%/34,OEN^[H$T*9FU(.QUW;R<8?=_1Y$;5D ME0TVXB>?(!;4-)*K(9'=:%+84'^PG&D *<;#44OV(XPVJ*BH<=)LDAZ'A)(@ MQX47^$P+,98Z[KE]INXIK/7BOM0=AO-2>CC MF1%0+4HR.^BD<[INBHWG7N"QG.Z@2NC0:M,#-5 0PS9IH#/O*)$[5=4(X:-0 M'ZR3\90S-RT$3R<>B M)\\^MQQL>G,_M$6EFS.\%*[IXD*0/#6=)9K<#U7U[+HYI"Y:KK'L6H"L\H3B@W-.0 M/'9UGC#?3=IYJ\FX,BKD@.V[C0*SVM.4!1'_-M?<.R8E$>6C3H3!F;5%(JG/ M/H9,**TKFWZWD,?40!\0'6+B))B?XHUC7\]$*_Y&^05Q MA6]) M:58)XN$C-P6\$*Z:IZ%*]GO\F&(4*TH=D:9"\U#8#F9#F\TD4Y1JFM-2E8Q' M)9) EYLE,[(.^M+?_'^)VT@(6=L^$[G]OJ-NCZ[%2-1E74!XSHJY?@ MZI>ZN]Q@=CA$WTT.+H%95QU#%H S[$8 $N(K1E70F_V3LBNZ4,-<1=^>=SR# M^SJD:_,[47:U'L5W$NT*SN)P_5OJ4U4)UAUJC>UJ$I>U?3?7.)>OYUF MF_7*OI7@CDL@A=U<4]>&:459P=$BH^G"C/S(FI<*6:"^/N2)GDY_AP%=EUSO MC^& AWP=PL%$YNZD,_:?>WWI"W#3;<-+ 5-*CRV#Q#;&*6/A>-,L^_Q*A/2/ M'Y4?:_/8N=-"T5.2)P("@1LL,GTR2Y1WT5J++\LHHT? !Y6PT-:EHAP3=;O+ M<_0!@,@V2\'U$^[=D&/FERC*T*ZM-Q):DP;Q#:>B?BMJC;=H76-,TJG(Q:?9 M$+1TLGAUU(*9=893C7X]:CE-Q!'+\L;L/:Q_(S:QZJB2'XRT]G@J37BW/ MU'/_?I_@TB]C>-.CB)YP>YY2I$[W^S?:Y;4A5WP]T)A3/)/QFNBA/J;T$1$, M\\%H-#)!PBT+O-9UR77A*.FOGC[M5Q=1:NV32#^Q"1%H,/!CI^2AW=\9/B8S M3EN0;?)TG>B.<4D3]KDBTU3U:80_3_7@NL[S2+*JY=$))-A:J0A R0&*"$"[ M1 C$%U>G"R 1@WR)[?/L.T@2*%K I1!\+PK!CY9"\'M2"/Y@794G4'G12GP5 MUDAF<4*D-MO.O$,J,O_-D0M^/!! M05S6GU#^A8"AU%K%#[F!/I#6L=6<*MEX=]S20M0^U-L+LCB,%L: 4W+1^^1? M4G,8V_#Z9/ HM ZPAMYA&?F-TB,V,>[_GOD4[9Q;,8:-8TGV2[3IFAU#%[WQA(L2L)R<$S=JEYJUSAGZ%VI]W#D8?<(. M?J-[!A+"J>1S_&J8^IN93JWL9O,=#)1[1JKA[S&<[#>:GT3"5%H,:H]&KDE9 MYTH*-GF,!=?=$#]S(M?%:DP&+"9PHRH MK#.G=NVR>G%$5[TDL8X:N3%=\]?>Q2D(-J@WNSX'MPH;Y=E5-X)-JF,!9,L6#KT_.0*]3M2 MT/]8)Y=X.!N 0 =I0=1"0!KGC.^R:3N%!'JM@W >54LRL(\-?=+"@Z^C;";4]);$9IYN:-/?AL;Z?S2=9L#W!G.II#[P>9Y#(S4%NI_UEZI"]7S^;;M2W8&6>TK82)=;"RE[9*1J&(ND+. MSC65YCBJ^OIO+Z.U6.UIT(P3=Y_^0<-6@>.(;TS._W'H&JKX9:@"=$69F-.^ M3(TV\)0\<_S&\:?1T!Z/"!0, "@3!=$/_U>6"#S;^<"UR+*NC+E*CP?WWO]N M]1':>[C_M0988AD5\?%CR 1:F-#+)+U$'[D!3]>\U7]\SPP@YA6I]CT*P44A M_WMO#P3^,^$CYMFM;I U7;J0EH.!H\A$_IX)DP MD&*N"N11TY9:JW=U?]M=F;/3 T/^Z2>/'WY^^S2D>^V;$DC&%+ MV>:'"$I\8#!7R=VM@]Y55, IP&[2"]- +>%=RX&]7#UO5L_7QY;&R=BNHY+C4JI,97Q4]I/ /'[Y+U;,_YC[?LY&X&:ZXK?>S5$D MGJ#;D-=[0.[&#\@60#O'4@Z'/C UC-,V-&?&9E-3UKHG>GC7WLKCH.%L FQX M#X[SN)S7RS@&G[,,P-Q7@#5EQ.5=]BW1R'.4M+?OK<&X-=?U%:]2,1+8L''F MS.U>GWPZ)P74OMF47'2AN.CNP275&' <]$FEJ01"I]/@"I8LZ:^S",(9*3(] M_ Z5#9>=MX:#OMU+SJWBD@U,)GY+E3_I:.+ESB\+#R?AP%/EVQIK#9K4U>#\ M&BB;X@QHC6R8ZS#*%LPZB:R@A+^6VT" ^IO>2'$.PS%ED:?AZN1UM+\HPY'1 M9^=FGW\5'!FZ5K@IS[5FF-*9GUVBO_@J9Y[#1R:7]X$ -G00+BJ_,H^<$CKY M%*G&C[S)G!O5G*BA!BO,_4M^7MOU9;))0=- LCANKMT/FNNBI MY-P2"B755 MAEP^>O[\I+8*\ZYSM 7MP>C'WN7=9XI1H,_,$:)TPHA0XWHTB'\P]=6,N]4+ M+IK,S.3,'>FL><[X(%)OJ,51'.'F-9X[>I!G!^')-W32"&;>.9^[5,C M.9O&T1Q<(?@M(ZCAK ]Z!M*W>.=13&V =T(&\?*A7V%/6PFWD$T=M-VDG6' M+$+6$VA>@>X+5P[XOJR195XX^?4I,!(T'+26SCS;F<<1!&\TD>B@%F$@^$U0 MQB' WX0M_6P[.'_9XAQ3D\>3@"&1R?U-QO54:!^>K/5Q)\,#RORUVK<-H\J: M?EBFFC-/Y87CQ>&.T<+Z_G+X&'1K5!F)BHY:[JH#Z,]HFKVBR)*E91+H9[C) M#-4S"Z,]PN^V+$"BX7*DPEQ$NC]3S2^IHDB*S98]>D-486-_4O2:/^\.ND[!F#1/3KV'3-\,GE;DG"*C&189[L.XZIR ]XW>D<]$[5CI &K(&70@YJ M8'W-2H1&$Z*+6_) V@2J,WD5\_HFM8*9")B8WC(WP>WYYW<:1+Z>+_%'XH9( M@[_^^C8X/A+JQ\H 7CY^L^)9RL._8GGXDZ4\_+Z4AW_'+M$WT8[\J7&V:6388HEWIB1I/OD$\OQ>[]G:>O'T:,TVEAB;E>&2OZO(WG[Z= M>3 U($&(T$H& VDSZ'GD C-K3;,R9 '9HR,[%_?Z/B5IX193XJ-#T\%-%9A^ MC5H++VI@._D5I\)COOR^N#'J/)Y\DGR\M-<@21[O)6=R,"B_I4F'H.,V=;4- MJX_4V9T] Q_/R7&44<"BKKBH7FY.DDV3AF?[AF=ZR;YT"J,OCGM5G?CR"DJT MP8O).:.TG/*F^5H0=S7$EEII>UD!'3SGYMO&?]Q*X>)Y_RR<@-^Q^?IALDE2 M&.*I"DRN!Y+Y=GN/ MS)HO"Z(J^$":1YBD?9.M"X_$!U0&Y1Q3!AF':KBJ,6R)L1.M*&";*$RBVHRW MFA2OT;&0(M#,3G&5;HV"R)"5: LZN*1+D+Z=[%T^"93JB-]PKKA>O91*ZM-V M \/S\(L_?>81"PHM+- '4G.VECJZ08%BLZ2R(&DSWH@=[%L41!,Q+%V(WHX* M &U=;7!%%$)U,(6QB*,B_LFA#G"_UF;H*F&X.4M)8KDPGI M9I9@[G6WR@"0O\LH&4!7_3Y^^SN" (XQ]Q-EKF5S0W>*3]RNI6$]R%!S7\F# MX2[E3R'UT>,KU-<6X_X70]P+#N*YNH&>=P3RUDMX3@ZQ M[$G@DVL+P\SOE* 4TG&^7/VUO271 8"7;;J/58[%<[)#>LJGF4B@>2KT5I) M?\:1ON36,>]A2PU8?#TG2W./N1C,/ 5N0]:*4630]'GG"^W=(1/YJ RX8\;: M;JB<45T-W'-CAXUWRK>L-3-YJY_%T/RAFM9OIDSK7KD*Y@0;3"P7K3Z23T'Z M6LJW6WR $%(O8S@6!$Q?X1$7Z-\AA*60B3?MO MMGWA.$@/ "4IL"?:J5CV//0J:LT#O#L;H#0EZMI4B9@A MN0Y/9H"$WOX,2.E!W/\[3IIG'T&1G0##M(L+H5IN3EPW30V" 'UR[S=9DQ(Z M6;.R=5Z57*)ZAZYCY& M#_H[">4L&KSY!)3^RS MKWA,IV(KFGI20T>Y7QD'U4_I)UR'>WD=&G0_Z4O-(]R-QWM&;_VEF)DB2WX) MILI <&D()Q^OCJ%G8+>ZO HU?I*%YJ)NV5P/PF)/_3I2=NY3P@P(" R>#S! M#G]L9,O4%7@\/5[%NT6)KOJ='B#TQ]@1XJ>/.AT/]3@EG@M'T;)QIH+N$"[X M8_'VH12& >DE7KN>"S0OES5 KMIN ZP/3,$8.^;G8MRTJJ'F96O& MJXUE&K:^D#3ZB3ES4-J/5ER1CU(MOJ2BP.BJI_P!=656,@"2ULVV4=8"6TD= M2)U5[../OXC2_1\[O?Q[SN=_O_/::0I2J^JL[-3-_4F:D$!Z"3A.3*XA03/" M P,6+BHDZBR0+E(PJW%K8@;D)<47UY' I3+!\^%._3$SUR[:26@SFN)OF"_@ M&)2(!02MMW-_AQ:820*10K6&BSEM2DZD] MR"2FA'F$./V^$=:D]GA5+$V+9 M'Y'ML2FTTAU0W% [/]&S4U,FQ!\UU5;OS_%9NCM^Q>Z.3Y?NCO>EN^-#-0'C M;D0.MKV')Z7':9?8OMU0B.[8O>M3&NA2=>0J_S.]8*L$X\UH.$W;7*0QMC)U M!#!?(D.Q&B#BI37M&U LY6VR_GSO1M^EST>%GOBLS\)5-U!NB4;;'CUX]"@9 M!K13;H"4)#B:5,;![-<^2"+K/X<22_6*J5-3Q PE_Y^O7FI^S#Q8LHL"S'/= MMB/'VI#?\MB-O.;<4W=?8W[O^% D:&R@"1(L^!G>;[*9A^>.VQ37?B4S#<9W M&G_WS:OG11IV$$!/7@E"X2M3*9QQCBI0:K%0"$3-)6#/D=^C)DA.UT=_M ;2 M(>:X$#&82X)JR;@%$3=DJ&2YK@/J;/L,\),LIM4UW/YGJ]DVZ-4G:RO7F;(9 MYKR"V=P5D(;95PK'*I7M@!$DS)OSS=V+Q_N;>;SQ_!:S87("CH:7RWC^5"UK M*60Q1%!V]LY)D,#FY2&V,!-QK:I:4S&K:=J!!^L:1-PV@8_);]:,0GE''5*6 M6E4( M.825M6TP(!,N"L-4EM40_OW6_^.C53!F)WG*,^ 6:8IJ6(^ M4W\/[0$:)8Q-2D\(\Y/&[A0ES*&82I?/EZO;LFL85 25V\<*!D$!:J-A-$^P MV6P+92LZ V&EJ#G+!&B$CG"W^A^%C=:G>\P^N'&9$!8*_B(7<^WP4OSB^#C> MM3T*%"-W[\6WZ _!1D$/=AEZANW0\YC"=<=CK&P%U=GO1[D)5I,2%A!H1=R0 M35?>EO(B=J?>(\'9%R8Q^YALQ>AZ)53C-,K(D7@L+?G\UM2/K_D"PC&C1U92 MEF7.Z$Z"$^Y$ X:ZS:Q=!18\QOIV_ F,U*0EL;>4$)NF$,%*C9IT.W+R[&LV MJ\(RD[=TNJ2S^'C")Y&>R..[O./#/?GVV_^MKA3NEC_L6S_K6XY 7'?M[7U- MAL]SI$B7#X,.K331AP'XW/^$W/ ?&..YP,\8G532#M^\Y;<-SJK#,9)=XZ(= MP2-NJZZW [$*%6RBR9*$+P9X_/#!1Z\GD,?/HFM=K+[JAFN6VZ=MOX_>VEJ) M8\3)?\IP2"F_LH6['R8Y3K%UYAV_^.Y)D<;$X6T,38Z].%-7++E^-2H.DTZ*=U]Z4!A\F<^_38@H#:"U=!PLC7 M.%$1A]UJV!KD5Z$V.'DNWV NM>;OXOH\^E.Q>OC%YY^M/J(M0U F!/6XS,=S M5XPNT'7%L,@"IH8^--EOW\=2-BG0C=LM=0T,W[6W,8 E5!YX37(6^&TN>//E MOC%L NC7&_:BL,W8AFJ_K;DZV!G4G$TR+FY4F(B;+@< M_I]Q]NBU>/VM5Q+]'>PFIKTCN.0-N&O)1RP8WDUKBB,08![H&-.E8P]H.0KH M+2VE%2."IV*49V!AYM*=@%50V$2OK>L17^-X.M EZE-:6'!J!\?U1!NPH;8+ M[K-K)8QF#"%2XR#GL)G4:ANM65Q&7N="?W&PHA8R475)6-1U2-78[P&D$(H\ M=0G= M/%JQ(\.&=WR3677(RU\1?'4\QYQCY.GP[#&3VC[[>/1Y!X^9'I):CG$^Z5D) ME(QC$ZJ$R?,YAXLAG78ADXB*&N)J#](3%VP\!HX7FVT*+KG^4$D;(CU-(5A.@B/5'XO M\<6G-A$B.0[?!*I":.G-Z3?6@QG'?XK#$QTSVN9,HQZ(<@!;GC&MHA= B2NM M6X>[7/D:ZJ'+I[PM*%+48%BNVG+,9:9H+83YC=DGRIE7-@=?7\A'%@)PF\0_ MY1S(YSOCY;H1#GS?$0(1N-+?C1<,'&(CW[&05BW.%UDQJ$@JK7Q_W)FE0^!7 M[!#XX](AL'0(_++7GO-I0:\R96L!=V@PZ=+*[]'D5MDCA=J=K"]B!\FZ>B1D?!@27 Q2T$MXE2*IA(VG G0ICB=%-]Z'Y?" M85[M5&N#-SU4&^R74"];N&/HG[,A2R]I3/>BZ GE6@1'^]:Z@2W,WQ5E_@P( MS!9Q:"H#?)W]"8!.8SI"G? M!=!REP-ACX>KFU*AVW"55UMRA^@'U1DG^,QJ_%<5Z"+NZZKKMJ*!(+3NZD;28;U,9&A<8)*N('=@(301EWZQ# MV55V9ZYHO4H_^J@_EGLHSQ(:(.6?J20*98NBJ MFN:";ZJN;1B%9/2(P-]PA)(8ID/58/H[ M*"$$1'>_2'[?MEUGVJ>"!!9.8R$I R2GFY,/$O/1A(D9D2ANRU$4>1M$:^I! M;+X\'\O(DI*#^N4GEY]\\LD?\D#&;P\MSVS0$HUT=WR,C;BH*)[^DGP!XA.> M;%E:0KG;/V\//[G\]-//OWCXQ<-/H^7\[),O/D^O7H$,^0(K<,<;D[/]IT>/ M/C-OVRTLW^/A@P?CJ_Z3&F@'ZD#-P!,=$V8KE;5CU6]+ZPMR[:@C)^X..3^- MI?S$[L%T"(T*3#Z?H"FRJLNR!'V*92B.2=',(L7W3HJ10!4OF;N^_W%2:BGW ME)2R7)OUW:%5)T^DZXWS_FXTZ1EQE:]KZFP9Y\^S2RV2ODBZ2+JV(7)Q2CU] M@ZD7F\^ZL\\8,*Y.0B=7Q8?FT'5&:A=16T3-*U5359('F*HK5 5'JD\"ZJIQ M-,*N;^5M?-A"\- T#[ (YB*8;^6S*D&/R61"SKD*3=A6"1M'V[^&(]JA&2^' M4$,685N$S6G!\2";M)%0&\-:\88$H5X3]/O /;9S@"48+E@D;)&P)&$'@Z3; M9GF<,?Z$9X+RU9(\WOGY$;E1".4%?R06A0@CD6%G[B,SYG9YMKP&_4_F!FS] MH/\=]O_RS 'Y/><+OVD<:!U/[-X&*>7 RV^RKK#M1#Q$#+(,+U>HOOX;*1WT MXS+797;A3;L>4CQ+%E7GR(A:.'[G5;21N]6_1V$JB]7W975;-C)]L(N6F(4V ME,85G"Y7KW+F4V#CZ44 ']=;+9#"E6[#9=?IG%W\:WQ# 9;MI94H M^P0:G,<$P-(MIUTLS"N7.N7RV=JM+N1W,B_RE30+^]%H3OEWX1#*6L?__G_V MOK7);>/:]J_PP[E54A4TQY+C/*X^*;)]HIPX]K6G+"\<>^/JGPMF7OPRY[SZ,>FREB[WS(:1YH5;%5=K5Z%=Y%Q+;&PX5;!<0)[BBL1[P(G MY(>^A'U9;]&D0%=[%>S1^]4;73WWO!DG#W^37%7![GD;.@URK6D?T5)W97I, M H._5W?E64B(A)2XH='O(8E:FX4&M(E;Q?NA/AEE<()_.@X=(5!S#Q11#DNIH2GJR9/\M#Q3:;8 [9?Y)+ M5%3E)*JU($_%'5]MK8N4A$V0HA^[$*'\7IFS&N_U#-D+L M*$/+V'4+^6W=ZEZCVPJ%:IMN2R;14OX",[[G(T:<;0.E;GM";^#I2GN#V(2' MW7_?;><0R4B+$A>0LG2GK@B7*K-,+$K0L7,#3=P+$O!1( %_NR !%R3@3WML MYN&(>"&ST^ R%(*8N9#EEA6U@FM!EE[UYN=%%!K M/1+9_U"59H'HB!FU$\R^\$&GPFED-$4YL71^>,4<,-$Q-)\O!3BBE0$<1DR8 MK[X*N5_;*IP$G44=\6ILN)/K')BAGIU_[@AY_96YH>,^"1(5N.M]AH[=W$FO M4A!6K4 KR2.E 904^![X> F_";ZA"%4D)Y(+E-4[5JYG7S9E/MP_\J MAS0UQ%Q@(8&8_$ADP^01UI43&(A1@)OES-EGP!Y^JY1\@W0K47 E7O(!XT@B M2 E+N)?)1.4?$ZCGC4Y'<7_4H>HPT54/?T-_]V]!R?6<>[C@BD5?D/88 :R0 M>D'3++SIZ>"X8&[E)_53BQ3"8MD-M+PG-TS>,CKQ !:59DWI,FBL@R=UN",U ML6_.#[PQ$Z@G%ZK'#W\I#_"0$!S6)NYPD4)2$P)D419!BZ-@D MI=%,%CK:D&8S%QV!@_?A@-E7+-7"-5@2(2/AGJ2%6U)O&NAI%Z>S@Z7R!:4] M/.(8=_7UM5#-1WI]UV+'^.,T'Q/9Z2_/JFS]3K1R6A5*3P\;BC$'UG"5FTT& M!TGY)1R1WP*8&P]-#MEXG 3V>=@88TS$,O03AR%W-$%RF!A8I5!T:8QY9D,A MWG')(!DULI%T6JCX$/5\TR$T?M>&L,Z&3>/%QSJM M0E1;P%RQX\&H*/Q[7?#M_Q,-N_\--H\_#R&.DI-2\LX#X\_FZ/SU= J^5'BSM41 E]RNI\:;PIX" @/FYB0#06G18.R.Y>F& M65,W37LK]Y-?0)F0_TI8VBX\X%T;@H*=*R$&,]&WN],=""J0,H4A88FL$P4$ M]+*J"3$):LK%81L&?%N'71BV;GG=M$24XUZ)4*RUU)2P$I(4VU:N5[NK5$*! MNJ4MAIQXHU?)2QAU/],\D9C"H>+>+T>.U&_"&AOVTEK4,NE0NV)VS)H6=O@2 M%\FT80]+1/LXX)8/1Q&)LQ8U:HK8[?E(H6XU6'ZBOBR)*?":JW4@PDH%FN+R MI<&.^7#Q?CER1GR&X;$XY1?C*L&Z*E& D'.S5ZK?]9E67-YE\%#OCZ+?2V$" M^@C#H[H.JL0C#AX7&6ULJ_&8(P7HI5,VWHU'\XK_\<91ZLS_1)+^M\&*;I/< M!6J8/%_55E#?VU!H=*LWG3(4.DR MPA,QUYGVKK6]Y^2OI^%GZS5!35[GSUB9)SSJ/$>/N\*==4H(F%4'PS MOC457^\TJ!#Y8WB%BNZ&0%R8UL_"&^$-]LJMGI].702.?D88DZQNTR@ ME*?*G$9^4PBJ:DXFTC74L\TG4='$"3F2=:5ZPP,U1B^Y.I=4'1SOH0[Z7N6* M"1( SQNH/(30CY'$@04J?2D"$4M#_Z/O)J!0_T3)+=$1@<.<28LLO2?+:N'5 M D*CPFO,0.VV)UNVK38@G4*#9Z8[LZR@907Q"A*-H>*2$A&%BN$S"?*$':XQ MQ0G1)AII\"R+;%EDO,@VX2E"_-Z-2>RZZEC67:%=-BKY2*I3S7990LL2LJ9Q MSL-PB.+R.-,:9IU(G/4WPPG8AE35;%E6R[+B9145],3J)%IWS'@*69C>DSL^ M5#WL2=\!EC) ME@A'B,*8X&/";A=Q'^Q8'8>3%(T5YE&@'Z\!]+51^$6T_&R6#3H2 MJR':LP929)*4>B@K\H1.L%2HMD0%T!XU@5 ?CN48_@W_^>Q]'T>)'V?#\^,# MQR:"P@"Q$>O)YH:GZIPQYJ30 \))$!K63Z*K0PU'ZM])VC]$7RL=M ELW3TT M[@!*IP/I/C?(2*NCP[UAW!Q'CR8IW UW9'Z@Z!.F3J/.$"'N1(J,^W9D2_>5 MB8NB+^/%R[\HFOJVRN:-,<@YRILEI937@AHT5>^A/O$-"L"YTP^?N:2G#6?X)"\=:AV9+U(0GT MRF6:1+YNJCOX)/Q L5#^>$!O:#&OPAFU):T-O+O".N\<*1\^VY':3X9CRT/- M:7HHKTKY?]Y^;]K0:*<7B)DS#M18<##9-')9%&W!5"CLW*1<6]8*280"5$3I M&307ET 1%35;:G,B\ZS]6&6(@\0TJ.1M^'JY>5=>XS_#<;+E/_9AA.4U41SW9G*IZ56Q@_T-)!NN)YLO$J%%0>!YR1;IN#.*][@9['B([ZG(YRAZ M:#J;\<4D[9*G\.VRVXX )3/8C2BD)* -?D/AW5H7"F.\Z\V* -8#F)/I/&CB M/R/70S_!EY-R1?IG'(,YLM5*HM'#&F\Y7*!5I$K"C@_UC42H!EJP8J!RB UQ M_1!;]!2NAFZGQLPBWP@'31_D,3G*-.>GF[K;/J/*0"K-U1O!YXFEOYQ^%BFN M'/O[ 47>F>63@3MF8RJ9+<*^AN989JDRU=?[84RTVI^0.P)G>MK)?YHUM7 Q_\[QZSP)DRA+2]7 M8_@"O/ 9L,*"I_U5XVE_O^!I?R%XVD_6]*CXL9+A;!(:@.( MF%$U0TK*,Q5G7U].8D*J-^?XF?#YWXZ# M$0Q5/GDZ+F^&P6^%Y?4#"YMY?/PR\E3>A! P_-O=[$B!$3?BCOH%ZKX-WJI/0<0VMFUKS6UM-F7]:'76)M_ MLZ<$F:*#^+.H>1)N&RZ19)8UKR79Z*4%J&JNR^O8'6PM;'&M,[)"EK]WZ=>5 MCDI(>WX"8(D3H)]"=;ANMFBQKLU M+D8P6RAO+'F<-0A=CF$]M&$*$&T/W)NL],;*D\N-I]UU99D!!!ETIV?$;-OC M/EUY/4K1J"(FXNE*LWY@=)4-2WR<.=Z:XS#X>A_QH:0J8Q.V*31H*G M,T7?:.Z)O9AF!U8&F])61MC^-J >Q$F'XTE)"2:?)DM_T2,Y$^E?CI][C6_+ M1EKG[0W%=B%X2?>*-L0R4_AESL&F"0KC'"0;A.Y\4,=%2O(T!_$P@RVANI\O MZC*6J7Q,SM2;5'&C.5]^:Z:'WJ^\["6?)Y!,X%HW5P+(3 @!F7*A)X=/V:2G M,VCE-:T"N&$DJHLE2[ML>^'>:0N_>Q;RN2\W],-![XE/R MZ9JH7]W6+>XGTR0*ZIQCJ[D(DZ6&?/JGT$"LD"00N0#8,181..%N,/0@H1K& MV8,8ZH/Z*7$=SV=!=[CE^W+S^0,7BM_ST8/R>N>.B\'>+5,AT:N &C%\I,)F M56<;2?@T4G47VY:'X$VI7X9*Q'7;,2L0D0&$6R$49F5,E2I40Q1!74+/K\1B M(125J "';3#,9;U7"L>T _]1V2>?)7;V&C5P\?&S?"U.3>(YS,J4!YO%L9HRA& MC$?*!* X^<'VX,HDXHM3H45H4=<*X]#8L56183O-5M_-Q:""MJ $_8G2W"6O M8G-GR(E@90/33@3U5X0I<;!+R9_;BB7L=E6S=4@EWI7_K)##YZVS*N^XUB7" M%XK]T!,?,4<8$OL%I+J$5,P2Y%X A!VJ)2 %Y4WAF$0.9. SM0#U;1&!]*E MN+2D B,5C_W.*A%Z N>E4:9&418K+<]H(4\/&5^=X5 CA0*$D[%O4PIP7Q8L MDU',NG@?CYQ#)36I#ZDTK9"*"O'\J#)4L(^K=#Y9';ZJ<5@J\1>Q)=+7.?MG MY9)<[ZSA(S:>$00:C(>L/CXS%DMBRR!>!*)Z1%'YF# H3Q;/4?F,RLOYFITH M<.8<3A^Z]%7R!\R+DOH6\UZ"KA(QG<'&>+G3(=,2'SYEBZZOT7W#GAU[@\!^ MC1 @2C &>[!-#<*6:4BW(8RZX9957NMROJ5;7[!$3A6J%C+I^!UFI60@T- Y M_WW.&LW=FS?BB3DFU>-)V+]ETH.O*PSA,>(D#DN:W'Q&06&LH%L.]DGA,NS7 MDA$33:DH&C 0TU>0X*!)5 LE]TVNT\<\67Y;)S40EGL??,LU37M8U> LM[LF>IY3!X#!-!A0<3T)S2"%E9[2=)_D%O_F!=3":;%(HQM&? MC#YD%M#>JW0C:7F0I P>+1*720+!T5%?DH80*R[[,K[OOGCXSN+UYL(5'\ME MY?=B5'P?]71;0#A5?2FR8)#CA4/8*V!W=%%"5]VVG#%9RO:/HFS_AZ5L_PLI MVW^J'DV2=WV@N/P,YT3L**"RT@.;"K*&@L>495 XY4,YN>!86%(4!SC[ATSH MJR%!..I"3$ZG,MAYODR+>Q2!;FSQ)<5?DD;E<(<:(OKH MRV*!K2-INL9$LNJ=\SAV3N$[IAY4Y%[VL9:,+CY[S<7]\42?(6S1#B1A]9J9>#UT!"TA)W%TG4762H M0UD($1_-TX$EX1>-@TW;XC'09+ZZ+.1_$-8SYI%&%ZZZKA5,*<]&[24-'I,A M^;(R,)%538U=7B,F =W2=MIV2(+K.K5=-V,(4K?XLJ5ZBOKMU7UCNO:E-E_ MX,WY@2;:Q81)QUEDNU7/<:UTL[$>_-7JFS#J%I5ASE!)S<9EB8-?AM=E<.%< M_=Z$+K$$.N!K]^:+V(Q*>%'FZMP1.BQ+SBAV/&8 M=C+IF)=-+:E[G_BTS@]:E]Q81^U6R DH:)+[\#J)K\)LTXD\JD"X:/X#L\HG+^X?[YN%?-L6DWN\H MQ\G69S7B<5*.,0GRT*QU8J_$"BL^;SC>AN0*F)X)>Q+2-H,OS2,-,&:KQ8S+ M29<1@;$>,HU<1 ,24^,2!G)TM!2F#!87!'Q"^V?A$V!"W,B$OU6Y5BF!#NM MN#0^38%>2:?S(RIBO)WB"[HX.7G18\()2'J@8-9O^6C85BJ^Q(URPO>/_\SZ ML=1>RV7#?1FH/M$JZ#R3]#6N?KRI]^J )?UZ/66U8[.>%GZ%*& -8,G8&ZRA\&^KA)"&E=O[^7N*QV\T$R@ 3]%+2#TH];TBE<%'356]BUO2"RT=JHIS0]8F3B: J_*Q8WK2,W?YN7_*H)]<:'QZFI;=9'.8J#D]F#_7 M'"](=I/1E=FA69F&F' M0-ZV%1= *P(05:1+ M(?7GV^-??+844G\AA=1?<]3\ SQ_Z=4]H29DVQZ-4=>GF[,U8K)?#=>>LD"= MG/\G@N= PM>@A<$T$3],>-YAZV.;->! VUJD7W>QTS@9@Z0X"F7[$G>'FA:( MXJO+;E)4"Y2 M*#\ KL:!MO_\467\69G1=G*XM+TIW-N9D M0?&$*X;/8\OT0H'>BTBWYJRHCFYD'^3 MR1ODT0%&$=8 \5A0P;Z6($Q9I]*G$HZN\.SGWG1>2Z3CM6"$P0N ZWX$GJT;O]^RZTY,EGSC71M([NHY/)\,C5X8-]+^X[-E#\:9MG^?B12Y#O<[V0LJ6:M!!;\=@, MMM1 M5C$=(:Q;?"<+ 3_RMEP$DZ*^KX0@8K8^TVYUR[]9CA4'=D AB_U5GIU M[!Q..H,PZV+G\RV#1!M=;TT=D#N]8-K(*,CK6/$SVMK"H/%P^L@:[X9]]K@3 M9M5GFDD'78ZE1'=Q45M\]-3P,3'OTZG]L";"HC"8-YZ2)"RN+QGJ\]5[XABH M1?_LS9=?%9JP5!L%Z5!AC&2H(#H:K*D_[$$BO6 VH'P3K1WQ.6^&<*8I_RM MK #%5IF2?FQI_Z[%\C"B9$!L6>E]6=.ARSVOJ^MZ=+LBZ1 B&!^;#TZ?DPFWHL>T2'XL6\N$!/_&J<=O0XQ/C-\0)$8,"*#' MH5'$=!+?>]D(RT90_:>)+,XO*O%Q,O:F?"J-LJ5LZSL967+RD8K MOZ56Q*2***ZPXR4(KJF=0+"OLC/8%\%^3-2K6%5-U^Z9CHGA1?THZ1S)^OIA MQ]T[\&5ZIQ.67579GN+8\VNN*^%/DY*"Y#BO:VHG #I.[DIJ91GMSJZB^Y:W M90A= 2#2N=@)TQM?9<(9LV]BMW?MD:I?D2UT5. BGTSDTJ1JE3_KLEF7S:IM MSIDNA1,*25GX*+L]TEXP+*GLB:E"F?^-A7,FBH::!72"@9Q MBXQ[K>/91U5-/CP<&7G2DLRMR)S2?,!*78!N_VJ@V_,%Z/;O +HMUO916EL% M_%*KPZ$:9V:"+W%JPW"\,^&C4JT5 T81IB%\JK*F]7R[5;C6]5!O&9UL;3'S MM34:74-YUD3;*DVS/BUFB@-P-<)BNREP4H0)K-Z7VBB[.!_+=IA*^7-*?W*A MN50_.E:R# Z6&&?QM[&1;BK;?]FYL3SJ/>Z-MOJ$Y2%I(0()1>W>2T[\LOJ7 MU>^20X2AF0.R!<-\3;H"DSF:91TMZRA/GZ.N$FN?VQNA0#WYE@)U+YBP*\VB MY47-99$MBVP$Q(H-I^'0[0;"8:U<8GDN9;Q4_985=9_S=Q'/H9E24?41+96> MY%A0=*:44_@2U1B,H6=.(1<<EZ/&->R@ EI&0+>MZY:GU1N!.PK](JJ MRRVE]BCQ9YI'^LQ1)"8*'KNRY -J.N2B*BF8%#U=D04%&H\J(-?#LZ\YY# : M"[KA:)WB/.YE\RZ;5S9OY!_)B 56QW9?*SE@QJZB:@*1.F *8W@MY(*0CD!B M@XL97,4(7R7-'R5;23MFD@KG;C0TUX8-'=-E.2_+.9;^I+EMKJ<-.3O2F^IK MQL>""8GQXLZ,.S;ZL'BI/A<6:YBBC>M83)?;K[D1)E'$13-41P?,%'V,L:S= M+YBB(+B\G0XB<2P<2-!D.\!^97/4>O9-U E><>N>ZM.4T"8+EQ6ROP*"%T)N MP8D(!L$>9 ND#3Q3W@=8CNGQ#DQ"JC2"C )O:B:G\I9]]LQ(.U4)@;BMMQ_) MN/;)[I7O&-N2(7JF>K;3=R.8&&F;>C8<5RSU26@#]'_NIC ,%<2O3!%#KG%L MCW)@%Q,R)&E]HE MC?>D6'=V0V%4=9*5X"^''7-=*[=D5\/AC:*S&=Q'QQ03 MJX5K!I^<%_R-5-A4;-V+9^K?@I>+9EIAX905:X28U.L6+))VF#J]$"E;<_UE MR\66O344L?F/_C;]LSRF*G^P4,1@#+U0QX,GWKP)ENJ<>'E3X7MR(LS4.?HU M,3"\+VE!%"D\:BWR44,'C67T-YNUT:[ ?!KKJ3>M"6Q(TQRX7@^Q7X<,/H9H MXID]%H=:6Y7MBDN3XB:*P'I/(I%TY";$\68)E'?B;"V2(38;0K3#5MW$#"N6 MJVY(8[;MRJ:B%/Y$HU:I2RGL#..V'MTU;]?6Z77BB?-3F237A(PLW;EQIO$2 M+?R:448;&G>0I1+Q7]K9]\H#Y($UIRF)/V)AU/ROWJF7=5]?E?I7R2297YQHT0A\!;F>DH41SW@.. MQ-Q<8:6DFG,:'-)O[TD:%:IJI]NHCDU%/1$2"W7PZ"3IW.QE%F"TQT>SC?G5 MI$^N6"V@]JWHUF[^ZYOOBK1,'V<]$3A(Y+ AUD99I.:>]@[FD!;:"AQC).>I M))S[J:ELWN_W [O5M MI8*@ F(4[@E(:E([>W1C6-]S'P[68--CQV(S_6KI,W2<^-:MJ;.N6>5%VVOR MYUVIA!YEPX?/?[W.WM75Z@=V'7 (GB8&*8KWJL/ 9*L*RWN1#<.&'_7C,ZT)_==N"&.- M1XD3@!4B )5"5=U9X0205@B->00-0"1+JOJ8I)_=%%->Q08R!<+!O*70O;WJ;IFHX,=IK>Y M5NV!8'N(3>=O5V^O]""/&@@,CE8%"; [Y*(N9C]3C-/=32O$P.^:]JYQ A[L M*<2V3'=Z[,*?R^NF[6M*AP6#6#7*;:YG+.G!/R;/^BL11J&3.4\(XY0BME?F M0+.X7<[7Y'0J$K6UJ817[^DZXGEWEVB)_"SDN-S+8K<,Z_ A=W'!/9I_N=TW MX1D1KL*&-3YNJ[&7FZG\L/=./F#=;GNW2"EOP0O7@Z$*&?KTA#M7)A[A4_1E MXY8[5C"9S%E[E6LG1FMDO0]+7D^K?2_*(7[K_84XEO?6]YM *2E$Z"??N_K; M7_U-!+[>523) ZKJR,')"=3^)!SS;& C>_^'LLR/Q(N8,L)A"(IIJ;'D1W A M'L@?W=B\9P=I?4N&1L5]Q*"*_33FZ0V9_&2 M:DSDK)\^[SA?X9O=F>"GE-#:R=LYB0>IJ.[/=E;&73*6U4@RV>&U_35,.J!D M+SY[_ON"P0,H[G-J@F6OPIL\5<<^]IG1UY@$5PCE1-$P#(M>X3\U%5+)IDS$ MPX[EZ89$Y?EQWW(TM?KB^6=/WCVUW%@5/@O3]G7;;HO5E]T@&B:OV_Y0A9A^ M]8ID)%[A2.2W0;+KUTXA,8Z=)N'$#N? MC $MF/XJYK6D @HR!=J"O;N13*8;9%QM,MQ"F8C]#5&I[6^(%[AFC'1R-V$Q MK9KHA_&1@-7$7S>VXBV08J>2"SSDB82%CRP49,]DJ.D-R,7#T0'L]?//F)69 M'GP\=<)T>@K?.?&@P$$+;5WHF(2=31R.&@2H>;AKNW?LRT<;U4;B+&/1UI4@ ME*3.\H65AMQN6 ?[,Q3H:G!#TYSXY%2X+-L"JD#9%:$[8Z-CRRA:1]/:*VE+ M46-D=?S32;E+I]N9OW_VU&)-W:H!ON3'J?]P:DZ8&B]XHO -?W7-#=^1X=S M?;2Z#\IV6GN;EK139^XQ13TD-@J=&;+;L,-OJ[ \U!#_(9JQNN\'*$[1L;05 MUF7M,2,>N$WP=#B(#)ZNK"4@@CY[Z0I_+NO+8LWXRO.7SD9K;"#&;==VF2T, M2T8N+/:I0!S]#*:G/U%25S1@3^MX9@ ( MWY):]LEG^[O0-LT\N]7#PV(O8?HXMVJQ.RWDBA18UK<,'N$*?279WG1&A%&@ ME-3_S#WY2*N[D7 :]0$J=]G8/N;Z9 JL];X/[\Q>S;>??G8]CAT40K72_2$+ M0R:=/7FN8/;9V4E>QC-[A+@JV\W@RN[UEHZ;'4_RY,N@X8&;R[]1>HHD6<-> MH72@T3DNO,C!(;BA:):+3;M@Z(C".W41[77/#V"S+QFU',] ^K.!DK5\8!7M M?M57U3MX=N:")0)2/M2 PWSON<%'D1NA)8]PB+A%ZPZ2"??PTG&PV.L/M]=) M1<4)(UH2QM9^I)-7DXVCU4CD$W,#\3RJG-B49PQOXUGGFEP"2W@EU)MF0BW&$TWLA/$?>A$Y$4>5!"VV NA78[#VU@.B6KU5O(GLIMTJ A=&:Y=47>2]./=90O2"B^4Q4I_*2N4: MH#/P2;?V5!TC!:\6!O'KK(Z]FQYZ- 4EP6894":[R>=B,.%);E=%H*L:,SN7 MNRO775LFVH;$4$:?Q):SL3/=IG$F(B4\H+M@T4NJADQ1_IVXA2BC87=& M[TRNJ^A?A(M0'JC=G2N=JG@(^IAZW *2BQ'RH$OLXE=_L_A[5:%X%FSBM\WJFV W7ORV"%'XB^>% M?O,;N<:7A_/RX(5:5?;S6)5[293+6;J=N]R7;&-4NCE\Z17_\\V! MLH3<2#C[HZM@X^FH66WU+WVFN1!S74C52ZG:).&!492\*U5U. W12Y4O\70[ MO]L7BPGB;N5W8[?EXMN?]M3J/AV@A9YE.&)K"NW"P@K^14^) ^A\ ML=/ #:0D-\$'58X%W75AI2&966ZZ5L#=87S(2^2/1% L!B4R-V=P'D(@!W[4 M&/Q+@PZC#PE.V7:"M6Z"RX/,YR\'B/5KMFH_F$JVEC_72$(+0K?NX54YLQ,% M;9M,R)9R-G=>HE#S-5-!2%@]M Z^^NI55AG*T'N,H0]+5M6G[@!HX8U^![5> M*A9Z[,,YC0L9GRHAHV;IHZ8U5Q(M8DWG@AWWM>$N[U%-RG(AUQVYM]G#9ZR= MG]@R_Q6#$KYT'86NV!@C1A#;@@D6W8#LV3V(;R4CJ-PF7V[+O?6 MHMB2T*PYQ+O?EA65X4Q_=6*E]I@WK M:Y\52;1,3'O'5KLOW"+JXT8HV;[(^$U@H;@SQ(!/THF0KNY(29ON')??E().S>VMX[U$PE)4@/-*[ M!"]:Q:.9:"QT>V ];*\KQMOH.L=);YFM,&A/("B&E^)Q3:G$HKDF:"X^N>_Z MRR; /DJWC#C!V#6T5VQ;L$,'L@QID#PK9G,@%=I=I1TLO)^D1&LW.T':M@X:0\DQ2I2 M'7>'K:6O_X3-FG=+(9<%;(113Y'B!FF-X.;F?//(U MT%,+,VOPL,SB3E3QUOKR)>"[YPKKLQO9U&N)9*#9@SXU5M%YU\?L=^K1:2<0 M"3R?5GUU"WR-B& C4T@(:3>:F[#,^IL0SFT)WZP_D-5-#RD@E8EW%'O][8UB M3=]P[_INZ/: 6%#]#7-)1WQUH,.TDJOWX3R)G\=%^)BJ3F\K4HFCMO^";4!_ M#$O4R.:4-R&8S>"N'.I-1 U0GW#X+JU6HCZL&Y8SDFK/EH3,"42%4T.V6EH/ M<+Q-85\J2^>QK=&2!= VQ?K7-W9++)>:DN9DF:!M++5+=WL'QDT&XFZ75G&+ MY/I:A^;$3MM0%385>?<5CAJ0;[UULHJRGCT)B:E-*?PF78B,@%:ZAQJP6$O8 M6X-E<\Y(+9(7=%MWK(P6QAB_0O:(9K;47G+E=M"VJF3PW&-UI4'@"'D^V[;% M82(91RU-.2%M('XTZA*GE7V#0W@# )^7)]GT#UF"IE?%.,L/NU-6&7LC/>K[ MMJ'6>F>:R"S!*@$X;E6%69_>]5^+YZVKRO6U/A30#]_6-! MC HL#%^J@^NI"]QHQ471#&]DO\PGU\WDW+A7A'@CT%3ZO$ZFZ91H,CWH%F17 MA,B:4F&<.[:$=/Q%?C&!CG5,7$''((0]UN7FW;Z]9FJ??PP502[@]=,4@XN1 MCQ!^=Y<2;302O%N*)31SZ.R)I M=0[!R(G>KP2@P_DKH%S8?:,^V 3P,N*&,PB9 M8E3[D^LU2Y*B,#6O_O*7_[=Z1<@6*JV^+D_@#5S]8&Q*;\_]J3HX]U3/7].] MY$)*XJ9&AS=FH(X=SE_Y65^='E$J]C@IN"+T)OE6EP2!=C;(5;G4!R3CNB/H&:; 7GSW_C,>M MC''?=>VIBABC5[L=.6'DZKRFJ[W:G+AL)NAD07G^B8,1? 6EMK"D>$%_7U&$ M$@Y/_B=^WS*Y"9?Q]WR%5Z^#BW]'W3Z$3[;BE\/16V_=UHYT]YCA]. P4C%XA9O$G:D]@4QNW=@.A\^>AJ5;/?^9!*'XR'WU\%,R%@7/I+ M,B:#OY* [?:BH;R\)'A'R66SIR!1B=*4G#9*>?LY. M?%VMNX&2R\^_X&FRIK97PS6%G_9W.C"/0T<@;VZ6-P2Q9%%@$+A9HI4ZAUY+ MIXS!V7BY'/?D8T?RB%FD%0E@6M:W["% BUKZ7+BU MD_L-4WXVJ[E9T47Z+H8F5@+691@T&]!1V(1W@M(." MX_!\!A>FK;]=95B7\%KYI756_>2F8&J+)T!!\%@5ZTYE (PL.+9T)J]^*-^' MWX0[?%_MZVKG1O!BKH> V_4G;ZD5'KNUWRXW+25JT,S*K?_*YG6R;GXD)+#Y M),&O%DD6H\O?LJH)*E+T_Z8?')8LK.P*]GE'+Q'5*L#MF?Z;MY+K!L!!L)/> M<><#,:%%S#3?U>'D6E?VVA.7GBFN+;O"J4ZV*DAX'(C(Q37#)S=U3XF;'*65 MT@UF,J^7)E8C#:>^LF",I%HS(L)(V%?J#7>$!)O!V7MXTD@I5RCB3)& /R8C M0=LXA"*]D=BLO@P66#IO'>;7)0S_VN*C_WSQXOO MP+;+CE>X_I]^( >) @%Z&1'>2[;A/U_\YC\I+4RV199?6-% 8-*=W6V1_5'$ M+OH<:+1_+AL<[6%$+U PP#)K&Z)X"/:N$?$6JKK3!G)?_R)\ZXY["9$V#K.* M^B+*!;Z(AML_4PRU4#\(R0/[<+)?T"M5'\@MVZ08:!V75 B.-S 6Z1V$>C+U MK*ADXY!0[%"X26%<(U?=6_+J-JW5%&> O$B9XP4YO^:D+R_CCE;?A#"SSX@1 M+*_W&W+Q5LMMS(6 %E(_EI.N)$;>TN=_I_JI$[&Q5:-)UAZ9V)(H]]5^4"O; M:?Q,T!]G0GE:D3\$?[IMR3QS)Y<]F256VW8=SHD0;4UP6!!S$3.M[#AL@K"1B9AV]8RR + TB%=A:=%W< MPB:6.WLU3ZJKZZL0ZH5?MT &@-2.@K_@"X0O//4QW>26X+S6.X8@;K1_M+$C MAIWS^K >NAY[^C$=(K^@AK\92;MH *%^ ,I?)OJI6%5@4_P=[ M!%L1^4A']Y&=@_03- M.-7/WM6;=U1^#5>N]KO@!>VJ#C?:A>B'Z#C*^L!N-5^)[A9!0+=UJ\U2X6P: M8%ZQA#&HW+G?D??M"@XAUMQ_),CM4ZT7O-H+CBP<7U$H)3HL0V_:/ DM:"0] M(Z,JL.GFS,NAL'",\HBR+#RT,0G&.(5C;\&+%(;H#=!KU^N6X%"CNJ+4IX0[ M@(VZT(5(':KXY23#E\+YSU@X_V(IG/]""N>?JDU,L/ALE&(Q1-60J-5((JK4 MG$GZC--T7K !;E-#<=Z>,LKN4%5\[WV'JF]K523EPXY6.#G0)Z+%.F^.%BG( MQR$%B?4@9_0K&<#PT+^J9> T4[E=$&T2+:B3AP(C)VL#1R MF28$T.R\M]02#OV_'F$&RP(R49=( ?+6X>CE,#02L!>QX1WNNOZKX(H<)6>5 M<>6$1G-V%YD'"=^7Z![!>OB+Q R2]]7@Z#B$_5[V,A38*5DN)?ZD<+1D MVC E?O*AW"J1WD02W%P=WYQAI0":+ZL?Z5<);A[G H!/U$[ (0/@*KFP6YX+ MKGZ%-X*70V._+?=#8@8V97]34+J'17)8.4VYRG>4ZD>AF%/>@-%@PM)4>:Y' MJ0N 8NVPE(+;MFW#(J1X#RP$Y/^7'"_3BZ ELJ^VU^9M6OFBBW1\L'1L&^'1 M@[D*39]2C,45G1I/]/P7_>;%RDU8N:\1/K[F\!%@GP<9N&A!>EO@UH40K1T5 M?)A"@T%$)<=-G#.4#PD[Y(-8?#->@G_!7\#Y+[7K2-"FUD8J<]5$T:M0.2LA MQ.9*!+IM9."(C#1]OFFWFDM@96WP224O\D'/-_#S&1!R<+&HH$65WN#/#7M T\I5=-,1L8N11P,>, M:W.S7_(]^S7]0.H)>]<$F%FTK%J*>>S#Q72D?!]G5L*/TMIQ]LEZF M2\=O!+E0I"NK(ID3&40.($%32O:&[GE_ @_!\4$W"ZNG/^VK-2/RC2!>'IY\ MR#[9%K3(.X9*G#1+O:YNROTN?U3?:TF3=8.#;P7:DS@Q4IH^2^Y&,H"RLN)>$WALWYCK@F)),,N.@&GH[^2: :S__PA]]ZU&C!FX'!05N[^J8# MQY%0-:D%Q;&A8"NTC?2;FXK%&X)C)L%8@@5=5TWPV$ZF',>TG%-V7^+,4?KT M4 9_ATSR6VGM$Z3;/<[\XJ0MV_@7O(V_NSGWT+1>?:=8I+<#I5B:BH\HL#=G M7&4)C:QV8HF,E%0I1@3JVVX@K\ZP!.L:!==-GXB F;*I.0Y::44*FB,\C=P* M"]M4OGGU^J;>;[NJ,<3IV#R) 0 2B\X_TLL8X)7(AG9G9=V CUJ:Y_:^3]&Y MA9[6%5Q1.WEF1('PRW26^]63BEI#0A_(G;R' ?G M -!WC>/^8:$XF3F"\-!X;ZJ]]02X>1 "?S).ZS82 -:D^T*K >3M6,^"#>A? MKA;3M9@N-EUE\ G::\K57-ARDQAC!&@QEI'XK908_) M,4WBJ)9M3:W!RE6W)31JDZ^I#H,R?^N.GH& 9K1?IK 2 :^*_=#D7>ILI=E\ M)4U0U)3E&OMVZ,);>"G$*39GV=M/YW T><%FAR5P7>\R@6R7_^-CD-Z^F74+ M?TT M)<:Q/?.9AF-8LP.P#H!%.MCYU*:[FEFEOV9@VQONXG1B69PZ&?(7_WNNL&G4FJ#?5MO2]B],R-'@F&SOUN M6QY*D.$!E4-MI6XV:HQA@AU&NRC M!MFP5:_;CB6-?5(8M90Z!-;\ ;W(3D)H>YZP/8:3DCT3]I\NAUFX8:3UKG;2 MR9N!G.B]"C_@S!J4%JK-E\?5ZFLF*R*O?2=H[O*:^#5.C,?!?,C6$ZI#%@8M M0 WQ#*C>@\D@ER9_EKU?I0P, ^+C#EE%)LXHP SHA 5.S!_$2KVK M7Z8%F#0GRO<(M1S&.1((7= U/R.ZYK<+NN87@J[YE4-/V8S888- :=-V0E=9 M\!_6=-))^XP:=CO6%CSHQ^!!@W7]._5J&*,0<$8#> P(%4$$FCB0/96@D-^) M'Y)R$R!H2>!.B9<8.9P0Q!$=2 A*SZLOJ3D*61R+'K\EPA'.0I)8^R;AN^B_XBF!=@%:@/>A.?^B;7[.J MK=%O%M;Q!1Q"7U*+/\&O^0JF!*?H:P0G3#T(6917J?W5XC2MU9&]9K]3[3!: MH:L8.!"B@F*),(9&/7*STON:BWKBN .[7I%GT2<>)' 1TDK\KO)=N-$_+VRA M%E/T%Q(LJ2B#\\*7QI%\-;I51&3^U&@*T(($2*@SA,@IS/ 1HG^4LJ^O2_X@ M67?A]-ER6<(O.&WV X>4 79#B%8V]3^=")WT4%$M"!)ZL)^V=FQK)"2@%L V M;>,2D&)H(F&>:H/*NHB'VB/R%\13J]XSEX/87S3N6@_&OW,M<,@\L1I@,5Y_ M_RVUZ";KPD%JXKK8LQBE+(NS=HC?":-/PGWBNF6H&H<&;3V,D>G70)>N5/AU MR-EK*GE):YUHRBJ4TQWC=;.S#%H8IK.K7(5'=@&(VG=[(?!IJNNP/F2F==T/ MC33CDE2%#HI?E13Q^_^]>E(_!3OO$U_0N"@5^72NS,'TS>,2 F?Y-6](9T-' M4%5LMTI**08&\P50/>%I>*Z[:'IT3U^&9PD/DY)KV\;%I^'C"[C[>7C]9/Z, MKGC[=.9Y+SUB,A?Q[/%/3F=N>2HA]ODDW$2S5MK@Q"Z74V.[$\%99YA6;QVO MDISI*N]J2$"3NNTZ:BWU#?()L9E4=_)0#0VW/67W)C.,4TT,F-IBI86P7IK_ MMN%F.BKQJVEPMUHCUBS4S,M0KX*+/NP;,&BG#,8\;# \'GP@;JHN#!&-?Z33 M0F6GEKT$=H4 ;.F92$JQDK3R:3?>.KAW'/WDS%ZQVAP[,*F^@ST7(_0@D\>% M-3VW!G:[DV4"%SR2JI ;R-^R[O03L45?H#R)1YSZ6UIN1)L*/">"I2;.$S@3 M:H84<=*':/"Y4]XW\;/ !3$;IY8P.2D\EL$W'Q>6)SV24JZTU@2S#'(, *^( M)%!>F'*-UWTT=:X5V7Q5CK@00V*]#0WAGQJVE\%VE$3M1V<:"R^WK%..[N&C ML!+2K_H\4YV<9BGWNK/E](H'"G"HG_G@(*.[LMZ#(E\3_[DS$C,9<>MS5OC- M;IQCY3TKJ-+MV#F.FK!SZ5NLI/TM/SQ#8K4[M".?$GWOT*O6A+.G*??Y9.6< M2QG*\XXEJ%_76NGXR'("Q=@H.4M=X2?FZ(4:('@8C;; ;-.D?9ZCG^0SND\U MC7]>36N/\U[M'V$0,N>&?H_-^7T$1[T)GX#(DU[S=S"686*_8?3DI^2>_UNB M-=GPS'C"'KKN3;\F<;(4D?!!CL63KM_:3_I1)YU-PR.*B;Y-^LXG)Q>POSDG^U>8'/9$N"(8D(I=M-5<[F-C+=-@@'; M(,II& M>,PB$&0,HFP/^*F9& [DA57<6%P0V"9K73U#7O77)>N,"/5HV]GB?]B.<@'! MU6K&PA=JA0KFE:H )Y1-[R>V+Q([A': *K@\KDA$$X%!D./\[*:]5Y!TQ MDY?JDIM]G76_2)4@^&[6U*8'*1(B[G LI@Z[\6&FRTM32DD6'50KA[J'OFA8 M0'IAYE?8M[WD<)(?)?DL=B\C4'U=A853K2P)A>R/%4Z(]X$R9\:[E63(^+B? M7.E)>L6"AR+JNQLC/WR#V_ NMN6)_[&CS+GJQF_J;C,<;M'3/AI 86D*%Z!( MTH/RF*0C7^\'7'=;;?:0U+ZN&B+5YLYM#W;%?86BEM\N+F@9+NTP;KOJNL7W M1)(0< EY+N &M@P]>09G+G/P8K=VV-.4WZ/K\A>I&_FZ\?5?BC,DWX>$XVV+ M_+W (IF;\9928WWT?#213,2+ZDTBI3I0'3ZF\LU:4*P![3!'O&@JNRSNZ*:W MC\V@+3_]9-B"!^)])CZC2EX*N2+M0V!N'Y.-^CJF6>7,\-[JY8AZ_GS@7AZ[ MLKC^12*;*CEGK&#)Y-^71KDH'>]"45Y+'/H2&T4ERS58 (H&7"J6J-R;7J%$ M%R*G:&!-V3PIO=(OIDI&XW3#A :1,[%,34$[HP;YL N;4K[.7%!4K11CL6&6 M'52^&]EHG6]O"\GVNT#O?&]0Z?NPE+4W?1+J[ MFPR>.2[B@2&EVQ$4^M>\;277D$:Q]V0LJ:N U"\+!9,54HZB"@<'MIOP%BYO M1"K4[MI]W5[R'/-2!JL6L/:Z?5AS M38]2Y0Z--M($T$O&R^'E[&8G X#='X'#()A:Y(Y;0E"?$OOEXGNY-!4 V:#4 ME#V;Z##@\O=[JSE->.[A8:HBLL@DKX^?"64S/#U)*^^=&6Y9994U4&5,PAYJ M,O>D=EKV+5,I4S-$P:Z\2&6&1== Q(0]_'#YU%)QHM09)7EM,>5+51WU]MN! MH2?3C^ISI1/A!Q.N0''#_3@MSUW(UNI2I*F>\C[S!*L[_H8^@UU0A'-':_.: M),6IBSO>Z)&9'?+*FR&\:RJ&IUEY3L1)N71B^5VM7F$KF>;%Y\^A!/4Y'%;J M8]^N8.;?UP?.IG_Q>T;)6MK_\\_M!NZ#Y"[%ZOD7O]&1*9+%+D!#_-T?["+Z M.?WY.[[6:T>8#WW&<_80, S\7:W0XK$R'3K:ZV63@>JP2-/?%L+>RP 'L1"2 M4&4_B@T4E'BUI I[K?U'9KJ+%<(6]6_%7CB1W&@&MN;MH MXU=;-KM"PJ?^C1RK2S3HOZ5MW[.0K?=="HF0H1]*IZQ%;%/4)10 MOM,-%+PWGHC"3+\+G+>4N2![FTY$#*<9SAPC:-*LBYAEO52Z5<:]*D)ZJ<'J MR78D9QZJ1A!A\0._AQ7'8GR/WKN./E"#D_9 VMAR#]DSR1U7;3=QBXQ4#9D7 M#\ZV4Y.:$%ZZ5,;9 MT9.:>X,3E1K^Z7_0460"[F'NAJ[13,\52S1A^3M#%1]8IE(N I M2X*R<.2U&H7=&[,5(C4?8C31EUX5M<"9M MV^SPVQ],Y6G2 MR6'K0H7NU%E/#"%2R1RB)7GCQ/SYFEIJ7&^%#3]7 U"IYHOECCI\!R*T82.4P'J\O$?J[-BD'M*VN(1JPTXI,YL?.N3G4]B^I%/.A).=2-5PO#TMDT2EY M]/1D8W-4&*.5_'D^V9ID:@!\U,Y*L9HWY:T2-U/&PY4%MGA9F1,K M&[Q5ML8$4]U$"+=M]ZW MFWQ&\5G=-"M&3(?C//4O,JQAE,>MS/IZ^JMY)PE*H M?JEW5 MZRPM0\7:_/HL_3>1RHU6Z+5+>?G6- ;&6N]J&,;I?*R8BSE"C JKF=/]:4V* ML)9O1L%P=W6&AI*M4(S13=[H;5^.N';":!J?B9:)3UXWP053.DUF,R_WYQ.P M<=(PY-4379(Z'-Y9L^K5RMD;+,[)$,GQ'@EE*C]LL)/!FN?8X'E<,.3/-(/> MN=&FU;_[;--C(%O[ ZQ6:*7\:G ?>PH7^1\AK2U8^=JN/1^K (70$P!)4>[ /GKBQ!E*7^5/P M^GRD?- _**N_M!+1[/Z@_;6BX( 2_M_>?O?#MSS[^MK'N@,3I[))O&:S7E)+ M%G54J1G-UD^(,>;6C6OU$%:JU99-VTSSA!B-K,/A2/2HP3#S^J\:C&U'Z.>V MR=O$VEWXW]4AO"DT&9$VE2"7,2\)!7$^ S0[TO^YJZAG,>W&4*[J\.:'QI%# MA\/IV -FLV)EW. )E63XUA"=XJVBDP,/!)+.-&5$0:$28H>J!(DOD6JTW399 M]CI)9*Z[ =3")V:5@YS4:3 *8&F:2 G6:6BN%V,=)H&%M9@E]=A7#^D[R=@< MX&J(8Z',R]HTXYLZK%W=RJ3^H(V'5"DCJ7N>-;K=+7>)I"-+AL330#RTCAN= M[W9+,GLFS36?4A$$N?@'S-Y0*[.L-L1-7Y56#+V/X G_-358\/02[^_^%U!> MG'[%V"P@YTEWW,H M)'0P/DL4^2G3VO0D8KJ8H0#H3Y04=;%8'G6/,Z'6X53V7M)2*&C<#5DXRI-P M4R&JP[Q*)V0EG8HI$_<2WZ0MBS?$:L-',+]ODLCE U-YPO%66)39)8#"+\!M M1:XHG(#U680K=7VX_E /.:W>U[UI#T1T]<=VBWZJUN%K?O*-O #(2\C$C-Z$ MDEG%5)WRM$8A,6HWIEB_0X>F:_D#UP@\J41G3-EA^G%31;/-6!&2A!Z"(._& M2]H1^Y"TQ@7X3MD+4:2BIZY):D^05H4]=EA%1$/G'$P5BN.DF,B?4;HKY2KA M+@UK:4/$ G4MZ)=O*D,##D>*7E>OD8,B-3;-M:8]XN.PN;P--E,S M3G?AY*\:^9$XVO%7E![M6/".WYB+$M#4*DT!PL*@^\!-R^G&/:"Q.OE)RD5! M*!"(J^G2-UF4%JE64HMHR@TG5\//:-&%G3QZR93UZ_>,*5F'8# A,>9#C9FV M2"5!AT&'@MKE>4$ X69QU;/1S"?L6$5JD)+8\W/6MK25^;SD$*B[V(%.6%-';,Z82<(1B;>/IA\);/\R[!@]# C/EHY47*/94,G1W7[K^ MGI:=+(EN%>R=%BXXIQ"FYA$=+6_4F2,"*,T]QR)-G#GX8VDLKCQOFYL6RI== M+!J$U];F.]'U\;56"&^[[)T2.:3/32NMG+7WH]]8;]14U^V)N.!TS,Z>]=.Q M>6]P\+!$=L*^BAMR&XPKG14XT*(NKY!QNY MK42J3>_FO\O%9?VV%L]\P6>"(I6[(MU%MGZR))T=>0!33E1KY,Q;+7.1=&87 MS=*4-#EN<4^:#=9*GK48?D&7R&F9*&8IIQI7?>5X9ITPL*S-U%,**;>+G%RB M" &&CKH_#J%I4O';0I)9C?C'%83\, MV02@)N:==DY&LNK:,XL/$38+?:HB%)8UJ:9;>VH/Q*WM3HIX>5X\:K%D*.YC M7X!E)X8)A?L5I '#$Q-UW [<'UQP+=5Z2/F,7SC.L4+'O@/_$IER@SAJ7<39 M""&T98VLQ8&8XBD7=N=26(;0<#Q)NFK97>S-3.G*TV/$[*T1*CE>:;C'.\H_ M6RG<^7U]N+,C*?ZIK$2?JC- =:N,O<[T#2GX65=50Z:-P X5T^A0PTN4.HPO MBRD2';BB2!AF,[+QATGW1+T0\.GEII4MP=!S>')Y+85WSNHB,^ST(N,7M?MH M=8T"G0>V]QA]D-* L\C>5'E#N2@).<$>#M)H>7]_E_""K4'NC@Q MO;N#G2W^!5RM7EE$M3\7J:&V=N$P46T3*R5W5:2L@G-HQ$?J%^HOA0\JOT") MECPYGT1!!56)>%)]ZX@,<.E#HB*'%Y[B*JZ)J1%E<*4BI]%8OB%I%6190J-I M-CY&8;8=+U._@IUT#B@GI.=BGC"55,>Z"#_)NP, M6K %:V@BMW*NRHY5C^MPKH8=*;"SKAV.;BD@>1UA5%2Q93>1''(H"'55>!:A MIPC6"(#,SU[*:\.6Z@O\\?E+42B6]9DRDUXDL@XG]LGZJN@"QY9]HS!;-*Q( M_9=.O$3Y1LIY\^O"_YDLQP1Z9&"Q= $;V%23Z M**,/@5>::7GUZO,#7'2&C*Z;&L*PA T(.K#VH-5E,B%$C%WIL1]@9*1&X^FY8001!8S52 MFEES4NFZC=>GY]VO$IB93"L_=,>@K8=RP_/W=#_ MY7[14F'\^Q^RWGRT5YE](A?F3!;2_)57N:39X M(,FB^! W5 F4"[:;S#3GRI1C/R:!*=J2NH7ZA3,=S(YUVF-ENBA8FR9T_UBQ M838J4S?$IH3+%,L<*>=-U.0D$D^DQ<+-"3W>\-/<0:QJ9C+4E^?:!R6 X%,: M@XF!?W",5(*,9G\^9<^-A(=7J]<9T!B)3+R?/D=51\:><,7^IKW+D%75^_#N MFZJ+8"=#NZ_N2H;*M^%()HGHPO[2!,]LSSS\93^;0F,'5+"DE'AAB-]# _$B M+>-S] WGP_D>$P^JLML\*%Z!$$MWC_QI+KQ-+# M<]R)/P]*P[]J.@(;5FI5P\]WY?AO.S/,V(L.6L<"JS5B2*$VV7R/#T M"*3#'Z\[\DP5\Y+0_M:=)R;AMEEU-+F(I@@+[6V9]NCYW>:I@8MV7TAT(%BR M9;#^XDF'G+#4UO6$%WU6@,B'"S.TH11FXI2=OA M"'I%7=NE]1NU)SE@S&84S@E/KDTIP['@\^#R,UAWOEF8/+3-#9D[,G""3(IQ M "^1D5+28[) KYIS;"""9R %PP?H@:EAXD#.AW#[6O,>-.\<$BHH1COF9G@: MPP8@M\76Q;VI13G6:4 ,)A")O'9*26 7S 1.]X7F\='W[0(#R6DFSL@!'$?U MJ;Q?:TS4(@ECS]./5@1U3"=7[<)/L*P]67MPG6G%M$?* ^-Y(@5X3,O^D!G M-=,,<:*8'!\RPER*==)N7 ]&D[G3[O*0.7*FV$6,LH27U0$ENN(!O)S(W;%\ MDF;PE@6_+'A9\$>4Z6,>5WV"!,(@\!L.Y>\0'%Y-ZW?NZR_9?VY]8<3 M.KR'KJEBBGT7X\R>"RIIV7I9D,N"_#D69%=)F9Z38)?=3?J9]@&-7$_N.9T, MW;TB=XK2"5/0#<<3!%,5/\!+M2H!P7A)?UZ6Z[)<>;DZ331M"C!G5:RD]3!/ MF\@QH%G7IX?YQC:.,6+= VZU8RV%\VB&RXU6!ZDY.\L32;V"'6NG>!+EWX?(R!?YC.++C$N<*L/%;HX0,IX$$BLM4\$N7+?=M8EM M1\PLYT3]Q:.3_42$?.+>@]V77K7T[D =8T%A?N_*;DM2?C;0\41-"!CZAYA& M5W$DRZ"Q3'$^080]=:L.X54",F.D)*SZG@8#;T($FP:J[^KR71XIGNRL% M?,T_2OCF/@1,]&I_8OU=E7>UMY6"].Z'D@J(WG V&=XUO(&2D8D@)V$,%\U* MA]N;VKQO.2Z[KI0WT1?BMX=I:S>\9&(5PG]15[K?%!ZNS-#)MKENZ6ZV7=0: MR&DQVWXRUTWU0:OJ1[444=9Q6X637VDX@/S3[AG5A:=*_UWECSPCO71 MZ2D);?U!S_[B5W7RL)<<@C?U,*6[.^TF]'A?,[TJD)4WO)L6_#E:2M_P CA8 MVFCCVBK#[18"D$-9/3 C-!-QFR+7/B8Z3;5?>.0X _:E$($: M'<' L:TJZZ"=EQ%\3%7G'/$1!MD>6%,A'.K".. =B-P>9,'*=14,T= M=E'&D>HQ'??X:Q)RGP9FC0!G=+W8[0II^L&A+(^,\*R/^&\%E4213?]W+@QQ M&R9[7D62PNPV,5)Q"?L(M(_5IOEANEWAHQ\YZNUTMQ: 2#Q3$3Z[4A]!8##J M(A#(8[)--V&?'[O?Z=A&CXJB,%> '^OF?,MN]AZ]L]+0TJCV:%??.CI"Z044 M->J)_BHB\8,G?])F9J8:E'F/;Q!N*[=&TQJHVXXJHOFNOP^Q5N11I<'NTQYP MW]HNG9%U<]ON;U&Z5WB9!UER/$$0&<:"2H,$)LB>EACPJKN"W-N30,;T3V[F M"%5W-(E8/X_2*!^GR0!XGF E!"[K=GM.T#KWEFYE=STX_A.B)GTGD4.Q#&/9 M,DO6)5RJMJ<+#=9\V_X<_;,G^\W[HQ*$!K="3?).^5224D\1#]*8>JIPR:6P M$_AHTM:682^38\TZC\D'$TXY $W$\8(YQH V%T.(7CF5EUT M^L7CU!]^F+X)O\*>D=-!]H0'?&8/R3DH./ M\,S_&*J>LS0)R5@EI+0?<*.<3B22K1LQ?/I:X]3P,5HW?Q\:YAH+QUY=[6Q= M\JDF2UPNV9^(E(U_26CL$'4A"' ^[$2B[RT=\?9=Y*V:OO2B$HFB!&V8"$=N M=[N>Y0*T U).9JS0K& M\]I"9=JJ +I<]M9#[;X>^L_L:V)NM&]L6M M'?#5MO"O6,*FDSH E?H4,MWH/_RB2RDO?LCX;&?68SHPUGJ969MW%4_K357> MUCR]^44=NW[2-%,WW !3;K1M)6D\*GS749$U%]G+Z:.$$Y(.S<9*L:!X+DX_V3.*GVF9W$\Z_M/M^ 99WT2BY2SJI:&:^"R\C[OMNXW^[8?N&]^B 2FN ,*?[3(]]66B0YX MD:=C6TMI-2NC;ZO^6 LG E*Q2$K$S&',;65K(!P>ITZX22U%9R\_%W$AJ8&P MD#.LM$H;SFS8(C[+W(;-: 9HWNY*%*\')O97:I:L0[+R:SAVYLKHV3F-%VXY MSS>.0U+" 5CV+GE;.YGTCWU S.RE2O;XG;I6+?1IR:[)%_O0%[$63K_@Z#[I MV:HKE:4\R\5B5]AX]=M](W6+9('H>1N>59:,8Y=SM\ZK#0S\T:TZ'NW[VXJ MWI2T#D_5L8^D;\2JFU-&?_@#:D^@OL$L0@2]'3'C,HCG[+F,J671KYN?-A#! MK8'4'*1:)\KP^?LC$Q?F/[:*2I&Z/M"#'"PRJYVS#4@]_%/7P%TL]_!=2#_]4 M(QDI/%:[8&U/?6[DO;;B#ZVX8";U'Y#G$07LG2DF%QK'$CB;2E64D MFI.LA%'76=;D:O4JX0*!!2T,N:IGIK@_P<.*8X0+8."CK;&O38($SNP["I:0$6ZJ$1V8PVYU%=>I*HZYR*5AN*9$&5,*V72 4WFIBDA7&1W" M$7VGP:"7RA3H.>@D)]S0_@*O>D$P!9?Y\2.CS^ _K%7>L@8#=GD9,\09, MBU1AI@T"3RO\9#>9:$= ,ZR-XV8VF!327D]M8^D-OSA5EPHRK RVW:$0>JJ3 M.R3OT=#$L:PT>LA(@DB>NW]/K<^T$"DR)U=T!C/JVPRN $X/P./&>7M'^,,4 MN3%"32:BO>#D377W>ZE&82G-OR5,X=1?X$6I]33=N; M&OCK&,%/ M+5DV1R]+*_RZ;,2UXH'(E0J?S0%T3,9QJ$K:88; 4J8>V].;DQ8^TYQBGL@" MU^K<'$9'1;0F(B^:,J'7>W 6[,]Z'ZYOY7THL[=(\RF7*O:&MZ=4'V..J#]% M9(8H>V"%UKEN M/CN9S[6BIC4Q3XHQSV?;DC:QD$@HUB"&$XVS^F&M5M1,@ M%@.=G3)!WOS7"":WZY3B,U,>7 G>-RZ$J2T9^^3"[V[J-;P:2FFH2>80,M%K MW]F"T>PJ3+0.C@8-D!%BOY53C+.A%.S0!NM/B%EUU20XXJ_P?36EC+!^O+1E M1:M1NFB0?(>FKSYP$2>L#G4 M-=..KJ*F8RWD_5[4+9[MACH(U)&+R46P-$D M)M,\\8)],6PTI!3*-\>4GUX^52@T0X)]'F'EU78UQ=GMICB5TA*?F6-IJAPE MZ8"='N8T3*7ZM\#+L3?XOL#@:WCQ-^$!LG#0)Y^?;%(;,U5[11XY>K/ M!UYI=OP\)I/[#9U]49]%P ."WR1&4'=\A8D.^_6@K:3J8*<6^AZS8W8KV4UB MWW"RBML/I_P>4ZF?3YG,0NWAKKP5Y'JRL'>3*^R^5N0$E^.*;$B;U2<'?Q&9 M*H_,3*&^8U76=*5'(66$)R/7*#PW:SRDJ<2\0FGHAJO5=RFB>@RCSD=QSUNS M#*?B"4?D#%)6!KT"T#&21]:,-5,M<,H9LUZB3\.DQV+.SP$2YV>M5C:)9)@@ M&;Z#7%0? MJ^8IOX,?#$S#K-]X?HU1-V"@--^T/.@:;SK&L"G1%>#(-M*G ^ M JD%/:\1HD>JGI@:7"(](6%0R<'"6\RD]2D"6<*9F>]%&LE7 VT,?L:+>S'Z M&V^"F>#DQ>N;<((4FAXX'(=]WUI;!Y)XY%0,#6FT\%Z+Z&QBHE;7&WL#VDR& M]?6*CEFSWAM=(VYTOEU3'/DX6QE,F96)!7$L>3DI-DT,)&&X\9=!0$Y2(],]A,WL1JUK%S?H;D5LY% >.) M&;Y:?5T[Q3P'B/JHPK1*^8WJ&5"BI:N$L(@%&%7X73VI&5+R<.0MJ==I]=$) M%0M[R5VF^C!-!#6[6'(AW83"*J^L)8!6=@<4?1JN0YIXO@\G?(?^U+?A&6N5 M,LO@J5E=[Q%EAK\12H'+FAT0)R('N&Z'GO)Q_$V*(;@?]+J\YCW'GFY&$&4> M\+IN7:7*HE[_MDO3P*HM:AAGC/-C7',5F#%N)J5 M5)63=>76$'<@H:,F,R.":(^C8WW[C# X13))P>^@LT8,5\IX4UIK2C M8K7VC$L"L>X842 1= )FUG;<1-_]/M,PJC;B#10X>2@TY1*YAS04'V([.E?V M.T5VU;'AN*]/2M=2*LJ3E.,_TCQ\LH[(9.?XY/N>H/)4/1C=UU&_"+$]:7C5 M@"*#A: MS)9%(9R'^NTP[I[/&[H4=4W_)8)@ILDR0!^C^88HBJ2-Y(#LG,:_#;>0-T%% M.,;W5=+,CI&ZF)>)7G!QAO[0M5^N;B)ES@=S%XY9&.]E;#'"1&!P&-VXB\2S M;:2S(7!.SSWF25?>&86"1 MZI9QFBFM+Y8-M(YYOZ*MYCP-TW0KXH9L0VX966@93HJ#J*WZ<@_V&X"AFA.X M8&B1 6Y*+^P=Z\'QQ,F@U%-0&A==+>&H[!BI%MMHW+@R/K5DN_DL7-3V^A=A"37,J7PFXWJ(A9/(IU)1'1:W, 0),J)R+TB@67/#+D1Y+2(A"V+ M,UV^(Z=P6*/<)#T*.K4GVH>:TZW7H#O1Y%F:_"J[=7WB MY,V!,"YSI)Z(,VJYJ46Y"ZTR:* (98;LI67/=")!CK4>,ED?UGNH?A$@(YJT_X9#,2DP, M1ST_HS.8<$_$8'];;D1JDQI^K?$5L.7KFDH'VO+$&0I..FMB=%4UMW77-@?& MB'[]LV19Z6#WW=W_DB3KKSGA_2-7>O[>UKXQ'W!I274FQ3-X5]^&3_;UZ@V8 MH^EU5JM7_X5CD#^)73,YLDA^R7S(S&'(#8?A:]OVP, W*@,)%8++8P --T0\ M^A@&8V@3YSG*CRKR/*3F]@P*C0CGY\]SK.PY=/Y35-NVNHP['N@*Z5Z>#BVC?#)T/)X]9>__+_56S3B7*W^ M!@0^Y]CC (M9RG415(QXFW#S=;!&]2D2DQ-9Y1WURE7O-_NAYS9+9>WDKS!A MR-0MLKTC:$LVM#)C2A"H7\4\$.* >3YQZ_Q'O(N$7%O48G?9KF)BJ7@?%.\) M;B&H?]M,>!"].]]O;KY$/!1;B%K5>J*,)TA15S%QSK?S&UM 6;:W"6"53'RP M$>/IFAZ)LA!"PM,X!0NGN+"]6OTXO=_ONWBQ"OO2F%OL];A#=EOM2O*_NX$* MP8.N.6MZO0V1*F'98O_)D>VE4 9C(#%P%7Q>_+;** GY:2\]6-0SZG\JW(CT M[$4B\\E G?2-6@<9UNINM,0CH:-@5E2)&W)B B 0:-1T_]0A+-#VY3^VZJJ=[W>M0R0^HN'I@UU?E;Y,\VI6(A M6[0"S$KY- !J$F$*C)YA"J6[S!TZ8L+O.WG]"MGV3Y2I?@"H@>X8F@<'W9'#MT"T<#_NR2 3T"^K,H V)TBC"@S0QCPGJHB3F-6!B(BN2Z25:$!K$:%ABOR.P* M>5P.N4)A//$ <7"1YR;_3-X2^84=Q_$'CIBW+.0YT#F49!+M5#\Z*[\4_%O^-@K]42H;W]V/!115AK+>N_)*:GUBFB C MYZ#5T ]A^=]6VCEB%Y:.Z2@[4.:7S9"K^[,![W'P*,MCHI'95;R?YL&7+ATO M"%#^A;=V$=.:BJ2&@[4]<;5I"'>DO]T!R\/]'G6OM!618Z$)9@,WH%5\0BD> M +B4**;/2*6<,1(8 MQ]_PD>#=?^GY^>EY/G,GZO>$K%Q]'SF"O[U#6$Z)B]?!J0U3^O;4;MY]2C[& MOP7Y'&S%=>4@JOU-25T257@ '.D[XZ0&0%Z,W18H^=Z%0E0LV%3.TZ I[VG* M'Y%?]TU%TVC^5FQIB+N^I88N8WXGJWX3WB]WRC35KI8&(K**:0X]2W3PGWO4_>J32,M$B HIR2-%+W(=<#[>$KS2CS69\X:CVE M7CA-J.X$;409C[94(=2&^B/? 1ULX0 ]99J%%'YZ>,9"'/*KKK1_L53:?R&5 M]D_5!&NSE]@ZDZL@0S+NG'-&K"0K6.ZK&6LV9O:>-K/T&!\SL[B4 MGUZZD$XK?)]-V=\8"QH4KTNK.UPX^**HO3YBQZ1GX;RO]DP4,?80)KP#R3=S M,,4O^CZ'RWRT#8'HN*PAL2PM"[0Y@FYDQO>;7-8^[5U(43=$RG(3"TN+F[1SF[XXFX-7+B/=3:+9Q/=J,=$H*!B ]'E\SL_LPZGSY_R=R@^MW^0)E$@D<@ D,I?/3M6--; MQX;1>B?'*^L=.3:=A+Y;\K*2,AH$F@ ZUY%%@61Q>>*^^=N*20_HM3\NSJ:' MOM#"WE%/Z(Z:BZ-X*W_^]H]O5Z\VIX3&A[1!';^;X_\-/L+A&/<:-==5.[96 M"@N)"R1YO5:33M^SH!(XLQ+9C^W;M)8N/AR=(OIX;QK'2HPD-NN>?-"J?_+\ MJ8G3RDKV. D(VYW9"(%C:-A25AHDNKVPBB4/'F;OK5BNWWSVFR?KI^:HE=VZ M##[#LV_?[ZLSOX0G+^+-UY5,-\\O63R&Y)A*-/*?[5'R%73-[W@B7XO( ]$% M#@U>QK=P$^G _R.\*QXCD^(W6X:IXEF"=]<=5EU[DD0K/1LCU]A!D[2)/#?- MVO/?O=373@YMS.-&5S \V>?)DSF\T81A\+A6)O]A=55($0A)K>5&I-(:/*RZ MW8:'YY&8W/C[LW=)Z8]/?G/Q#2,1121?ZUI<\>UM#4)F5>Q5ROJ8_8XF6FQOJQ3F69QZ5T@H+JYH5 Q^1>Y0["\#S:?85E:1] MR6L<2UX"'BH6H6,DO*$**NFZWF/;>&IP1J:&OK]7?R/YD;!1UK=$I.,XZG N MQF@BD5+PYN$A@Q.D:#"D%9E;PI?S$A.>9?>L<'?B+^L^KMJ=_B^0@H);Y*>&E;.5=E1-COLU?V^O=.I MWM4[1#,-4?,SIUN4A]U7GOBK/X;%UNYV3RDX4VP'%#VJDE&'ZP]P<\)PB'I& MWHKI.]3=9CB0D=FD;)SD%8DC+]F(1 @U+:R0?U+'# ]9IG*WJ_H_?O?99U>?K<*^VJ/4V^LY^>>AJ5:??P80B0 1Z &-@>ZCGGKM8Q0"/_="R7S3HX-U]0E(F:@2QA8^/EG_L=A'C8N M$=? FY"+$JE7]0S79$?FL5E+M5P?$'".@IFOWC.]<[*OZ38UO559,*O9"P-8 MLT)!13V0I@5T@IRYX/5-KS"[TWS8I#LXK)O$Q ?;25(2>J;.C:P6Y)LZSW8& M3YTD_>1] *3EAU$>S6#(%7U#.U3^F>SDF1T<]O:>Q:$%NU;/9 ME_TIHAZWI=$C]!7!/'0W_6,(@9M0:2(5V31#U$O([O@\,1P.HGUH^Q/@<#AR M58-\FVQ9+4'_JQX_M6(_[?'S3;\467_&(NMOER+K+Z3(^LD>7&]$ M"2CQ02 M;>_/5R;1(Q/O:CY'OBMYS8XAA^)R[=IN&O3"/&DH]':,G#Y;00B0&H -X9G< M0JAJ7RVY\4/AP6U>6Z6(5U3MO1ZNB8MXC=6U2J!27<+),-KH"IQ31[2C= M:2A?UGM*%4%SB(^H8WO'I*H<,JX2.:)'C#I#<^:!6&RWBAL]L=PSO32TV&** M(CTRPHXA!%-=N'$OD&6\,GX;*DGJ$WFVU3C)1XR=O,FPNWHNOH]?+ZTN9'ZX M6DQU,B&;Q^LD/;VNOJV)KQ[_33^N\B#,_1DX_+$QT.;5\&6TGH;94.FWV%Q% M8%UMJJ7E+8&T)/1+[FQ"'KT^*B/^D==OX43,I*5/I%^K$3: &V?\Q,(VB!V$;\H-?UK]E\ MJZ^I9?=]27ZH,N,8%(O"HOA(0]07E]3SHUMQHO/BC :M[A+ MRNZ2 (HBYVGB9U>3;GCNKI4 UX Z%] YD-F4-_8?(R5BH MC%7VM?35WTS=-QU:4C-PT>U?OW_V7]^_$=6$?N5"-Z)IL!:$,=*8Z%LH8#O= MA<&>&;33G,RT1?BO+)/CU"I*0JY5GI^O,$L1;$NP[R!T@X&^ M(R=T.'(@O=N5-2N7"&MZN:(\!ELQ(-[D\;1H:!;^ZZ'9TH%*"* ?NK+II?W[ M29IY^2N]R^R,MN-':?^@3("L:_=4J8C/<14>/-7OXI&TA9!"= M)]U5B*M+R?#-GI3W/",$(XY:10?"4#TJ %^<[M=\>!>KOWR'P]T^*:;<6!0F M?O/;JS_\+UW3:7@JH6CB$%C#P8#@PYKH- M.&:FLKHZ\Q>6)&.UT@;!\D HFY_29^)'7W"/=5YYH]&?,F7\[+#%$) MO*$(HN,\E'SEY]DVR Z?6"",M&XQ5+6,&;Y#<#])TJ3@Y%D$\9#47G==-D*! M0YR9[69PE$=D[CF48(&:=F^GO\85A.X A8^)8!&\;6^9M&#E*[JICVGWL8/O7)2G\?5W=5JI&RTVH:Q8X9*7#J\LKVC6 2/Z*"2K"G'DI,5[E M]J)\:-HD*2[O"R?KH-6O"1N?(=V478,0"]5UV+C<2^Y]:F:BH!QUV2.Q1>"Y M]7#66:"1$F<:RK ?M&V6 NB_KP#ZNZ4 ^DLI@/Z*7%)7 M80ROY%3Q$O>I?1V [A#M-#ZNCW1^UK$C"BCY"NU(K9K?V!'TB%S+AT^[15$C MOR%!#5.A2[#I-N/*9#O7F.C9[IH*%2OJ&4A4YO*Q.V@U02-'/PX;\LMI3RRX(8*TN M9HX48=!P>),7&H)\R3@(J:5K["4W.'BN-]KE*\ '6G6%%.QBQZL"'Q8VE8^N M:Y,IG?K5^@PB7[I^M@H9G"LV))*UVJ/)OESG_YKU M=\^4-*8+N ,D%&[@Z/.#U-3/[ ML2!Y/*!.WEZQ77LJM0=_86%>-E+2YKT:D:^K4T M@ZDZ92FIO/P\!>U*?V.1@I.K5E26YWN8@[RY1++QR8LW,9403%E,14\!,4;, M/Y%>0L1X)6)[Y2H,Z02F&TYU+T*@RY;Q6\8$4X3;_^+683M<1DL<_K:C(+A< MW99$)7P6E(>U\E?OPU-YRJR)"[?&7!7QI-MPE1NNNAZL^]Q^HYM"//@^/3#0 M2[FN4!*2E"T&R4.LN3-Y\6V6S7%QUOM[6XK)AEQ8RCN'!DW]1K(:9J MTO.%@%N^"BWNJ<J"T#F7D_]1MN^:04%<"=X% %M([*7B3O%_Z3%/>0 MUAAC^Y<5NJQ0=^ [T@.!5TXMHHF2< B[]GN +UA;#;FOF[+NCN$[EP[X0KY* M)$N18:'=!>>5BN[L41/&B8;TA, :Z[Y2;KZYWSW5'MNI^]V3#LEW"#P$R#VE MX$_<7VOIHH+%W%@VWWT!JNO!RK"=#K;?/H-"B,$8E<8];SW@ MPV RT9(0ZY &E'P"#B&W>IC!8K73E/I\8]C&I+VHY+WD>PER0?Q!9:MLFR5 MGY;+*>@0LG0U;8@"*QU+'%>8+QSY(Z(D)IL+0:_P4QA L-0.OM9065F6I8^R M'W4#AS _@;3QH*LZX<4[J,3/Y8'CJ"HW="$0]DS=^*7GV%\VTV/?3*!6V8"I MA]*6T&+:#D:$.P:G>/8W*GUV8+PB&$:X!5CD+/^N^HLS69U6O*<([Q3Z&JA3 M $'+#N@$7E24GWXM8.2>U ML._D]T8'2>UT_5X.M^31D/B](^2O( 84C<@JD%9$WB5PP'0O_LJ;>/K$BW 4 M?%';2P363M+L/?++Y3T2QOH6[SPX0@?ZG>$U3M!'[NDHB,#:\8K BS8<*"_M MF74KHLT,Z]%1S=5D56?16*X)"DS,%\UY$I"+_I9T8@1<\*_'1J0[II!0*.(> MPJ[PN.2ZN6WWM[Q;I#[L%K*RH4EQ+\$"3X545ZNOB(9*OIX$=#G6II!$,0DR MR)?^/WOOWMRVL>6+_KV_!6H?YQZ["N(6];3B,U.E^)'C/4[LL9*=FKIURP42 M31$Q"#!H0#3WI[_KU0^ I$3)DDV*/34S242@T8_5Z[U^BP"@0I>8G3A$JUMN,$3DG,H?KC(U8\ #RTNY;0GW0^SF M#>Y2H:X/>.@A89O"3LS8W;,;Y)V1!Z%JDC)_QG:0(*]?>O+M73*CDII7/[]\ MUXM^=R_!?\2QXHC55PF+,42!UX'!SW(.,KH>C"(OQUHH7_\ M@RTZ08F+W1Q:!3--D9OT3GEKG$@I&[EJN/$%A30KI0BL#Q7&98E_\+$0*^<4=0I#D?3:%8W.Y9RZI%\%[L22-K3O&3_'\K>C'R4$I*3@#CDXB M%ER IB+-^.48K6\'B7Q1RTPL\]/8WIA"?-=0'IWOT^P9U_(KJG(C$+ZA >UW M39:C 34ZJFV>@X(OC%[ Z_*^O(3&2B4&\C!/L@F!5%0$>07_-LK ?LX0S3EM MT&TU8XJ6_N$XL.>+D[",,XXCT[Q-FTA-*RB)D[EI-DG%K95]@!I\P;-B6!N.)EOT>T%5HD1]],?S"39@3FQ1<#L9R-&=!*1Q@KP+C[LZ=&9P5W?YA+6[RML&);6:A&U3+#(]##U[!T=M$&!7")#L;-]$^@09UF02U;E,;GA8"_&G@OSI9%FSN?7PL$:_R$J;I2 M>3EEX%!QFZK5F3/82T0WAOWWE==;]/: M40 I/%R;>:=3(T$#S%TO08&[O/49CX&P\[D]:N_#[79-,RS9'.7-L&XDQX_P MM_04V2X%V*41V"@1.440R3 %:6E3H1-T7EJ<9'*3MM ;;'\9'H'\!XW6!N@_ MLQ"*V.X^>L-/&3A$[73,13"U6!#RS<@"PA8*R4*L#ZY/-K+UPP;1FV!S0GY% M(!-#)LCV)JZ].$=9EWM6<*X?S5(*MBCUR@FT W/MT4#2$CMYJ1++A4N>,U-Q.1 M:)'K[TD10?;*!MH*M&5IBZ)L2"X4'B7ODI<= W_D^+CT86&_I/RZ#I,*:;?W MG79[%M)NOT7:;6"&.\<,/>W?%=9>$D@:=9VA *@M+!'70ZN6//D2Y>HRT_Q* MD+.!M$SCTNL>F43TP^"05*"91B\V0DZ9,:?T^-D&RXF,87AP$H M*!#.1YL&59FDL2NLPJ0<^,2H43FG#>K8U-<))A=H9 BO/F_EL&(_ MQZIJIHS5B#'W&I1&C#[ T;"U$6.P@J8Y2ZKN(LKBLL1_AY^B@:IG2A71QP;6 MDM T?_]<85F$+4B!58U *ZTM2,HO69KF*GJ=Z-I]!V9=E56F)W$$LV^D8@\> M48(]P[IM-%9)CMW(X5%1($E+S-<4.K+#G6)=;(WJJ MUP2 E;UV^C25$M*[Y0C!?@=(/$TA'=Z-%PY1@2HBX5J9M9N#(>@]#A6]"]8#W7^.9<"S9>T7>>\72]=I:U\ MU6L[S_5- D<@>!6V$IO.D=O[F.R0);X\NSL(T(8EJ_A5K!0&<0 ['5WUHG>O M?[TX_QA';XMA+XYP5W/XYTOLB_YKV8OZ/QX<[@VO]O;W3\X.]G[^Z8_HZ:L> MEK?WGL6(KJ@(,>4J*TT(A%K+"XIB_^AI\HRF>K"/_R83]>LT8V1\,RP0@W]^ M;("E]H_2O3-,_ITT^24W=L4N;%0@+/T7;54RU75J-/MA)L6EQ5@DY*[AG#=# M#_-2$R:>;$>J1G3<5U1X^P5;TL!W"#29CTU:,JGHXO5+/.Y_-B *#O;YL.5N MUO,I49I'\7Q=N15>&!J6IXCJ2B M*WV9?A>;ZU$6VJY: MO(')\2L&MZF8]5NT:<7*S!)4*.$+I:UF9;&6V8:!R-P(:(,#LE<>9H.%;T3D M(G[5(Z,"JPHN")\ M8T1;P3/ST:J1Q;8Y+'<\B+UZ--I 4OMKZ_=E >$5$%$>Y*I<-8B:Z+^X3+I MTHO^6)P +'J*?W-G;_F_]Y51@XW@"0HC2Z0K)/6%QQD[8FG1 [)50HM$$/U$ M9[K3\5UV8PE1^;3G6LMS7A7IB/YW%K'I_3GP+OR:Z#3Y*[H@I>\7THX(<(O_ M'K=TBS8>.)U*4@T2D!U[[[_D:DYX"D;-]M,=5@EI+J/.)H0.V^ZESMLYM->8 M0<,0++;9-LFSK:;5'VSS"*!;B0GLC1)FBLCS_H%9]8//7X!0?1#A%A[.C;QU M&:DN$IM/X*0SH(]D!48YJ\,*JSSC,!7J.#(&DZT)WKEIC#$C8 .>C?$ M;J]TA%G891ZAU?2#A%&JIM0)H%@]J55R#\R=)-)SC4X\848R^V18E?@^O.RL M6%1NP4I,*K)9_R#T: $"-LS%8!@A3K1*6 ^G68*L))1%V4:&;8N1:^3*=&!V M,MV"\;:WL[T60LG"XQ#MUJS,M \W+!B(WZM6:VG;L9T6;(6O4ZMBI\->ELIFCC\>9PP9"D^W![ M?;H?DG0#-NY7.O4)DJV1QA%9;O-K5K%X3^DB5N8/H!L0%)7U)8B>5U9SABO[ MJ^$6I_ 6>WNHX0UF:F#I"#L7E5&]3K.O0FS MRMDO6HRP@]30YJWQDA#7PJXR*\BA*IJV!V8DWA+CY_2\)"NAIIROE+*7N+88 M%1\&?=LE(&!T?28:SH'K8<6$@5D(P!'(N8H<;Q+P\?RNB'7D=*E_OO_IPB"S M@;;"<')%6>SA]N8H!.DXRX=3"LLIR"\L@=_UBVTU.&3M96?!%^M,ZX_1+>G=&OI USXOMPH1QL@9JU1'!G1ZA M)WRHEIGXUYS1=;IUO' D%6;*LW(EG@5/N8=]FAB%4V ><9U- 9PF9PIQ7?XCAM(-[C3;!W!%(-6J8$K6["3C/:8*J&&!H.0(,+L+_.?>^9 M(AA)=9UN#+*="8])^QCT6:"9@2%9+:5K=-*C"N[P#CGF_ECP.A'D* 7:X$9= M;YRWO6F_C8VAYL!>;SR?(;)1["MI+BGHM+HL2&\ X[FIR-KE)B1.AB-?H8Y% M\@7%29WL"YPQ"Z2L@V: X5''5UHHH!D:KL-FTG!HEBW:R:0I"!25F)4+P<1B M-@Y11X:K;,S)%$/T$SA>.(;4,RV%!8MU2F\G>& M607D=,7HO18.&HR-+&VX?QPGAI9,#)HT[0'JT#DBRPKJXZRTC0BFJIPR)1/\ M-A!RTM3CDFD-Y4^%5T;(Q1OH'W@WA.& M!YG+>JC-&G*=XLVV6TE@VNW=:;8?XE,[A*6H[PSOW_ZF4DN$N'Q&II9/E_MSU@FR3:%+;7@G%5!ZVK? -Y/ M"@B)$Z)"'I>"R2- &19 OU M2^K+U/@%++08&3HVR7\(IP[L7Y)TP 2I0"J02]G^$IAF)]F/#I B"L.J@5V< M"Y@D2&3IQ,,A*Q%FKONP*JZRJA3L"01R1D.-U0 O>FHZ5.+9^CXO4#H:'KHP M40.#+B^7V.L%:3M/(6$,N_=E28Y-W/+\[U+#EILAB52LCRJ8MA#H"[HL@G?8PGWWW:6Y<+ <;M&T M MK]A0(34N&=JX75:('?4L]HO@/*;I$@E'JN(.5:J@]C5I*RS?,NFZ_F).5S N M8KX'KD_LC7?A^GRSQW\M_AA3[HMB&5.3R:B]5F:.]'RR>VKRP]W/'A7&7ITZ798+!2J\MF7Y&_GY0;[):,EU*$]]DLQF('?Z+S6JV[;T\U'_@X3O*H1GY MT6,FJ4; M8[XWH%O&?7V:R50VR58NQ]%X/L4MXOH!7\S05H)]7Z5[J/_-??=$UTYLB:>D M*AMQQ[[LI"$[;P/N$6ZZD4W&'N"^Q=BO%32T9)JE.'R&_5JH'PTFDV(<1DPU MTR; YBV1)M?*/%A,0B(Q2"?C]_3KG"?1$"?#*7M2&/7&; ]%S:('/UA&0L6O)[V3D],?NMMUWP9XE*7_\7UW,\^OD1CW/#GJ=C@:H7Y%6[9# M5L2OY37>VLVC\^&GX1S+U-@W.M\DVG[9^]M+?VY;143WO".MC> BI%^ZE L\6<4<5[IMGXX%%?5DE$\HLH?)/JC\I M:U-F:[)'L#R02M;QPNT'E[\5OT\N*-U)FFI6+K+Z.<*FON*B7M;&T] M>U3C!Y@R7#L"R43PO4/M6B)*S3##HFNL\BFZSIED1_-8 M-B86=P[2UQ+*(_>FNI(NSZV(U^X0U"TNI18V0!YA^%?>,U/]KMA5@#&)%2/P M<0@"@(0T)ZH>ERF2'_6F<%D_Z"XNE+AZO)B)*Z9@;PUUZ!5W/F70W3@-5^!& M%3IQQ[--TB0;QLX7;!SW7L8=CIR@JR50RC7L>\WNH$>]XX/GJP%^3NX5WP<^ M=GCZ/?%]CGJGQP?]T^_N;'Z6Z)9Q:H]O%2 M;5*T?>Y.1:I5,C%-DC#$8A31S'0J(7:( NQI_QF3["++=/?!B;,X>GK +]AG M77D?TO#3PV=28^(Z1B]7CO6+*)!R(&5E>_!($B;L.-<1"',TF<_H,YUA;B9J M4U4)U V<.*8(FJC16*[023O1.M,&?@"5^=H!CG;I-S#60(VF-+#%L)(9Z-"4 MJE8CKAU5&C$-*=#(R[EBU+T%DY\2F,$X$(-"%5D;'?[V&).!YAXOS:WG0S*5 M'N)X\@I%1J41N@QMLE+L?@T@XHV+VU"CT/@BR17$FCR6E[1WB'MU^0B%1M>W MZ'[2QJOR$ACF)JV7JF$ZSX-,\^$X/,@"+FWHMM>-EV=YD>-I25X8Y_A0\G#+ MP-"*'5%:R@?KK,:21REB]#"R*+/F@/ZBHX\NBPZ-Z)]D1Y MQ3O1UI?0E4&>RQ76*=U_KH=<.JQ2?JJ?S?[K L.,5AFNB[Z^NY0,;*NL6[:M M"#5-F1^=PE4!P?7S*HL5N]J%8_/>::8IM;%90B+<5&FI M+\VJ*BU\4\[@E%_8I,O1)U$9WC@M:XX%AM.6LJI2D)M@ YE%N.U')H#)CU=4 MK-$&Q2L)P<2EU+>B_'1MO2&IVL?2UZ#*$!_V\GK"6GE-94R#S2O#AES+G6)/9_H#*Z0<3&"$@ '$L4]D M>B%:P@YF4RYF8R>,02XJ#!NU1%I+W0HL."DP@PKVM,HF6'-C/\5FJ*G0->D* MZT6R&9-_BOYR3#F TQYW('E:PUC/I(TZ8ND$%3I88F^_@:9%DR,2N^8$J<[9 M$4(#0P*!K4K-"[#.^G"?()HTN_5-IPBW@C[< MGK*Y'-L<^HE*"FUKU9.YA3[I:)XWL7=[!U[(!:4W1[ H79WL/.+[FKI>[4)+9GW+78@812W*6-!Y& A,^/^8)-$17 M215YH2Q<3CMA8'NRG0\^,?@\6B2;X5ZB3.>#WM\^5!N4O6^V:(>2NO[PZU40 M367@S[*H=WRSAZ ZO,TD20LI(H9Y0_U.9 L&72'^57X AHN6*KD]-8 MPLX1!@^E;6KB/"@(NHV FBP@$^/_);?^UMS8PT^4G/B)XE *Y[%)%_>P][=W MA&Z^09?W@]NI';J_;U!>&@!\_&?L2M^&B/:5%52S32+,B'I&IO=(BYU2$MTT ME=]&54ARVR<,/5P)0>\VE;9%T0YAP% M-L%R=8KZ"):$U\"+U!)=YVJ0ES.)$$D*K^MS1"AZU'G)Q]E@+<)[PT,0YGI MV^_! @3N'!6]=[W#CDSOL%;?L(]SF))ISX7[]'(,.B4L&7?T WH7^^4B/LQ0W*HOW@@S8GZT4?:'G9:*2Y3YG(.C<1 M@V.=?J.&9=^E6YE '*CH [Y+0!)#-!J8/NRK'T3AATT;TMA@(R]K&H)&CFX"H3 MN75VF0Q2BWD(U!T2(R#=BXG3EF Z=IHL BA)D2_P1%$*6#;,\1+:?[QWAA M8@L\XX)G=SWKL!34?=H=V6_7_"J73]M&($R)E"0A/;P,P&N*+APL1"%7R:]@ M,X[AAA4Q/=%PGUFBV!;'= &A::G%X<5.,W1VY=))]@JM6&8G+AIK#.Q!DUYB M?R3B8=BWB9Q8BYY1A(;%O0(V="> 3K P_AR5KV,ICIDP/I^V MV"WU"M6F^F7:5((NZ[K.4F(*=\SM^2S,'.FD-"DEL%>(Z8F3>Z,&%9'$P8FA MD]\\ B]\ !;Q"Z@U],+N2.;?/+%WE5V6%>AOA'189(O$.Z/\ L%1 MP0W#MY"E*8.2;(82S!B.+--5\'0@$0@L'ISSP[ TN8D&)PATF>G%A8"3 MS=0D%.0MV4&PBY@J9F'9@:!M$-O8@*Y_0Y[,$%2V9KP95F]]1<#"K&-G7=X) MF [JO3'[BP1^W4?%,1!+5')(XA-]J 9WRVEE/'P:5H$Z+AJ;++)H5JPH M;)>G='MO@]UP ^^!1+%'3K\)(>!+%],E62XK.Y@N0B_ZO<8L#"-20&:+GFV] MJKPHJE@+@-.B^CG$D)ER>$VH8'2NFM?E=^%^@>;0!E1VO)W\NW$;,;(I1$5F MS$B_):RQ$6-VM[;-1ZUJ,+2H5W13VZES?4!K]ER:R^F<.+^2C4M9$FD2(YJ. MF[AGK5$U*0-"YWCSY0[C%:7IR=4F)'85S]OOR!H\T4RVB#O*(+6OK+;M4,*]*]E[6F4@5M_0VY]%+CUAJ2= M?37]$ =&"_U3EFT&K_T D]D@_AJ]??N L<7[2&QQ0O3X$[>7^#0JJT_N&\9'.UUKU[UD))G78(UA#,D46V&/\0TB$'$, M1K](= U-M+?8SJ^*/H =.DXT6VF\#/1;2L^.K9+5][QIDN(V;<8]P.WX M?5\R*I-.&=WK-T+WTFGR%Q$ZHN+15KF&8WH^@6,PI8GO?KWX&,K:_OZ?%YZ/ M?G=HZ9Q8BW.\GYE83"UN'8/]8+-^GA]$)C ;W+SN66M(@4.KF@H9.50X21W M4*@/.#;F#17)1)F.GA0V*LA9G>21Q>Z=48V,8(2A"VRL\M2;PF >#9("G5V# MJOQ,K_B]=AGESGJR.>)?E&@TWBT-_-$0_D>%NAQ8I3G+&43/M5U,G;1Y<8,T M,LWE1'3!*9Z/1EF>D<@UKU:[<[.N1;W=!;IZA3T&%>;^EV!C[Q8*J\N$$B P7"E@!>B=G(72FH,'G,C]2EW&EZLAL<6&%DA_4Z5:<%, MJ.<,,6L:@[2[PIUC7R2:N>WHD-AXKQKF!(;>7KN9\ 3[PHD['[UXE?(KCY^,_WYI2Y\5KGS9C [.Z"4(H8J"[1*TL0/Y(J35(63%%#$@E2JP M6 RJ:*>NEZ,_IO,<&=:,HIE$0PQ^U-1_*N@&4 :=K#F:G69@(.0PJJT(S"7_(DV*'%,3?QFVD#1N? M!W'/5C@ID/![U-]'%6[_[,5_^?WN> N'_A8BJH[F.)_- T\C5#B!O >8F##" M\-^0K@,CGQ_@5]"S$[U]^Y;#G/#^.?><_TCU&MN3PGWR"1E\=:72S2!SVN*3 MWM_^WX^;U#&!=^C_:\W(VT*M#(_V:._./@R-^RL.N= MMV()'SO]Y))I]">7]/B)N^EF^M-H@QC<*;J+%W)_7KE4353JSF7F*&(VB!>Z MJNJ7-MD$I_O1*;3O'W.#2GX41[ZI-2]!I91Y7LY0^TC;IYMXI[O"2# I8(MV M0J3'I#]S*[U4,M/_-#!.E.C;'M3K^I=(>T6#\0(V(67,DS,LC52N%2=2F>3! MMFH375"FX4B TIPZA@OG^ECSXLHE(_XJA4JP]_/UWVO7Z[BOT1HE;=0 ;[,R MQ]V/&5'/5M1WRW\8,G$&FN%>7I9DAW8;(TI1DLE;:Z>JK;"ZV*SA/+*$ZXK, M 5)^,;8!]7$".;6-W(EH;5*]T9\6:1 AKS*7V[IZPEBQ026)!OIO$>M/1Q?- M!#$'C&\35[#D,?.S-G4=A(#@'Z4\/G5N)5\^(N+B7F F;4G^"5!'"]E 2U4?EL)&^/%Q? MP[G*[%US\"<8PN/_PGQ5[H(]4I.ZE(*=')WK LYA;U"-( O&0S<$XZA*AIXL M\I'"1GA']]273#-,)XS5P X/B6%B,W1NNUT5"C-FL30218*>,#2)P?GT['E, MK3^9/=NFQ":"AQI(G=4W&1!?8ED<;G8 :O_=Y*L%/# M3!,6[!^=I.UF0C575RZ;>"3LM[5N(YZP$*-]="S0X)1!R_BKR8:?I?.TG0@= M1[O73F(VS/(P>XXFSYP@=D!8D7^/Y"17M**33YO7I>;#.0)36-H5@_UAV^VT MN_EW\0T>;.G%?N]U,#;UR2B[0-?,2J??X Y*&=4[.M<+/E<2)>_>_<\=;0JL M7,#+*#M!$##>JDYZIW54'KES!.*JI6R RAM*S8_# M5>9Z*> \(T2O$.;].>,JPP]O7_&_&Y8J(PI (WE*L1^98RU@NF#E0R]ZG8"& MXOZ.5:CX%QG ONL!/2?F<[PL^0^_(YYNV!2IB'==)<.FF:"&5$NYZ2AOLI3@ MSVQ!K6UL[K-B"1A0L,K4UYH]8VX%Y(!MQ($S3\@E@VODS;(\"#7,'%5NT)Y5"1R-T2HQUE,D(O&RPG!^(W8L0+24!78W-:+N<[,B+R47 M1H8UAZ);Q64(""91Z=3$K@W0-'] WK.%(W#GT!1JG:>IPTE@N_,L=>?[!]H% M\*+\ 7D]Q50:ABHO!,6S)./$>XB.<:"'5<:@VW#C/J/Z0"HN;3BPBCH\&\@C8HL%#=?3L<@0#TNY&3Y0)$],I>2-*VH<^!PF&C&3#'#T/12 M!=Z+*>ABI(BUC,E15%>>7@-:BH*D_ /AVKU*#&6:6OP!5Q M/)7>\+BY8%*[/X"MAT>NK<+JJ2>E*_\E"]$IP'O$E_98B41YT'H989#ARK]Y M=_[R(O9N@P9B0D!CMDOAY@$%YM3K3U5(FSZD%RFZ_CP%*1>K8L%$I1BY>!94 M].;5.8XHR 9HJ$KKD>[Z;AN_Z7!PKH MI6#GC,$\P*\L[B5<3.G(FE,P#5,%?N]=])9LKH$A]\&%4Q\3Q2T3OOH6N%EB M>8"J.3QQ2%; RU8MS^GJ2RO2WD M&&=H526@+PCVAX%<]G"NN'M!GANXRF7J( I9O%8F6Z%U(>!C%VI:6U@K_BQ( M!<*:3A?( 6>-6V&[IAK?U>L&X76 ;?Q>4)X!//?Z=R+%6 X"T5SLN"G,R&&] MT+LQ/RF[8 M3T($PYDEL;P4,:BLP(AYQ$0BM;O^3O;';*S(1]A]S )FKZ)IBP+$2+9-K:F+ M+ P#^\>)XU0(;HBJSB9"1&SBV<'TPHH1> B$]F7;?=E) [$->A%]J*#YB9]Z M"0G%[&OF)!LC'JE&WQ:@=C9FZ11B 2W5=4*<".= B2->J^;V6NE$7"&^MVCC M]O6).4CJ;]EK9]" LL\G5"D?%QFN#MXPFZ3+GBD@T\NDR/YM2K\)X-.S)SA4 M'FG*#(73'2K#618O1)=7_*RJ":$A$&^(?=[A^?$]H2>X)Q[KT%W_2D4JOE^" M7U+F6E,8'%^NN%=?I@9EUS(2GCC>4D0?KMKA!/F>.) N^<("8_Q3XAP>O2]E M'MWK3A=[89^8C2,':Z'J&KC5SG[[9T-BD(""'L;%@%>6=M=.U3_;] M X=?1DJS7M]"9>-58\R*/LZN060/0Y!CY+?T>;: &+,7B#MVPRW0->5<8UJV M]!&,G1"(O6[?7A.V[\\70G[( ^:'G(3\D TI]-Q:V6:;?YDT90LC3>+!Z=ZJ MW7(,'0U^VFP75Y;>-AX@\?PP7QN-]H!W[^FQRD>>-Y%U_<14M%!V+?)$8I.. MDVJ,U+,AN<= ,NZY]C1Q=(>/C,@^$\M-HTE^69"O:.5<7=-DHPQ:CS=I_)^(XC)=(+AK919#?738HP5JEK.>XG4Y K#?\UQQR2FBZ!=4N:P!T=JNC;2_9N@B535G62[Z": M<%F26/V:_$D8[89!ZNX$YX<'O>.(A@MQS,U-'%M?@9L M[I.C@][!;=XZC"E82MU;)+1L'<9 =_VSWL$/;)P70&X(<69PVI[ ;V?V4WC0 M3_I'*Z:L5\Z944MY&D29U,F"OUB7M53MM/5VG/ M.UW@8-*4@'Y>2BO#G@[@5GZ:;ND!DJRF)4>/ M[6BTP =J7HHA*@*')"C^Y%F7G,4EM;/$WI=DBG0ZQO$[!B<-_N7'U6:-W\[Z ML'=X>/BMVEG+Q[[?>1_VCHY.S_IG_:/C_O[)X=GI8^YFC536RB7Q2_3(,VC] M ,:M(/UC7CB;>*V>Z(&('BT167>/KH'1J$ :@30,:;C(#W3$I=3(:UW#>/P0"X$(M%):$"LA0YI<<<(+\C) M_1G03TN4S!DS!#/.I,S)/>(87H^< [$&8C7XOP5%]FT92%(;>]'/X*O0[13( M)I"-(1OT[Q9*8A:2AB0X.B\"D00B(2+!=%-&9&]A*TGS[,M+3,-$P]%KB20E M%ZYTK9.V+Z^Q$!RK) =A.:22NZ8>EP:J+E!@H$#Q9ZW*T6*@(>?#P";4'2>[ M9')3XBRH7UPF."C3;'FR8^![@>H$NLC/%=# EK "&$@K3P:ER3:$OV>CVO06 MS88N#&SJ0Y$$*2!L&[$GPZK$RA"B,D@S'E S/"K0V>6;P M.>-3:@&$=@I,N'F:G411KIH'%1/HQH(?C!INCVMRS[S2DV78J:'JXUNGD$E& M/H//(.JF[?=7284MPB!E0] J& V8VV(RD*\IG-*840E':4N#VIHP.=0I?[*X M++EF0"L"VNGB ;=L/=?$DY(+*_)(RM/XYC]0D2:4#_OK6C46)I.SA0Q 7@F; ME^-G0VCN;&B3A6.JQ. T189QHE0V^%\")J*NNCQ>-\/44#Q7O4BQ "MJ2^R) M);9#[&4(+3L6R6NF)I:F<%/2A_Q:+)ZYG,G*L_"J$1VD<2C V)4"C--0@!$* M,+[2B9\GXBQ"(I+NEH$AB%G7 M2VH7;$=;QCC$6A%$(''5""Q!@.&2"8#J/M>U=PL1*)KN5]O''G8F#YX5HYPS M.%"4E[IN8XF82HG.*.PE$7B80F/1CZNJI&;PA"0#G[/K4[ O):*4U65E5FO\ M+H1J,,;>"80;I#MUL;A?()%!(=Y#P#+2G@B["U8XK$JMHPGZ8J:Y(APT3;6C M)*)92T:@0U]=7UVZ4HYBKX[:!S(08!APZP:-HB=1) > L8H&A)O$-YA[IBN"4$.FS/(_81-0V0;@FV9<1HS&C4L ML&&!\&HI_28LL7I-$^!K'Q%9,4&=Z/?/B/ @7=N-1CE+L/=//<,]E4=Q2O*L M@Z> TQ2AB54$0?FQ0E4FZQQ7]K5O $Y5K6JC+A,L>Y.^"[B!=["V6TOK-++H0 &"A M#PF"9-\4Y&BU&FT#MXB'C4@=)PO/S%CP7EV7CS]4FUB6KM,C'8?LN:3!R3FE MWT=D_5+VEXS5-FAIAMS NUC1N-M+KK#U:73Q;6T+PTW@Q2:&SPW)O1^7F5&$ MXJ4JU.622RO#K/65\7\;V _RYUJ485OI+=5V=B8)\A:$>*FB25F1#5X('H,\ M0>>C@T7][;JA)>8"6*5F0<0R9L885**RHEQIG.Z64=.C MJ;9ZZ:I2$2JXJ98C!S^^"BQ^=!WX]H_,41^>0->?TAU(=M//8R5X?LFN7"Y+ M16VSRE#\&^RKHNIWS1J1-.MQT\32!EKGD M%[1Y;,?L9TNT3YF$E@V)^,AA* NY[1S[+_GK7CDE*OXI-EHSF ?RL3D9B8+! M8,PIBGSD5K_K3**T&'@(#9A-6&Z;?-JB+/:&.).<0?1RMEYEJT;9%V4H7UP3 M1/E#*:8EP+UAB^U[>B-^FX@(@849.X+P(NPULX@$ZLM038W7NW4Q9!D]!-"_ ML>CZT!1=(R!AJT#Z]/0'^NWYR0_=25(U=U(/K:7!+>GI94ES)B_J6C VR94;&M M)NK+Y63K22X?SIQ,Q!8BJO'[20,(AYTTZK@0L0D"?.E*56-J/&MAE]@CX9([ M0!PE%D]OQHEN'AP2 JB*(ZS5!)*\9-3GF[Y&,-?L9J;14T5M%J1.G?TP,2@; M9)%Y-KEIJ"2OM3 ,,<4.46DO<4(LG>3#*$^E&*<LU_=KB[M15)3M8A"/1Q^Y,.'_GUWX/SIO1_5>,P5L MDO3;(5WEO?,=MY(THA6Q5W.3O;N-(N%A.;0''1J-%([A@7L"?^5$LAB#=IB4 MXEBTF?66,8!MU1 $8&@%^B\;CP+\LA3.UP_LE+@R%Q&KU4H MS(E1BGM*&:O3>]V#"!?,*&X=9Q-\+7!OQ[Y\4&W%R\1U"6M.)5EIJG&@GGN$ M> W[;)LLZH!DUPXF%[>$R^>Q^$ROW^-;68[U*Q%O-S:OVILVN98V8'&[%2&&#B8) M)E439.&P=EUF7#FOW^6/BY9X37V\K(ZJ MQ*5BEL5>B=G7RL5&= /WKQ>=>XTRN!T/:CF(;M_.7_<;HW7:[O@+DXVG[;6M M&1=78BE. 'NGXV18J@GLMTMZ]Z(6-G!2M!*\5FTY-P>2S")TX)>7!? 4:F>Y M)[V&/!>(4.0:7,-$2LZ!MO/H<-^TYIV-E7,S>IT"#"9PPKO& X@T& M25C&LJEEV=]=NBQN1*/,YSK56M@R+P M710![QP2.@=F-0CS7E.GR5&#/0NO5FD#R="$L:L$6P%6"'SK_F@Y& M;B]U/ M7EH,Q8ZS*4;9%T=AJW)Q(*Y@8FKB[D@H#*H$;8L]+)KD4AUR5".7R(#%POY. MB!FVUH.8UL?('P[V.4B*TGO9_-;^)/5H+QO<3C/UY^)U?R+/ MO*K'9Q%_B@AWN* 6SL>E5('S?;_H[YC:7H/J\2:!T_]7DC<47?F# M'?;1NXPS5$&MW!VV0WUX[<:,<&.NS,9() .NA=V8A1B6>]?=IO8H^-2RD3BI M!GN_4>_LOYH2W[5MYDR>KI=U_;\M%C?9&E;]^"E/P/*X&(Y+2K^0]JR2I3\I M4Y7O=MK#VP+;046_)5]4D.[?*3A,UT2;NHXZ^4()]22JJ#@#]6=N\FMRK?"9 M]LUK\M2DUF/K&$FN1],EJ5#"L:A>4I+0BW[R&Y.R%8 W!T@"1*W8U?\L!QH4 M # @,,Y9)*;FH;3Y36Q94(EKGM]@@)AB,W%DFP[M*%,I*%%C71/GWM& +;44 M9?0(W=><,S4JJZ6#+C:[DS='-1:JN)>QK@&!+EB4^T/%V+!'8^<4W/X+B43W M3X\<[TD5X0QYO_6B]WXGT.>F:P<^_Y;1<7.39&0R]&@,>N#C!>8=:G0=_%I2 MCV=\>^_DT(M(FY3SRR9+*2SM@+AH-[G2V>P7:6@=O;YU.EP?0RU$\_9.XNY0 MWUDD-]@*K!/21KT9)A-3Q(&'(:1#J[<);$A*;O78(AYH>0Z_8R$4NZ'@$^;O MKOL,;(/9!=BI7O2A*H<]'.EH[\SX1<20UM9Q +.W.T(Y],F7:3)7W"=CDGP& M[7!(;02)\[.J-I2K)]T"Y])>&T;6W$YTU#F&'LT-YVE7 S=I:/Q)J))R]-V] M=K37/[!9J&6*->7:;S=TS;?^K^F79"4AHCMRM19R +BX.I<^D!DZ_:@8"3Y& M[ ".L.8"E58_GU21,]#-.<5^@/#A-2^M\1S +(_9VR=?JZLRD51"[]N@5AN3 M'T^EU42&O1NN<5/KBA5+BZJX2HK<7JY\BM$0M&_T2(.C"1[XM:7V'=Y!VY*V MW2Y4$^L'R"IUE0%;IR](DTD+-%# #T7)8"P82T-UJ%WH1<-Y0]@S%?>G?3!) M42ZQX2 *%'EW+#A#B+Q]P\C;68B\A,?NZ+NF"-O5XG$5 M,E?I*JPZJS2-6MC697:E[U7L&?>K[?V__!/ ]'GB=3 MK7[4:!B!EF.B_X^?A^U;=0+.!MO>7O^J[A]_CLP>XW'WW/]<^;'_[/_^HJ^X!BKZ'''60 M##]?@E55I'MR_4?T/R]F0""L4_[(FB7^83E36#S[*P1> Y$GMX=OU HM\OD# M*I%WX?"K+N735TCKIL-MV6A@0_I92Y<XW=B:5KOX6.["\-=A5_^8^_'_S] M^F5:"\)8>=,ZTF6>I9$YDB6S?L"-^3HC;ATB0?ET-Y*X9J_X1NX?;L1NW2J^\+V? _WZ7T2HX0,?[Q/'O7M?<G9LN8&*'^6Q[MAR Q4_RF-]5,N]O=9VK<=R44&C=61%BDD%-.+2B=^@QOD. M>!K$'W6_&R?YCEK>J@/XP&'+FPANG;UY',QER9!%N5G+;1_WJG4^N<V^M*NQZF7NN'OV>L<[)?E>_\.DS #]]RB.Q6XY[IG?1(?'3T/1QUN[08L M-]S:=<\:+)7^<3CJ<&LW8+GAUJY[UF>]_6T^Z&]JJ(1 RQT(3 KM _N\ZZVZ M.?OO,3/86^4^;B<+/HKW3^\O1+-.DN-C)IC '0)W>$SGX4N$/@#ENB MD0?3:]VS[I^$(-&W"!(=W(?M=;"-ME>K/VW@HO2N/J[%G0N0*W"-QBF[G%X7%\>'Q_P>K +7:,6SSFH]SZ MR]T_Z]T(U;#))[TYT;$UB\<7S+;';J%%-Y'7QM!2*&0,A8RA'#=0<:#B0,6[ M<*R/:KD!"NB><*E*+3T-N(O(4_7%-%K-O$YQ7M./9P$V:'>NV8YQE4#%.WJL M.[;<0,6/\E@?U7)#-GN #0KQC@V)?&X&9_F:P,=A?+:_U:&/$*\,]W=W[^_S M^*R_U75]X?H^FNL;T@W6KJ _"<6X 34HH 8%[AFXY^UI^R#>/^N'HPZW=@.6 M&V[MVIZ&^.PHW-IP:S=AN>'6KGO6I[W3;3[HSXPV,^RJV_V?U^J$D-J$$/CQHT M;)2. 6@5L\6F[1/XZ/]A\*^SEP MBT?/+1[S46[]Y3X\V?DH&?PS >9#_[K&]$_@/^^X@#\;76>C^1V.;Z'XNS._ M:R>T8E,^MHVF#9B1#S2T\:?Q=4MMH=Y&H[**ZK&*YBJI(@56>!J]4D,U&:@J M.NS'T<'^P6$T2W3TY @$9@1?RK.RB".8=58,*TR81#,8H'Q[TC,\HZ'S_H?0V5?'.BZ!]L*55(Y=[MZ*)UU#>\\MR9G!D8)3;T[3JARJM*E4=%7F MS42M&&J_=[9D*'@/,2YNVJ_>@]/3B?&G;0!%X5&.RCPO9[0W=&RPRU=9"J]G M!1#8A"! HF10-O7" ?S8V2P>8(D3,6GJTJCVN KX&MXK?'PO3^8P-DSLBTI? M\"2?[_?V?S#/PT[DR52K'[4"0DYJ9?:3E!T>^N]=G^I5IK-!EF?U_$?S_A)G M*7_M^+1WW#_XX<7?_['B@7[OZ+I?K_MMOW=Z"!6W':WL)9>G1\?P69C_FL MP[5]-$>Y]=<6+([3D^/=.NL0X[B;Q7$KT,3 V^7X[D5-R? !J[DHZ?Q43^@ MB@;V$-A#8 ]+$S>/[C%Q,["'P!X">W@\[.&H'Y\#'BB@()MQ^_Z&8<( 4#%PB<(G'P"4.XGX_ (\&+A&X1. 2 MJ[E$/SXZN[^PVB/B$G<$.-U:]$3IQ_?-T!/W>R<&AG"W0 5_5N4E##7&VY// M8]JWWXL, 1HOZJ2&,2H%W].*,!M/^S\0S./)T0\(/CH5C$O\DVZ?F&X=F5YY M9O@JGD<,+^JI&M;9ELNHXOFVH4OSH_BI'[,:)C)FD= M$ MZH-^K[\2D1KAY5_B8HZ_N6I<&GCD] @[D5R#I^KVCH$S#] M95CKX^1*14F4ES-XYK(JM8[X%.!=V&87GP*AIPH-VP4?G*D\QW_B\*,F9X:, M,.'(DY,9C #W*$MR5LO/W[W[G^B"E2I\"U3_SE-P5E=9V6A8P7 ,7^?-0CL@ MJ1#$';3V%+8\+Z<3.)!(?9GR5&CR P4RHJFS'(X8(>'-*7T3XVKS:%1_TB(>3?V-@Z:!E;IZ"^+3&V.L?8YD^%FL&3;2L,KG<]PQMNC?L.YY(^ M$BGZ#889MR0@_9#X%^CY\"-Y#,H),ZNY>S;8?!MK\[V?JBHAF?):N'TP^[XM M?UE_\1>@#L!)Q='/JH!3RYG]IO!XIFL\Q2OU/2^6G=ZE-[VD-3VG4JQGOBI0 MB)XH5AX)%6-4H5TR,(%59Z&];Z M61%7L!.O5)[43F25Q66)O\.R)ZH")I]'>=(4,#&8+S[@J06]Z ^> :CTMYDL M?@OI*RO:'L1H5)63:-A4%6JI.6JL]*QNIM.RJNGS,$92X.9':@1G7FLC!G_O M7?2DJ1&HQ06=%VV'H0Q_XH]0G5F?W7ST[8)7SB[X?BRF%WV\T59AGN&QC+58 MS0)?Z3;>.GI.7NT68P$=_/DM&9.R.7FS&;K>%K^QS;3*ID(FJ[(I+7MAR4MN MO-O0[JICLJ?]1[/.+@!=@!9-3#&9TMWZ-Q.*?7#+U-['P\K.)R "LG^S< 92 M>%O427&9H6%\KD$(?I72^[4\K3NYS$TNHLR>!8 M;<"AX.,:I"W>K5E6C]?WX#]FDVG5^?Q:%GL_GY]_B-YD!7 -5'1^ =X++$X_ M/EMDU2;\@3T)L?>?8GT--*;YOX''6^,1_SJR&Y0F=4)_*LSF363+R#-S@KX/09I\AD[&6*_P"_Q<3845F' M@7/FZ 7HS3GZ< <@I6:W3(JXPW6Z<]!B!=7<0"?/#_?=_US[\$;-81.:1JZN0=J6=EC+UW5M#O"V+,UV M^CH)G;XZ._<_J&*]7A .H?G7&K2U"7SGN]W/^R3"IZ]0\E7B9R@;#5J)?K;3 MG"KT) R];8,T#W?DUG]4[]1R0XW>8.6&V[R'6[R67QVC[B/&WOJ2V]R -*]$]&\4UK_ MB/%852E=8T) &="9MNK.!'SQM1GDR=GS;3[IH.>$V[O#M_?@9%>ME.#"N1/% MG*?IC]$KOV!&4AD#A]RB>Q,XY-IMC^*C_E8K. 'G+=S:';RU!\<[=FN#K^;N M^DPK6SWH,P^'3B\GM!47*G0S6(E^&>^?G89F!H$[!.X0N,,2[M _NC_=Z]%P MA^!ONA,U<;U28+>/VG;953/U:;\?'Y^<;/-AA_A9N,"[?(%/XM/3_C8?=D@/ M^BXNIXM5,$O!_;1]=R@PS'7/^C@^/CP+1QUN[08L-]S:=<_Z)#[I;[62$]PU MWU*W>3E.BDO"Z!TE615=)3GW69@E594@NF&6$&1)ID(EV..^1;O*, _BY\?W MUVGV,1]UN+6/YBBW_M;^/__K^4'_8,<..SAQOJ+&Z_4JA.O (4-^0,@/6.$S MCP]/'GV"0(B+!3X1^,0F:6,;RBB":^J;N:9:$,B!\][/1>HTJ_]^O/?;HYNL MLQ%;SX:?'L7'1_=7)'SMG@6%+;"-S3SWP#9N;>7MQT ^@6^LD3\%_\0& >LV M3MC6AAO2CB+34:I&60&:6*+]KA.CDKHG"6J2Y$'%[B^,HQ3+/Z,Z^>(>:K7P MI'8>2TKZ="]RV<:NQ,.\JPV1O,=Y@TV$D/&R3EF;I2 MV#6T-F].J_(J2V%?8,@"GA\U.?5RRQ7V?X)/905U":E-LQMLJ*3KLL*N=)<) M]]!;WDYD\]O*<$W;(>YDE PQYR*IL1VFSY44 MYF?81EW8Z0ZX$S?6TQ%R4VD02"UO!HD&%D@=MH 7 KM"26V>[G7;#!&?S75Y M [/]P['0A3Y%,^KPU9897E^C45/5V.93?4$NC3QS9?]2*RN&ZZ>GQ-)5DP2. M;:.WLJ\I=55\_?%E_#7L?S96A3T4V_&/CP-GPZ>!OS34>FJJ8/WTQR+C9JPW M;0$/L_XN4+,H#>2"XX3<\S&&BQSA(=2G]57%G8.UX5D598W.IIL)ITOFB MI(0'X/^O)@3JWT#L!Y=%+;H]RG./F\V@EN#35#6/+__:B_YO.0/*JV*<'_8"P__S&HOGV01O#?7EZO2+;;BOYF(#+MD. MV-9"):2[T._JKR:#?08"T-C2$:DV 5("DBR)B-TA3I)Y!!=KV.#WEGP@S;!I M& R4SXGF\'F:#8WC-R9SH_"$O&9BGF(!$Y;UHQ*&5+^ZKQA]#$]XH"(6^/G< M/RAL6@M[EB=P E&=U=A>S Z!&DQ[K=QYDTE?C\LF3VEPZN>'I(#G>0/-9+K, MA8%5W!=4-P/@NW53X.^"X#.@5N M-B9FH4&\YNA\KRY5=?"&%G:.$FM%V/@[NU+(?XEY)O3FLA:E_ 5D0<-A,VE8@J V M,S2-T/M]-SCW=;R-<*;16^(Y ]8ZK%%WL]:U=&"N9RH'L3J!_1JOW!Y1>FK2 MND#09$/LL8R:!BHY,/"XG-%H-\]M!HNRT\%6E@WU4;;ZHNNAOM@6'1Z7(Z$N MF;8M)RD>95./\G+F^B>CH-T#>3XQWZ"F]*TQ74=-K\$[J4)@T),>"TI9E>BZ M:KC=,W6\;RH-KQL]$VQS/$%JD&QZ+EN9\LB[K*_D@7A25F842J5R\* @Y*@? M@AZ0*CP;4N '<]HL)I(Y][@?PBYJT)%9DY"SR; ;*SP)NG0*)^*T3/C#)9"0 MIKN(MBWWNU]U.'#>Z%+$RU';]JIYTA1@6"SI$ Y7Q1OSSZ;*-%(]O2G7B$EL ME\[X;>$89@T;JVE_3+-VUR/=],W5*L^-\?+N]:\7YQ^C=V"/5&:3X=1'Y; A M [-[=8@#^B%\$XW1@H+)&N/ MGH<5IV Q5]F@(5T77K@ +C:._@LT;ICF;TDV2PJ>[LLQZ+FLN3I*!-+XK-@B M[,X%-B(WU-V+\#Y>5N6L'L?R$G)NK431;]T\.*:%M=+=3168BBD>#]BCQ/JZ MC\F)Z*77CBPQPS'IZL!:4:%?/"A[0#58#;BZD5B*;K"%*QRC?Q>?I4\@Z<&6 MTJF:#8O;\N9*H1 @9H_B@V5'>Z%+Q^1ALD*#AH6&#!K5.$-->[!L[K3#?!YH M#7F,",]SA\6$D_7"'.+H4A4@U5D()RF\F%%K;* JZ[(790"NB!8/#+H5%.H9 M<*BY9ODQ10N.?3-?ILB=T-DQ@@VO+<_^O7?1$V\.B*(BX5L% L=H$ LLR(FE MEE"RKK+NA6!*H@^"+4SZ%S[RDBS=.:4SG;[0_O5CR::6B2#=H.*5X4+_:D"M M$G<4>M[@UTK]U2CRDPGAT0[6HF4"8R/:FU;9D.UQF+,>P?6$\R]A(3!5.*FT M%UV@2VJ.ZB8,"NRI:J9ROYHBN4K B)?)PG*ODBHK@6/CVC2)>?:$..:_N!#2 MH&@6Y@Q)64+C'Z0'K(T'0X\"^7MP_BF85'#63HF]81,G"AA<9V5+#W6'[MI[ M4ILRF-X\$K.=?5G6LJ]8MR)N:-FBYZ"*A5$:GZ>&/[/BI(0%XNM=-DA/R6_H MP6DF2(BLZ$^ QFJD,QIXD.3,%W9S)H+Q"/UIQ6>)UN,Q+^ ![7)>2-VCZ[#+"'4+IZ!QWXD-+AE6I M8 WE)!OB6EBL:*;30ETF;/Y%R6@$/$V)82'.$KR?646^7AYT@K%-WX;AYY#P M!\J[3*.FX)'DV46E$]>]TM(4!DM3$39YS0G7Y26+=CH#^ITY^6B<-@Q M4:,3"YU/X):2:E734I#%L+_ +3FE20/) 5F8P"MMA253C:H+'^]"@/B\*!IR MF.'7>YL3K7W,#.^M?T>(>LA+K?A654F&40^G2YO[5X^KLKED"D(IA_)C4)MS M+BZ!K@=E!;HT_KOXASG48^)I&5N81#K,.0R_]3T:[1LM['!.] 5TC9$2D>], M3,0B0.4H"X[E8#Q)C52%[$_^(-X6CE#]PTS<#667!F+@"LD9KM60*);MMT0L MVI(U=(TY%NCM&(#B"N0.'Z,E,^_9'!H.&04XZ@-,U6D?HJ%+,IJ%RR#H[>6,V_HRF $==1<E6,$0BK'Z,1@*HZ4@ZHA06L#Q0_2I+ M&?/)DLK94DJG)25H8+3;.)%+^AV.7-4TH!J."[@:ER1^2_2<<1!CR.Z'%[UI:Z;-#>*XN"A30;&D3UQ1Y;:JB'7(GR@\X ##91YL!B_$9] M@3N-BCE;#NSBC,ACI"[GON[DG$#&3@7K0+)GC*/ .HU4,M'L\#$6L_C^;-#" M7%4R-CB^D8BS ^TU7 MF;N%[Z_CG&*V6@ -&1./LI82N /H9:GAL&I2#K4XP-X[[VDGMA-WGVS8=Z"_H$&,P6^\12-C^J^T MWRDZX?L%2$C90(0YC!<=UVX!5'.__ MMH70S^!.9-WHA$TQ"Q2A0P1[UA/)4Q;^G3;JG22$CMD%:0V<: M/;@[&(TKAR1%K,/),\F!TO% ,;3Y!<11C?P3TT_Z+B$%;2\K"[SB!I1AEOP^ MJE0I3XG9R)"-2H'J* &/\S.,X]'W@IVZ3)5K#AL3@8TZB!DRK?W AV\Y M2ZLT+]>/215N^8J?]-VU1V["A@B:!S)I#/(7&/!K@.@N4?K1L<'?^DP\I*0T M-9[X@CM&DGV0P_6?2TH1,C-XGI9JX])R^JP]F_^Z[=J?&CI$)0(>2F2E[,I^ MMDMBY7W[]!4&)]F'Z@\F2.R6L4>=Y7FC*5&C5$(6)&% &V#IWGQ@R!0<\'4VK@BP/OK+ M,LG)WO,?KUP<"BXID)<9DU/K\=,L*B+DO16I=!*15#*1MJ(8>U^T5$.CV1J* M47O-"ZP1;A?M'^YG4[54>-%KR?@4S=:2:U,(.X#9VW.6V3&?8AF7:2-)\5*=SM"KW2T1CL:=AZ^P6A!?S.9TP"C_*R_!SEM.=U7=')2]Z>R>4V M69&)[(/)KY?+D5VV,6X(/ M>AF\P^M:-MBH(_&SEL9TEY*?ZJ7).BR)9Y1.B 8\IH390]ZAU:H(]':D"&')/W$4T-!$J69RR.4 MRWO2._:'J11R!*(^^,>DF3A5UU^"*=(I.-')L363:N#G07A&)J8[R"7R7I(\ M#N;M8)3W#R0IERWO5?M(5]SX5I!;*!/H[)JSQ#$D5HVR(V,3@DN&R!QC"R$' M\:@D<]8&JEFEQ(N)ZG #QJZ=D7:9M+1(DC7>QGC9)I*.P]%Q[_17IVBP!Y6T M)_83^,E^#3"PR@;<)!^,'P-1*/]>IL+11 \S:5B2A=;).*;4$18^K8B]]5RN M##/;/UK-']-:/2Y_@15C5K2QHLER>V#"W[ +"3L[K44&O)-T?OY DFJ54U#PRHJ^FF%"!OEH/ (&E834,Z9M>'A*3G+#;M&W7Z;LLK\B=8?5&I1< M8&T/JVR@4K 9.1M[0K5*GF4+P](IIO;*8;)7GBN^2>CWA;_/K7^N8^SXJ<3E M/,EKFIYE4R#)Q.0]_,&_UL8'VDPE66DZ3H:EFC2Y=BF:(S Q*,5DH,BKTEF"G'1!XR+'H:X:(B+?G741-*0/(,T2B C9 KE9P+KU_B M\^>@0.41^R;ZS"(_^H-?F,%C\5C9@ 5R7G(M">O-)J1BT#]1YRK8AJ)T-AN- M0-8+7&R0%=9X$=6=PZN=W)5.J@JA=Z#F3-F*Y)_Q\UNL-N94$!P5M1*RK9HI M^>_Z^YZKUVH QE%)@I]*T36H>'F=%*IL-'IZ?<]T8BQ?>(OWGC;VXE\_1>\4 MKO5S].[=2S)KS(.TAZP$(%\W2HW9F]AYSTA=PB2ZP9S"JV;F+7_JD\-CWW.U MZ%I;?BSB>T[J/?CX'EM1UI,,4SK_[9?8.R_GI5Q.%6R8\Q)YME0&E7!6WW74 MY+21Q([0?1'*P47W+[@'%,N9UF[;FXGBH;7KSI]B>KQ M&RRT",6QFR&$,#XP*O.$JURMN,R MRO?.C)?)9L$BR[>5-3]N3L+@0^I-*P[SAJ7=2#WK:DZX/#E$@9+EJ:(Z]R.8 MRZ4!3<.IH$8)D\?']\ . &,2AO^BTA?\J><@/'\PSU/"SE2K'[5"4(=:F4V@ M-!L>^N]=!-JK3&?L1CK8,E->OZ@UMT# M@%7>!HCSOA;WT#B<0 OXRW_\_>3OUR_S5ICAW^W4[Z(8K-JY_\&JCM<+VMK= MJ&0=_/!-V,![HJT-8D;?_G[>)Q$^?87BL!*O-%B=8)#H&W&$-V4G'H13'01. MU6T8!_9C8$M!FH<[EV#@4IL"_O\6 M=4/\]MC^VX_;?Q:?')\]_D,/C3P>WYF&B]QJP'$4/S\^>?RG?FUKC=#5]NM4 M(,[G#2K0UMZAT/W[%HW.^CO++\/]W= S#?=W?86G?[S-)_U-M9W@\/&U'3^) M_ZFH/L^\>KV@^X1^W:%?]PWTTC^+3T]N=-#O7KONP!X">PCL =2S^.SLT;.' MX++Z'DJ<11M[FBK^MV>1 9I>5KX9V'1HXAV:>-],/,?QV='IXV_A'72ZP"P" ML_AZ!>\D/CNY,8MQ^]G%/>AX\$^LQ'DL!6?K5]N]MRE5YPL^M4V8WPY5 ZZ5 M[F9K JE!QJI^FK-$1T_.>J<.:5-@>ZB?A\7R$8!-:4FYM-%F$AD-'F>$SWJS MTEIQI>&3T]YS]RV","$PD7(T@D<8$:;3H9J^=N"0?[ N//( N@0PK2,L#B] M4L-,0%6220E?^[?\UZI.V_%M6VPS,.3"6LUF6*@?F,HTR5(/KL5T-^$W8@O% M8[N7)\,A@\],DSE5"\HN46F[_9&[N3%P.6S[+B%8W=M%.."+ $1]=ON;X#68 MOF?, U6W(%U27H5"4H;6D?.RPE7J'J[BN_O6VR] MM6DZ0:QN&C=9ED)U"[%ZU#MP%]P %9KKV>(H!BA%NJ7A5UT#,H-^2-!N:<98 M5"-IAH"@6 P[_U>3$9AG:%NU8<1RL]C9=Q#1-Q#*XZ:%Q\/5W]@$A,#5-^6B M^JDBRQ)$;L'90>7SK1A[0T4O8FS0+EJ\#\9^6R1QO-46$%^43F<0[3+;O>M) M"NL]\)M,+#U(P9$4&-LC'Z>,&\,@D!CSZ]1T9Y'7ES4\7])]6)1C(I+%!@.F M,6L+2LS!7:G)-"_G2LD/KI%&GJPF##K-#,8HZA_W#GM'1\]_L,B2A$%SV#L\ M//RA>V";P:OOB"NUBJ+H@NUQ9].W!3IP$=;O VS?!O'(@\/^Z.!AX:7@3NQ[ M&W ^2ZJ4ML$P3G>MN-$6]E(GFBM-:U[3Z\'A!7;_PHC$"8[M ]?ZAJC\2-=G MF$VQ:2SV:W.(;GBI5R*YT:!XO0E#GR9JOGV-_'W@[0VM,+^=@'A^%"!?-P3R M=5NY83EUT/=+&1@CL8O@11!4NK_4GP3?0;^=_97@2Q'+FCM;,^ML\@:>H38B;"9J"=PX,KB'C4FW)\YTO:$I@6%JCS M=1HT[7>\MRTE#[6U$@WNIH"=+2\+F%G;5VJ:.&%S2\)I)\&U_#"-R[4E,:<, M))Q;;/-,.^Q];LWN?1HI($HBUH%4NI<@15P:X$><;[]W("*21&&OS__5_E8O M^FUQ6:O<] AR?'WQ+H$&$5#Z[%&+P6!?&ZWTYZ M!^O!$VX0D-==DWPW#>IK?1?)?8)_W3WE-8 ?/?#&/#SXT3EU$ GP1VN04DBD MOE/^%F@X1R'7<8L*1D-I\-JD'>^?;#6F4<" ^W9,\%9%Y($);MW-V%4FB#W# MMQK>)&B"WXX)WHI0 A/^.U8X*T*'P,+W+J;L:LL\/X* M>K?BF(,.>%<&^#PPP$=],W:5 5*W]8,=.^R@!]Z)5G[#A _*\ K,,$![!6BO M;\)0-Q3;*^B>WXKIWCZK+'#G -(30'IN)I[#^. L('IM 3+/-ZC522:,H) 5 MP[Q)N1"N'F=:.L,GE8J8X0*;73<9.2J;6M?P9ZJE6Y)#S=@66CZ'N\K/2R.;4!>W)QX7," 6.QL M&]Q/DGETE51S4R=74@;VR+2Z+VB"];7P$J$(SA'5RRHC)@$G0N <2 .O88*8 M)*]7;>#CJQ7&NT4X/5+'68Y,?2E1*6R&@V4P^?YIIH=YJ:D2GVM"@>(G63UG MM)/?>Q>]Z&=54.'&'/=73?$U;Z,_5'"/LVF.I21P67X^/__ A21(PSA\H[7% MEBF2?*XS;2I"W/3@PVE6F^<<> O,J\D)HP5N*]P@? OV(+FDM6 >_R3YK*(_ MF_22%A?S'?=J4Y0A!)@0,(9D-();1I,S? BVK*SDXK5GY3:M%_WBOCH@L OD M0VYPF#FP, 2,&0K"094IK)>F]11XW;.RT5(RZ$\R@P%5GJDKI6W%1*++@IBA M*Y4=9M6PF2#W&>)6,POCS4%H)RJ^P+.C7V"&&5<\PO;@/MH-BI(!,#$>,:FJ M.?Y( %$TC&#EX)Q;(%%(6MD$*):*>1)W^FX#\!WWE;*[E>T#]F8N9XT[(87' MEWDY@#@+R3P8R:U2PK7 M!O.CV;0GZY\!30O^_V6)BZ+=L_S=S!69=IH!^52VO!G8=GM,W< I\$-X^/P2 MG"@^4<$V;!>DQ;8R0CCW5.EAE0WXW#7,*!O!Q42X,D>[4S#MAQDSOE]+H!%0 M%38)YN*BF4Q024#$!6\%/N^5%7P_JHH-)$!1ULR_\#^6*9H!:(3TU*74=#(^#AI(@C6E6/0 16\"#F]Q4J8%=E?L4,G@4DOKJ*U5OA MU>(F/!K,,T\M)X0!EC*R>!G?BQTB^ @+S;:+%7Q'R(T[*HOKW[,/)$EJ.I\+ ML04^ I46#?Z37$%X@+O#/\WB,^T7;RY@>DQYWT3R\<9IT$14@>@%=944&H4E MCEN5A!U"XA%>FV2:L*&6O,^Z!JMF^$HE<_$F(I82FW%MZ!+X+M=XBB:%:/S#'U12 R!1,"$4>63^8%X.)[^,7K:?Q9E:,+!4?,(<.SEQ&P:,)D7T=.#[C/R M$WF_3U]HM"I1\6-TG@&0#W,A>/7P&0A"T#S@H'F&="C)D"NO0555\-#1,[1P MRR%J24N?L5@RJ[Z#"WUZ_,R=D3TU(H9KWB7VC.:R'F4JW24HH#\LI9!E!12, MM,DBA?>N?=]()2=43KQ'!+WC))6YD6Q<&-MN*4G'0I*D/KQ]I6,&[4G1/0%, M$AT6 @0 &\4P)0(;.[>.DN2R4D:HGR^^CP85R$66I:!4JSV0S_!79.-(2W)] M>.8,(@0&Z"4)^&0ZA5'X,K,]6C"XB*!OTI,*E"+[5= K,JQPK2-33)WSKXRY MLK@ZBZLRF$<-K%5EM&MU>:GH7^A#1+,&C4A4')DKL RVRLSW8$X##?:I("G1 MY10+S=[GM(0/@XX$QHLP"[<=6K;"[($N1_4,+X:_&8C!RW?(/6C7AEQS/L6_ M82%^I>JFDKN%G\3;/=NMV_6^<2Q4\XF:HT!=#9XRG-F((]9=CD]:)@ 6L*(M? MTJ-W-#.-B\2W=HPRW(O^*?_&0IV>)/G5E@\Y\)Z<83SASZE"G$8P9.>;HZL& M]*$'1!]JYZ@']*'OASZTM9QWH.J9$J5/!.8=M)2V[TXE;#:0E4:,3P(VQI( M32&Q_+[-U0P_SNJV6G(#ZR7%9NDOR$#MR]F(=/BVZ@Y;/E"%@GUQ.MR2V>-0 MZ#F8%?A7DE%F9S3H@4/E>3#@RJ6([)A<)5E.CF'1R>U720<_>+;J8S!I3UR( M/9'12#3'T@@MEH42@C);NDNJPYO25QW8=60\34S!E5/$$Z'QF#3W55+\T@90 MC-+A;D>,6O@2)?PV.OC;PCK!>2(+9B1!ZZ,KB^$0-4T+=8BLT#7,++&>>7B< M%1EG,'!LP6J3&@A$,V;22JN.[-TYO6.OHD%=RB;&&[Z4WF#)1N&V-YK<]95R MB@N%9=TR?2V:=G67"!8X)1D5_D8CW^C0&&WBHJV&VTK\=9A,I4L''!(2@&5R M S5,9'OG[GE=YJG/4PR7OY8/^HX6:V<9KM=E<4OX('V4[+8.U<\6-X%F22^M M8'S>NM;8*.3SY@Z,08VAV^PIR<1NZ2\BV=AUDY;TQJ1,T7]3FKN)]B]8QO M M6KWX4 [M\X91)"UUWHH.5M O)4@J/)]EX66)&0;P,]HH [!4T?T%YO&TJ=&W M!H( _MW MMSQM ;T?*%?;YG.6TK98DSRADV+H^,Y!E=4U7Q0T6!I=1I#=ZXRR=!K)T!A. MGNO"4MJ9J2%>.I-DN'>L?Z*_U5&G1&K3G$%DN\F/KML3#%7*=6.UM[$&J)-YW5JO5\Z2@E#7NE6^&%85;8""VO M%G[,!-&1E>?EC(PRG%65^C1B$D7FE/^3&NA_F71L T(DGS'+PIV_QY"3%3-: M,'(,HGUF&CI[T3DY.KTV:VW2"NGW84P[J M>\:CEU*[P6LW;@./:C6F> +%E!D2 M 1QA>(S@R58S:IH7[F0];_NQ8A]&]. MGWP\E/!Z$SKN2#L)/&TMQIZ-^ (OZE"KBRR^+"XLA8:("=D(/%#8U59^.F/M?MWB^D4(P/7YO/ M(5;4&D,M"<.*B^(:)NZ8?F=1B]S=O\+?/BCM;>J;CM2B/5SJ4=#$63!R5U)2 MZ17&KSAEFO.246AQ IK/)'[KQNP6T]+M+E^IA208QTP[>TMS M-@EW_'F'X<[]44A7C[ESZ,@M)^A?W?1.47(W0_]B&DR*)2YG(B=GC+MTZTE" MK2%(X;8A;K'&Z0X8%T">3;+:&[+#,#H[L9AIUIT3-645LG7S-%T$T(*M$BXF MXD1XD(DSF0[Y&>>^Y>&"\QJ(5L%G>M%+FRQ@\S6XT(BO6:%FQM'0^;K7!L&+ M\V//W9D$N"1G9#M#*P^>B_F.(BN2@+@[&9=_*(DIV>:7+9-%$HY<60P_3*1W M:3.Q:M]'BX4ZDA%IY#]>;@ZIBNWMY$B&H:R%07&\*S77[7PE(S6*U#>2F8TDS@$W M4BGIH*.FHK AE?_!Q#@L;2U@YCVBN*,BP,QMF,-SUK4O=6W"N8:V:E+\_X:5 ML?YNF*5]BCHQ@;*+TGS9Z*VD/(]9>N6+-CUOJY2 K^Q8"1+-=@1K"S3MA3U= M\BW+,>,-]&/^]AE.7>0&C'ABQL[!MF5B1"X(MQC3=O^44@%6T*Q.ANJI^$_\ MBB77GI32XO]J8#M'&6N.":B:U25E6+1GODMG^\;FQOBJ"5O)\G?I,"<7IIQ, MP12G9[C#F;*%7SE&)]PP#[8>;@I%&37? M>F)LU9GQ &!)OQ U+1_K?SU&)%$,21-?_B.Y.4Q:M\3*R-?G^1.%ZIW:: +: M7N[Z,M\+NK?0,T&-B&TF1G>T7:/=+C_"J":%G(&@D&VU"Z*(5#0Z5D$/V+?KCN5-:P!GJD'*#'$,DJ@ M!7Y44CJ\FL=6_>)C//;;F* @0LSE?80[<<.Z%V0R5] ZJ!9.UQHV%=X-'R: M:Y1*5-21XKOTZ3\I2 N#)&?GT5@IJ1 6L4MNEYQGQ,6TYD0>(W&N+&/I;.'' M][\;E=2ZL[EFS"\F2J1(.B=P!U:(C/KD:?3'O<=JR>=.VV_ +JR#3% MN8S/CG[O1==,O8,NL1#9JJE;/.(G$+=+4?+;3!$."/ ,";?"<34[IR7\MQ>] MZ\[;N=I1KFI3$NYG&H$Q67'!)OGL$NTR4[L31"\EQE?,\JF0;R(Q-S43XP^+'JN( M? B:]&*,2,'MR;-_DZY-W /3B&4>7/S&G(& BO BL%=?5'"Z%:.LTHB\%6IW U,"*BR&JL+4RSK8(LC6_YE22Z=LZ@;*%(PRX$N]V,EPZ/&?*5:K]EWQ"[Q0%SR(*M6*<=%M RFTHYL6X MG'D03B4'GIR-Z!E;NSXM\>0S0D>B"65FYQD:I,GRU'P$&)0:)D@,@[D-I)"8 M2;A#.+F3$SCV 6P_*@PFQ%27L6TT#J3_&;;&?C@V?]%CV!K[7PFA6B4&K&D* MRR,M6R>7=\HYW#IU4B$\*D4_,)3^.E?>I%/TDFN?@:#8/@ M7035AC[-F&WS5EJ#>8:=2=ZGK!)*">DI[(-\W$-^LX]G@J@6(=#RE.70!(._ MR**G#2C6PWR^A_- E D8X#]<7$7:H)0C2'>C5CH *$%Z@G^B.Y%<)3Z&DX\/Y6">F$8,:EMMX/ 8 MZXF%FD-PR^?>DX+^M&503H]8/OWS_4\7B-O70@+-.:;[-8?TX!/?(72^"\F= MZ^^?FCMOC\UF&7'%7Q&A/#C8?P&:*B[F$IGI#,$\6#;2K_T79%/7% C$]/\: MT]%D9)LY1%$"!J"4/"'Y%K$E,Z?3I\FSIP?/GO[TS P OS05;@_LI%>"1&9N@/P&"H)#YE5YR")&+%DP7B,;8%M9F^;@MA09O#^D(R MQP,F@,U>&LY/;=H;18E/83<$+R8)=P:'A:T\S?&$TRJH)Z=M2^YY5L)9R2(Y9 MX-M81+PEYTKBD0C0IFO!JK%"4?IRGXY@5EZ9D-$.!2W/V;MAYF4Y2- M^+6U^+ME=\T.= Y@RW3?;8T$_:&HXK\0)$MV1K*)J+XH8V59:AK,6]3D&]LS M0SAA] 2F(/9,.&@PGV9('X$!:G0KUG#N_&K+D4A Q:)('>T?/1TX)2JI M!DFA]-[[+[F:$WT'LOE&9$-!(3;=KV-L73:I*9Q(97)PBC]:F*,\T1CQLCX% M"L^>IK5)2%.@N@,]J6[I&)#,I*>,'YO:DWP.;8 3 M!A)Z8>&,#*/F?*LY9UN)89##QA,N'FBN%3DQ1AG\6VPM Y6@QR(67M9J"X)C MB^?->B"Z;I)HK!AQ!).%D.GG&2--6S<=2!RX$_]L"A4=[I-K&TL(HB>G^_N] M_6AB%W/H+:;L;E&F=8-NH-96F)W '<7/4_YC56?(X5,U0#@0:YND/O1!1L'> M2JD].A 6-0(QPGAEWD?-C0ZA-9$ZMIDZGO?[18:>IT\WUD??!Q*(L_8^_P](GGTZ3 M3R!U$42=3)U/)(+EWZ5UT&:PO+=8L'MZWOO;?WO3)<+Y;YGR=W#_KIHL3NV5 MUWCIG%KR_,*JR,=,?[Y#U'E;N3-Y'KDO1LS=,="B 'W,WGP]!A:RYU+6;((A MY@_HVIH>3PZ.>B=&X5IYZ]'5Z? 8QX@G1SH??MDVZ/"GD!6,Z@:?VALH;AT" MQLQGPX%T#&I;H>9&E1PU12H(ZM0]J\:$K0;X/&ISFC/#_)E+V@NJ;3!"QI!J M2][DV:'^1P4FK#NGP%]U)@")@G;F#TYE,U*5PJS0PNOM 5/>PP);GM+J#< Q M2 O."OL]2=,P6X I-ZR).SF!&!-9W4B/J\+K^N( MXT79&"_+"L2'V*@@0MZ\>OL235GS^["4VG.R99D&CO=C(-?_G[UO?VHR9=SR7DS3MG?/(H-FKSCJ#E>JUJJ!I\&Q8%2)-#4LWXMCBM@8V*K>]+7]P M>7MMG0-5TQR"?W;&_2[F%G,9TC@Y)9B&W-J]**:'G=-.-^DX36&>)3V^8)Y1 MN!W@W=_NS&@^FFM(-(U&FD57F$D;)]9:&V<:-1G?F=OY;A$3S)CU8IL4PZHZ M:);)+4,]_\<2^,;[Q,[>W)5+!X]9$I.^*2^]I*7%X]SB,BB@NN0LQ7A<.T39 M.K4V2,UN>F%C+6S,U@]]OT*-F1E;-]-"@7F(DMO.>O1E/R:G4O:N\S5NIV'C MTTS]<3FR<06=RB$ZK>HQ#3"9^U85JCH.BQ6VJ6@\S<$Q@O>F)3#'"37W!Z)7 MMA L$Q#GZX>8S5[(2ZU&M@+G--!V(*YM@'!_\2;IE5MZFO=]M^#_S#U@M_1X M'RZ8K;+X1I>VVQ_3P,7!.)YR$NVC;ZY+(ZLL"6J&SSSJ^*ORUHD'(SFN%F<]\.)F"U):8LZV^1GFU0"(;YF56 MP\NZMS;!T _.ITKH?,;PSHN1T595-'S>($,_V/IIAK"GX\=MD($_MEQ/YT;O MUMD50]$AP_[LR&=CC9IR;LQG#\\I<*\Z3U-+L6:WW5%ZM1JT0\V6'&?[SOG;[+//<&7&T#NT:P\-E;TO M+@36K#"P)H# FK4&UC0/[,7YN,A)<3YKZ-8D?.\;@!\_88,0_&Z)SF72@M\/ MHVL>BH-I*$>IT?8F$3KIV,LVF;U[0[9)(_;67$-;R]P>LHVU_,1),<[Y55-5 M/RDX=*]FIW7RSGR"TT39:9SR[>._2VW>]-"6&;[,?C@_]& P?A;KC[5Y'I7S M0?7*Z-])4<(L'=S.4GVK7(I\4MF\ZCD[.9FW5\LG'0QL/<])QL[]'BF3+U^D MD\*<3\OL7(VLF[ J(S'.UBA?5 F6N1YG;E==6DJG5%EE>-I"VWQO;M3N-1ZL MPI&GV1A).C\I]F;CWC%5#%I6%&7B\K,?5=M3WH?IE:.1\++LSQ&6?([-S3D8VMX\P@8C[47\JOTU<-7Y7 ME8NQM]N;]+WNR^&GN1BFN3I9X[C4\FAE$DAXGW)O.5]G>6%),>?R[3T[)(\, M1^G\KH()ILVK[L_0"\;EAT6E683J^$(+<;1J=5KC645K<&-V^C4=^KL>%S/O M^Y8RV1K 8RQQCFPRWHP\5]\T4-X=4+&GJ/?577%M3VK*+HM9;O,4S2),BLN) M&5(64)[4Y5=&.=I3B&0RM'<*=-\-PLDGPUL&-I;)\-61^ -8F*!"? <5XL=0 MH3H,GHG1F_M>,;JVI9*+R8GGX[A8-=T:GU<] @2SSQ=@HQ'=EA(H3:3YTHX3 MO%H$FXO';<&8/;;I[V:[RCPI#T&=!]LMG MMGBUH?_5K\I0JOM8/!NL*FM@;D7>A=B%(;'5$=3K1M-F($\GI-/ V9\+C)] M935Q)_K"]ARS&O6X2J>8'CQ3WKVIC/IF:21S2;&IOD8T%U[IRZ)"_E'BZQZ4XNQ$0[ MOFH#-3$0L0N[=>[0X@&<9YVW9L[&]5BKQ#@Y&ZO7*8>GB,H+39)/\\D-95J# M#;@;7A9.=2KX4(_/\@;GJC:(4D59/C>NC#172,TVK:QRHQ_\X)7:<(,.&:/S M+#]/TK(_GL6O9NS*RN7\=>NG(^MB:I*_>7\V5!OE;'Z;V!_%IY\6'0K6N+ W M=FBB3S_MO@Z:%F>@O.)9C*#)S;8Q;0Y'QD RQHK=S]_.J?E#H M1QZ5!%PQ$E'DDI B[F&%0A+Y" N?2&L,W7 N MRZ<1@J\MX@KB!5<<+QA"O&!#"G&]>?V4NLF>G9TG2=(,Y7-LGJ9!ZL?9W]]? MH8'Q[&.]RL @^'QJ-YY/SSS/*ZOQO,Q-:,8DEP8=P5:MCQ^W9\S4R1GM41PW M: 64@U>ZB2?)P-KYI),4?Y-%?]>E8+S9[JS2(13O=V MRC?F3H1B6Z=J>G9>ED)ZQ"VW.2R&D#EHL6>B.BV:YKTG9.NG"9XT"$HJVCT9 M+X".=X8.>Z$7;'[8]&;3T_-QJ;?;\VFYBO-Q2>CS,DZZ2=N?;OTTKII]ZQQ- MJVO8/(1Q$>NO961W>7!ZU"" *!^UM#7FZG^1YK71AS)/^>-*D( >%;/QU/(\JKX-H& M 405YVL+@I5U0^X.]OWF J0%CX=GIW?, MJ*%ZR3@MM*E7.7+ENGO11GN%R3B6]8E%QK:\FE?95:+40#?&%G_]:,'*V'CX M$\=')V?.T3=G_W!W M[WC/_.?PS#G9^V7_]&SOQ$#7\>]?#_9WG/[.SM'OAV?[A[\8,#OY;3IMXM6P M^O1Z^'B\TS_ZZNSOWLF9>B2?1 >>5CQ <13H<3Y)I!GB@GK2]7&,^8,T'25" MZO%0(N)&RN9,12CR8H5H3 7F<-!9,W"/T-U3R*!!08*#!08!,%-E[O]CSSDX.CV=UU(;MQ:;A'\4\ _P M#_!O@G^1&-A ]//B4NOA6H#O:_^@?[BSYYS^NK=W!KA6UP49X!K@&N#: KO. M]G<[CP?9CW>PZW;ZI[\ZWPZ._@"@J^N"+@ = !T W0.@F^^Y-)_ =J[*7(6U M8E\)?;_V#W_9.W7V#YV3O=V]O=_Z7P_V#+,]_,?>R=F^?6TH[K>]$^N9/3T[ MVOE[R7S+5[\>'>SNG9R.JS<[>__[]_VS_P( K>F"/@ H "@ Z 1 RV:HY\-L M80/)=:#FX=&9@/U@'UWG;!X*FU;?ZU82TKC_=9)L*UUF"?%D>,V; Y MNC!L;A9%V)W1Z \&B[J73ALZ%U5]X4CKU,G* OZV5[L4HZ)L-GU;1LNE=PI! M]>Y6$<_R!WD,T\^2PBDNLQ_II/'TPCZJXPM4S:B'5:#>9I7??_N"99^<22QN M=];FW=A.V_/!&8R[P4_BJ"%0L]&!FI&0?U[DF;%MT'C)Q.7_'@8:OB:D,]@* MP^")J$YNGIO0)[Y \%;@/G4%0K9<\M07O"T>AD]=@)EG])_X0K!%YF[PA.T< MU&PZ5ZOV$3,O:%CXZ:,=WZKM/V^J;; TAR.;*_=*_MB*>=S5A4W:< WBC/(T*2YGE4\V7J)?#6FU6?,O]9NNS>#S-MZ'WD:Y7@53=8FZ M>!> L" L"-M)85MZH%?3.5$U;M5_R=;":/%FR#LYP+P<#J^+[<^??_SXL55H MN761??_?N!Z1/[^_WK"#WE8'!.T<(H MX):+SAA#U'4)\SHH_'(0M>E28_X9!Y\M/&RJ\"O4Y>O1WYO-Q-HL5XM,59 4 M) 5)FR\I4,J74DJZ1?ZM/9QRGE"2D!'J&IO,HRXAGU48F'=*WU#R-)W4NC8Z M646PV$BTJH)Y,/? ^9IDQY1EQNHZZ#4Q* AM=04;ZKP0$W?G<*U5:X6F;P@ M*4@*DC9?4J"F+Z6F;"E[;8.9*5L;,^U?5?U3JNY?90Z4*KL))K$9SJ&V"2[[ MT\8QEJ^:/\R?=';Y5!.88]=D7PZ)-EUJ8([ '($YMM\B!4E!4I"T^9(",C/" $OY9\< /,)L= M,DX>'YD+&OXXS(4<;H^KW:V#0MX[;-S5A9&\ZG;5 M5V+W,RES,#=VRH&$OCM9:ZM<+3)N05*0%"1MOJ1 0E]*0GGK UVY2WW_LPJY MRP@Q))2O+=*UI$"&.-[CFSO9U5665GRQR^20X,_]3367@1TN)?MR:+/I4N/P M,^$0S KL$-AAJZU.D!0D!4F;+RFPPY>SPPT(9AV'H?)SNJX8U+F6+I;0G>B+ MI##+U1X":CG*DV$RUUYO YE=DQ %1 510=25\-*_ D<#CM8QVP\D!4E!TN9+ M^N\+NI&KY/M4FH&^02K)M2Q-=J,$1U?I%Y44UP-QNVT__7(ME$K2B^FC;[E) MU61V0O7,VW$KV\D3E3]$.E5?HNS&#I;M'CON#6O^TE@%?^]9GKS](S,1WG7, MFZ$NA_QR:@-<-;:%S3;M?H)&T0G?P*=!+H)-#)I^@D'$^" M'@2S"@/S;BX4=@U%5<\, M#RR2,M;U5.??$]NG8QKM.@UL/=X]<+XFV?&ER*_$7'SK7,#K/&^L:>9?FP_3 M!M,<>&@G>:@%N4Z*_1E3*.4*3!28:*LM7) 4) 5)FR\I,-$5)#-M-!%]I@AL MC414W#B_B:%9VTL2T"TXN=Q("QH8(V16 F,$Q@B,$2Q1D!0D!4DW25)@C,\8 M:>PO[:&,EBHN9(TL#-AGQ4*"R4N.+^L+<[6&H"5_YIUY6*?_0^3*.1Z(M,MD M\!0%FVH,-+=%Y'&>.;H>=T-,*<:!ZWJ?!VF1(\L; MW?.P$;5T)K2RXI)'90LWH)0OIY0$0W1JQV2W:-5!L3'[;/YO0&!C^310RG>G M7FV5JT6F*D@*DH*DS9<4*.4S1IK7,4KIG7N-HI0/3BI_3Y,A<$O@EL MGX2M M#HH-W!*X)7#+]MNL("E("I(V7U+@EL\8:7Y+N>4TT)6[U/<_JY"[C%21KNZZ MJN647'#OZGJ0W6I]O[L'<,+/_4VUD8$3PGGC*Z8\_$PXA+ ")P1.V&I;$R0% M24'2YDL*G/ 9(RUH.R=DYO_D#B?TUL4)*SI8'AM.#Q G'1Y%84\;_W,TN'4H M*1L]XIX3W98U5"79 MI1FZPCG9*]'Z*'U,AH6CDES+8987Y5^RV/Q> MYQ#MNI%F-=#(I0,I.B@VT$B@D4 CVV^>@J0@*4C:?$F!1CY'(ZD9/,;K4U.; MPB4)61>9W-7?]2"[7GQ$^9\B'8G\UJ'A2\\GC\Q,#!+SOACF(WLI[?1_ 6ZY MB;8V<,OEO5\=E!O()9!+()?M-UI!4I 4)&V^I$ NG[/2V+^UG%<^+-A*Z+IX MY7ZJ1K;7AQ@X)]K\9Z\8&DKI'&A1Z 41L Q;ADE>P#!W+L5@H-,+G:/=I)"9 MF:/;GG-PL-.SUQ.&\Q:F^'E;?&_/>;A-8J"[;,=E+SUL'Y8;RLD!A@<*VWS0&24%2D+3YD@*% M?R.XZH=7:RJVN=%E4X[G&>7>3B:IZ6 M=IM'0N?*CLEN$:J3;4J@=27P2."1K;=/05*0%"1MOJ3 (Y^UTMI]%,H(YY2P MS\HEF%&O.@IM!(\\U7*4)\/$#,JTG^6#,-S?Q*U#:'D4R7I/]"\Y0;^<[#O' M(A^F.B]ZSL%QEPEG 'RS8[);).N@V-C]3%Q+-S=VSH%NOCLM:ZM<+3)C05*0 M%"1MOJ03-63^%=% ER]5\GTJS4#?H*H(B^4(1O&/KM(O*BFN!^)VVW[ZY5HH ME:07TT??\_RY.T?F8GPKIO=#'4YY)=3&^!:7.C*!D B-H^Y+08_Q&WQYK"#7E[[PWVK M+A+RSXL\,_P:C==87/ZO$OE'-5]1-E!?OB>%X?*#9'B[/;G3 D.O>K!@*PR# MG\?+8L'GW#PWH4]\P98G=9^Z B%;+GGJ"]X6#\.G+L#,,_I/?"'8(G,W>,+S M%=3L^*H6[B-;(7A?U]>#5?%HO>;*\S.__#=8FL.1#6)_I3)NQ3SNZD+FR;55 ML,N)_S)SI*[A>)OV?,F 6(\8C$0Y$HE18H?9%HS&(X#7W<$P2\.8+LZN,4)@ M0"9[17U>DS9<@SBC/$V*R[DXO$V7Z%>=ZQ_)\!)./9><6HA+^U/AY?:T3=:CH9F)*9% M;,NOS.K;FN_-'Y+"8>A&'@[!82@P1X;COY;6MIV/>5FQ.YUHY MQZ-HD$BG+V4V2LN#Q6_)7-#3!I*\)F$+B JB@J@K8:A_!;8&;*UC5B!("I*" MI,V7%-C:4^/&-N+X;LS6&%DC6[-"QT;LLA*JX6S'>9+*Y-HV IE&;1Y549ME MT.;L\V])*LQ+\VKR^?4H+T;"D+UAYIR,!MHA3"#"/XI/3I:/_^*JR5^J4[ZY MNCI[-_)2I!?:,,.2/I*0\;8496T2GH&H("J("@QQ$YA46^5JD>4)DH*D(&GS M)06&^ Q#7*8(_+LQQ&?Z0ZZ%(0(#W%"\ E%!5! 5&. F,*6VRM4BRQ(D!4E! MTN9+"@SP209(-^F,D#;TC'"> 9+ ^7WK=&MGRW*\\L>$N;@B="J[MATSYK\^ M^5*(O2DW%'DD4EV@HYN!OIW00HHQ!2H(HH*H(&J3J2!P0>""7;,Q05*0%"1M MOJ3 !9_A@AMT&D@;<1KXMGA1X(K-!S80%40%48$K;@2G:JM<+;)!05*0%"1M MOJ3 %9\:M]#?H'/#T%_?N>%Q-DCDK7.B!Z*L\F)C0LWOS5C<6F:VE^=9JK-1 M,3!D[8?(E:%X.]G5M4X+<:5I.<^ZFE:,[_^7IRX.RGQ5"D4CN[F1R5;?S^]2\!)>1+ M>7R63#Y5DT]59AXZS8:.N+[6(C??*+^X;Q>MD.5)WZX8"B>VC7HC+<6H,)<9 M%M7=AN*B<$2N'7T5:67)G>U_.;W&[+$F]]M4^[%)R 2B@J@@*G"]3>!$;96K M138D2 J2@J3-EQ2XWG-<[W3GUTYQO3-QDZ79U:VS=V,^+6RHY*F\U%?"^<.P M,&=OPLD.DO3/2!0S3EALJFG7)- 44%4$!5HV";0E;;*U2+S#B0%24'2YDL* M-.QI&L9;3\%V;'2C]RV=W.91,G0,0SVTZ;:>DU"$1 51 51U\_+S+\B&NCRY52J:Z%4DEY,'H\8 MR>H2-#)Z5>?3]UON]= ILD&B)M_,2Z7LLRW&V,_SX_+/43%,XML7K8&[ULF3 MS_?2U7)G@!X?#?K<_1Z?^$<$?,',WWN<9>3]-\?FCQOUYA3R4JO1P/S**CVC M#86\+-V/-DM CK]4)787VM&5'BR<2_'=AIIH\]E5,KR?%'ZB+T:#*C/]%/V] MY^P/]97C8?)1?/KH?MIZ_3@_+VA#!]HL+,:_3$?[.LOMJ!35B";%9$"=CTFJ M;#*_&3!)ZH\;QIKA-0P 2&[8["8 MH2Z'_#*?F2<7NB+K2,3F,;?%X(>X+;Y\^'Q_;B8#7X[%HE%_E\%]L>>U'G5S MW^J=#.A4Q/+1DK(9_#;RMP@WAM=DY.RS;GM;GN?__(0-2((:-KN3J+]],*-P M=4Z\<\O$SPG^\[P879D?WRZY$G]44QUE U7':)8ZE'A;/WTSC^=,1K4!#T8P M^KMS6@W5$F#]K)7<4*P^S%(-T+Q&:.8 S6N%YA6NGQ)N"_,7,1SENF@&P)[N M_W+8/VL0L/Y^LG?:(>/W>(Y VFR07/_WR.!GQ?]?VA6J^N%%4AAN92YU*0I' MC0:W3IF&HBJ:FVO+?.UM(NW856@^,$S5>A(B?2D&L66]]D)E,8/Q%X;6'!^E MYD?E]<1H>)GE1EZU9G[R-@BN>84>[!V>]D\,OT_E$L.PF4AIA2O]EI,[CQ^T MM%;-LL@F?D;[+%:#F$>W7T=&[V%WB[T MM*\0%GS/ZQ(=\ MB_*G?AL^?6TR_0S.0Y_RF.^:>=]VG-]$+B\= V@4TV4.2!MQH4I-G=^O MM]M+R/CXT<5F2?^Y^.P<[N_\>G30/W7.MIR=WT_.]I?)MWUT0)R_Q.7_,&N, MO0XA(PT/]P,8;/(<;A;"'2;R,AL8VF'1;62$629U8G/GV M1(=$A=W?:"$[X* 'RYL][<+UB;'[=FO1[_U3YV3+>?TK-__VG/V]\%S"]P' MK!^ PPVQ?MX @&>7YH9%"7Y#(:+'P _V/^Q_V/\MW/^5__-!MU+ , P(". M8,#')]H6/^G_7)CIO )YE\M3KC9%G MHU2A\8:L_#FUVCO5PGK@1/+GO$AC&&B$J;!,7/ZCD44&.%YI1[Q@M-[3YU;G MZ#CU#TU;%])9,AS 2H*5]/:AL@==RS#@=:J*U@WZDNNSF[L29A]FO^VSWR2T M;9$6?#*'Z=$H_YINL@(CI.'V64>W_BOCK4M?SFY95B2[<_BP4<)]?$N5A?+K MV\G0/)M\] [74T^MG@YA=O?(IB997EN"M]$*&3;A';&?C>!KDNK=E,%^N15Z9E)O9FOFNF% 3F#UL(L!%F-+FXF*[3]OW!LG_B$@/+YU?MIRC?_U+ M0(G_Y9O(#Q,,?#X9AJE]> M;+0-,VA@ M2ELWI0"3P-UA$P$NPI0V%Q?;S=U_$?FM\YLQ)1,@[JW8@4#<88J!N#?3(JT! M;&&7;9@I U/:NBF=8*3Y5T0#7;YL1&&#>_=^\G8OE=H*IY+O4_$&^@:ITE!( M,C/.V6!TE7Y127$]$+?;]M,OUT*I)+V8,PB3ZGX3/6+>_G-4#)/X=G+C\H=( MI\H8DS=6 O/[[:E=>=-LY'_;@(?NG25FAKH<\LNI]KT6%[I2K$C$YC&WQ>"' MN"V^?/A\?VXF U^.Q:)1?Y?!?=?5.QO0YJZ?>\?.*=G_;.]W_8.STX[.D'OKM$: M:'"M8D[[1=F[34M]%>G<8:0D?LP1J;(O:/DBSO*RU]M_:9$7SEZJM'KB)[!B M7[QB:9TKMC0U)W<>/ZA]J&TQ&F83'YQ]%JO=S:/;KR-CDV4C8UTE-]IP\?)6 M!.,M_//D!V;F!N*ZT-N%OA:Y&.K)&.3E3)77_G#?'_ ]*9(H&23#V^W)[Q=P M^NIV(?]Y;*DL^-";?O:[M/*IL7,C<[3@N5ZBI'KEQW:SQ5J'-A725*#71C[.E:?16=6 PM M0!SA7.8Z_MN'O^3Z.LN'YXE!C&M#K,UPG.?Z(BG,M&EU?CV*!HD\%U(^CE+6 MJ;M(W->#TLG>\=')F7/TS;'&\/&>^<_AF7.R]\O^Z=G>B4&KX]^_'NSO./V= MG:/?#\_V#W\Q^'7RF_/Q>*=_]-79WW4H"SY-9U%LX*I]@\?M&UK2YGKL@@3 M$<"QT^!8#(VI>V5&H3C/KG6%8\4ZD'!FC%DT/#K>.^F?[1\=GCK]PUUGY^BW MXY.]7_<.3_?_L><<')V> N35=$$*D >0UVG(B\1 I%*?%Y=:#]>"=5_[!X:" M[CFGO^[MG0&4U75!!E &4-9I*)NSWJ0H+L_C0?;C':RWG?[IK\ZW@Z,_ -OJ MNJ +V ;8!MAFL>U<7HKT0A?G27I>##/YYV4V,/A4G"L=)S)9*]R5:/=K__"7 MO5-G_] YV=O=V_NM__5@SU#6PW_LG9SMV]>&NW[;.['NO-.SHYV_EY2V?/7K MT<'NWLGIN."0L_>_?]\_^R_ S)HNZ -F F9V&C/3;&APPY_]\_\YS M4C__)'<$+[^^8&$YB?K;A[>?CJ\BT*WZJKW5=C(T3RT?/U'7[Q"']_+'LX-K M(P_W9^/KG$S'USDNQ]?I2YF-TJ'9 LZW)+]J>#1?)^)/WR;J6?;$JHSC=XH. M7?\X#"^?VIX=&HBOF>T@9$.0QZG%11E'?#KGS["?+DI9 !1H1@CJ2O3#T762 M&I/5,?^WD>??)KS-K(P);X-U4(]P8^O^?13"']JY%-^U(T;*W$"5DVVLJNS* M/,FMU?OC4VFG.I6^CP7.1_L#ZS>D^,M.]:OR'?GRR1'/Y#;TRE?V KD>"'OW MF5/ _G(6^%-^T3Y4KB]U6B3F@0=94?3LM\9>6"=)S664UE=E&+Z1L*3L]K7Y M5:SSO+R^@;7R8O,.V__EZ/\>)%YG9NA M3JX'9EPO=&IN,#!C:C[7U\/JM_::OZ?EZBW!J7R<_I6170I05EU05E]%D53K M:ZRV8-9;H)K.+@VL+48\D>L)_EP;M!GG.MW#L?%I5F& ,!47Y2^WG".#J/=^ M99:.069]8V'4 M<$<2>VS_W++7RB2!0&?[(*LDME6MCJG^63"J=R5\RC6FSH MM#-S:%2H9^\V9MX3+)YCX$=&H15V)SF5T?[Q#NA]&L?B?RJAU]XVMUIMK'_:WV,#?-5:GVI\_U^];IEA,;!9M;P;4T'1LK18*P6QC-T.ON]_<;>3:7$[3-<)45A!W]RR5*H M=<+X(VL>]G1-YJ9YHT;2+MS95AFOB\>V^R-+TGPC568G3)=5M5:-!9MN;Z,N6*MCFKI5@]B-D,6#45I3(HB2\NU+(IBE)?W%E$V M,M>XU.8G^>,6F=U^<:ZU?;"I&697]N0KO>DUU$B7\)/G1GV9_\>Y>1(KP]R. M+*Q=>6<_6YN]9_Z:&WG,O8Q0.KTP(%=^.!;+FFF56!/[++'^U=0\BIV0/!LX MF8&4.0DJGZO!FBVG;\Q*4;D(YZ;IAWZ +./1,KY==V#LU%QKALO_40FG4<5V9V:J'[+OS_K]?)6ZXO\](:T'8XQ^H@ MS9QB)"\G-P8@:@D0''TX@LYW[U3+ELE==(3RBDN;YTYNMM,L/1R5GJ/R#/K;>8 C9H:1(A5* M'W$J) I8'*,@UMCW@RCF$?E0FA=F'$YLK-/.N1(A]7@H$7$CA;B((Q1YL4(T MI@+S.&:^SSXXJ;@R3ZATLMVW<)/EA^8/[S)ZQT9<_<.JL\O,H/%.9MUXA7-P M<#Q=/'>&YC_>>4V]?59#[C&?"(:P)PGB?NRC4'D">11++_9)Y(FHIED]R&2I MA=['@R*,)=QSOIE[)4HT\1/5)O/ MV)36QC5SCI_6!H$(2*A&6G\UTC56 M "U-LE=6^UCG\-S)*&U2:<47ER9IPL-VM;3LQWWK.3.T2J3*NMUN;-B"]?(Y MQ65Y-%@YW#YU=*Z@9N=R-3L];RL,V1-U.\F61Y_Z^*G/Z%80,#S[WY-?;M0S M/)%&%UROJ3/*X^EUP4;G7#[9"F-31#/3;C_YVP?OP]-B/M$Q:XS'+VN74=? MK+[SC:TMO:"T].H:CC5A %>?O@NX [@SASL4<.=^W3],%];+ I"!/0)[9+I' M%I;'A#WRYMZ(T@Q!+#>UP,:J%MR)_J[3D:X3AC:FY,R+<:@9]3_6IETZ)BZL MXE9.:ZO$K;D5\$/-5LJ1E#DCVZZM0[7HN9]1?_->57=2\&-\37S?8?V.RO'Q M\*C,YBL\M]Q>,C3M@)8%ETRS9HE[=[H?D_-?:IS39N#*&Y;Y.%#N6R[*()%Q MI)P74NYQ(1&->(2XRS$21"OD8HY]CP0A%_1^I)Q06E-&0H0I(8AC\^O(-V^Y MZVGIQ5&D))U$RHT*="'$]?;8X/R69U<[YF+V(?Y(AI<[H\((KO.]FW&R=;^, MQ-?J3-Q\<$9I4MWS]_/?3W>-GC.S8J[)/CA*R^1*#(J_?4#FG8VH%\._?4AN MAMOIZ JIK*P>9[_QX3\8Z7F<38+B)N+_QR:O_OKV-0 9 %D[@(PSS]6!)D@' M3!HH\@42(<,HU(PJ%L4J=./[0$9=X5.F8L1$:,"/2A<%'&L4">W+*(A#3\?- M 3+J]D(W[#B0U>P HMX8<28%L6SOB%0(PT2=VT604NUA]9^3#0)D/"4CWA, M Q0JII#R1>PR-_(\Z;TE862B/8ZJX,?THMQBY7_V4VD41TTZPNMQ'G1<10!( M=7TJ6PI2K@RUKT6$5!13Q+72QL2-8F1(N_92*0;Q'$0WE$29;HXOA?>POT*?\$NBM63;(GC_+AF51OQ?%+H*Z G4%ZFI.70D>B\"H M%Q1@+T(\E@Q%@4M12%F$XYBY2O$Z?-QC=5749:K3'O% "8&M#N 'X+:N\$"O->!7LS^]LXE! M.UE1%CD>&]G.1VW99=F0Q_Q57-ERVO]3EN_Y]-PB;*6Z@;0+$!=6<5NGM57B M0J@D) \UGX]MA'4)<4CS7"IFV%<,:T0C(A"/0H$B+]1(>LIG+)2*Z0?G'J_) M&1JD1;YM#=&C^)-(CME1QYPANC]IU+BKC4 RJ,A1:>(IB3%R?AS3P'@14OB9GJ$% %O1" M@CN.8Q!S";E#H$5 B]1]KDJU-!H (Y\'&G$?8R2DL8F%\G0H8R^4@?_@7)4P MK%@8(R\VW^3"C5 8A H1(3G1BJJ L 9J$=K#(>FX%@$,6PE MBA4Q.!9K6PK$"Q".1(!# V68L_LXQFD@L?(EHH1*\YN H) 0@5C$J!?S@!.L M&HACI!?RKN,8N(@3"=3H9KD,B8S5311 6/D-Y/0SAC6!W UX"7K[!DQU(/XK]$!DC/4*,:N*^P#S4(@@?Z*]E(+4D**T" 8G;XQC*J4#[HG5E M*4TKU#GZYEJGA2X@C:,S>0T=2^. 5=S1:6V5N!![N9;3YL' *,6>E(,K<+\KE^L,(&@-4A<"&UZ8\92Q'$<> Q%D4L-I0H#%&+&D1N%++]'_*Y#%@1>KL$4/M&%%KF\ M+$U@I;_K079]93X"^[<;FPR4R;PRB3PB0J8($LS&^\1>B"(X/==@[$['WIKHQ"3="C2 MBR0::$<4A1Z"L0O1.!"-\ZINTC&7$6$,81[%1@]I'P6,,$095MP8ORX7I Z# M>7[G'L7[TWW;+[=M;=FN.(3X1+"J 1$!$9=W(80^YS0V$(BYL%8V00'W?82# MB+DZTC)^6"MK&G/L\27B%0=9 =8XZ![0/8O' M[.-DN%:JRWRI,-%2(BQMK#TE,8JH-*^(]H, QX$K'A2P7<:ZGV[[JGWV@=G[ M+U=@A1E?\^HY349[E*[0'=Y0579W23PV^\^VJ "D!:0%I%TETBJ!J?(I0/20D^FFMC#\%+GMA-3 M>3KUR4G*-0ZY(IU)GNA8K@BLXHY.:ZO$!=_94G;DSJ5(+[31<4XLDMSY+@:C MLO7@#Y'G(ATZ@T1$R2 9)A#"V?+0D:Y&1JV'F064*QY0C0)MFS@Q)E!D2!K" ME.*0*"_0 M?A _MF=O$_[";NJW^.BJ$-LSJ*_Z@V $MJQR5YYI&0[[<7*.5*Y1'I.JJ$5)_C\P>?_&DM0:Q+2V.-( M^E%DK#K;PT-)\Y_8QY'$/@YE4,MIJ-VIAUF:W?75UYP=%$)<#T0Z AX"'BY? M+$1$@E-?(.8QC'@@(R0$QL@G$H<\I*$@M>0@K04/J0=U&<%7NZZ3RD,]A A' MT#F@<][;NZOB6'B!$ A[A"!.7=O;(PZ1\HVM'E-7 M^@+?+V L8.P&8*Q60C$_1E2)&'$=!2@*.4>AIRF/X@A[?E0'3U@MQH:]<)5% M"MJ'L1#56&=4HUG7YJ>7AO':XK07(DDA(JPS(5(=BPB#5=S1:6V5N. K>V-< MXR@UT@_,LZI2WSG6H$R_ZRHV"EQG0.N UKVJ=6 <41:Z@6U]ZR%NG5Z1B#'" M =>2N*Y/23W)O-9>W9DW5RM6]OMT._]JS%U;2MEL:DO5CM)3+4=Y&:K#8V_ 4<#1!H17M@8?( 2SWF/@LOCZ M70\/G [7M]/H%K5;364C6^GS'<'Y9=[4?UD92B\>B(W'Z?4<8[B2$6V,:$0" M$2)NFW"'H:N1\CTBB(XE=ED]K;X#63 MC^OJ>/G*;+3B4N1Z&\[D.G-(U;$S.5C%'9W65HD+[K>EK,JOHDADU>@=E1A%GM*&[7E21U%(?5Q+>O6>R-,DO2B. M=7YJS=T2%NX2._-2J].A&.KB*.Y?Z=Q,_&XV&(B\*'\RI7UXGO;1&>M[+&,2 M!Y)R'B(2*X8XU@()+ .D52"#0$K?);5TR[DOXFZ%=W4+2;886!/?4=WXQ.(D\!'(C*/&T?4E0Q3(RY?A8@K4S>A!^H&?*<-\)W^47Y'*R2,;.)".^GH M*M*YK;]:NE +9U1H98.8C=AR-)AV'$WGG*[_'N6?QYIR_K_@B@4G%H@+J[BM MT]HJ<<$5"ZY8X,;-B4-O*25^K"!E2"4QQ!63"!NN%AA$H;%$'HE\5[F425_7 MX4Z<6+O]RM@]+&W=H[BD;<71:%@,S4XV!/ AM:V,X24S=1[QH7JQ)BK4B(:Q M-D)+80AJ6;&':8_$G')92QCF(T*/N>T#V>L3F^!>Z(-?=9T8 BH#5$8W5$;H MN2Y6+$3:U3'BQ'8G9P%!3'F$!#K$Y&$-XV5<@HU2&9J&W&5$(<*]$/&8QBB( ME$:1]!@FGJ92KU+HM:@,XBZ*XP>5\6(&9_X5YO'+EXU0!G/WIN;>3][NI5*O M6K@95"[C>9T]RS+"GEUJ1TB;12?26]M"/LV&YH=F6QFBZ23F:Q>Y&#C7(A]: M3^SP4A?:B9-4I#(Q?R_LT<2=RA+K%\&Y-U4J^3Z=K(&^02K)=;F3M\WSC*[2 M+RHIK@?B=MM^^N5:* LK<_FE276KB4/"O+6MA9+X=G+/\H=(I\KLZ!O[\.;W MV]/-?;/J'?R>R^4;>K]YIG> R,QR.=N74P_2M=$>E7,(B=B,T+88_!"WQ9;1[=>1,8:RD3%KDANMOE2W(AAOX9\G/Y VY.2ZT-N% M-I:@,?DF8U#R[^K:'^Z?Z'Q/BJ1LIGJ[/?G]HJ.:\G:>MQ6&[.>QKE[P!;+E MT:<^?NHSNA4$#,_^]^27&_4,3QR4!>LJ!OOP '*RR!=LI&"EF/?.A^AU";>V M,W3OF3/T5U4C>K=9KS,$J5]8%KNKI2XCCQCI+;= 7E*4J ECM_H#>\ AP*&W MQO)T#X*XK*J(F]?Z/\>)=_%0$.;I#?$N+Z[4;2. M@B+-0)K:P]PCKEV/>039VNR(!Y*B,**Q>16X3$KM,A4_B/@NZV$H@22C$G$6 M2Q2JV$=,QSH25$7:EA>^5RK8[+9^JNP_>[,]UQ_NB#RW,:C_$(.1KJEQ$<4] MCR[*"]K<]0X)/@!= %UWH2N@7(3111A"/B42!%\0&OSS-W-B@7O2NT$5XS_-76.9\(Z!KY:4"P [^\!^G MEUD^1 8,KJ!7:&=V%BB0.[9OY/O:PQ31T..($^$AH52,/.5'V%?*E][#PG9+ MV+[E5CLS.VU_MM%JTA>LQSGKN+H ?.KZ5&X\/M7=/W,C)AO65LQBQTQ&&0_;"J:?3,EG"M5N9B14&,=(.(9XL9YQ% 4^![2 M@<8RP"&C[H-"/,NHW/Y$M&]9OIN-HF$\&DR&XF0Z$N/ST9ITL4$2!RY MM<#\ Y XU,-Z<8+W,(:S!,"I;D]E2W%*7,G!6CU->#W/<<9R"@X,U,,K#LEA4,^AD0#WJ^P%%ON?ZMA.6A\+8 MUT@18S[@. QT]("@O)5.EO+W4W60B71E[,1O&Y5D88#C&&L4Q]I024\Q%#!A M^*0;*>92A:E\T-#KK51R+3/U^&$MT$@PS\ \>YNW4 H>N"$2FMAJU(&+0AQC M1+F/N8QC&3!9![P_ A2UVVB,PED=0%6WI[*E4*5E3+DQ9 Q 11H9WA@@X1K[ M)HRP[S&?1F%0BZM\75!%,9!).)Y<.9FT$3'I,,L3#:%G[=Y.H"[N-!R5,0NU MXC;MPEBV7/@HE,1%KF<4B0XYD:(6RW:ROVZ-@J@K1-GM><&B$OJPF@&8WEU< M *8WGHAXW(]5%"(5&'3BBKDH4"Y&T@]"7V(1:?]!3.PR=NPJ@(GT?#@"@2.0 MU5NMQ[F^%HDJTXBSX:7.'7FGT@9HC&7WV/,5[S9B%];2;NN9>G]MTCK48[Z2 MRD/2M;G',2W;#@I$L*^(QU7 :"WQ0N.-NW=SK=-"]U-U9'=O50.N9O])CWF/ M'^*MQF)MODEZ MG&?71H;;TKELRU->VWHA99 ]X'^K-PS@_SS^QT'$L-(484]'B.O80\*C(1)* MBPB'7H IKLRI:B%&=1I)F2* H- M[/#84[;\)$<&GI0*72EY6(N5N@:4LW.G:3HMUNA;-.E0Z=P9:%!H, MUO;O%U %=R+GW$!YA#.DO3!&/)+<*(7 8'L01RP(L4$/]A:#=9 6^?9TK_UN MM]J!W6GU:0"_QUVP5 &>NCV5+84G3PA7*FW,3-\ #-3T&3E5PJBZS)0ZR] )JG7=KJP#\WX%_CT4!C?08_CWFHRC" MGGGK4RPX#5U62^%5N]-64^J7G#K-4UIO MLO+ZV.LN08>#*(Z(TDB*B"$N!$8A\T/D::%](BG'P9L8\'O.UN-NNYJ&%*K0 M=4AA==4Z>20YT=5&&TUHASQI$(/,,MA(]]&42!ZP6K+457.UYQWG7? M#SC^EZPO-Q3I16*6Y3B[#^)2VK]70!W<2?$C@8J%1Y%/B(%V'0@48<&1YS.? MA(QX?N#58;Y^2PS2ZP/##]5LUU79-;76>,+4[;@N *CJ^E2V%:JB2,="&Q,F M% 9VW#(;67,D91QQ3J+ $[5XZ-8#5;1'*)BM.5$6VT"*$>"F5H&PUKEV'S'_S0_[&,P3M7)*G^T[<>Q5 ^#DQA M $( PN63$R4GF,<,N3P.$/="C2*B?!3'E$H=<4GH@XR49_VHQJ/*!NH9RK"@>5=Y[:B6]3N*Y6-K!_^'57.W87RV%C\R\IT MS^*!:*GV\>/(*),H1LH7,>+:L\5+-48J9"3D6"H:/"A>NGQIN;IRC,*>NSY] MC[ JN'I8R6+V57 M5SD0MQ>LLKIFBY"P9B?WPA7WT"!OG^U]D(@H&23#Q ;XYUII?64#BNS.*(6U MK\U58VT(IAV&3/[9*_,#RI>7YM(Z+\H,$_]+63IO^&R@%+.9N#M"M0SB NKN*W3VBIQ:W9;M4UU/C:@XW+%SF"F,;(DS!"H7 EPKZ2D2>E=NF#)LY+';V,=]MQM=EJ;N_3PZL,@=H(SR) 54.G M$J"J)J@2MO@8\3$BBAG8\2);,%?%2),(2RFD%[%ZVORL$JK<'H=(?V@\OQ;S M-A]I->_W ;71ZFT%VF)>6T0RI($;V2 B:4LX:8Z$L661&P=8*QY3S4A-AJW= M9W,'DG4K#)^ ;0L@U>VI;"E(\9"$S,4$J9A'!G X12$5 @D9"#]V0R&\!^Q[ M29-VI2#%>S[&'0]FM2/^XJ^RZV9H*!X"'@(> AX]9Y8QQ1KA$V.!:%?$E ME J1\G!(:"RQPK6DF*X'#QD!/&R6:[J\XEN-]O(BFV:U5P5AY,.$&]!1K:;$ MX/6YXZ7F0FEA#&P18Z,KL"=0J)F'7"*X*P.L93T1Q2L[S"2DY[&NQ^@!/'5] M*EL*3R3VM4]L#T86&G@2E*&(D0@QUQ5,*69\@8\KC/A<=XZ--:8BH>\8:L MH%VC[W8]$@_ JNM3V5*PTG%$!,8"48\: ];W#;66?H D9]P/?)(VN MVU6T+O"[3K2A[<"O*P=VBB@"N95 5:ATB&GB$M7(ZY=C@*B!8JD MBHEB@1M%;TIO&Z1%OCW>9'.NC-I50- S-G?'50" 5->G"$ M?$/'PL'4%0DF' 1S03#7LBEA/B5^'"$5!Q[BPE>V@2%!1 H?QQYUM2MK:V"X M2CO0]5?HM6Q-(!=@(6 A8.%C@?[4CS01!,6N%(@'D;&Q!'81B;CF1++8K2FP M==582#SHYPJ.TY4&J8+-#7H&],R2(0,A%QI',:*N#!!7W$HX@3 M&J% >@KYDDL61AI+0NX/_(.+!"ZFYLLNLH04F1\J%(B8(4(X%9ISPGQ9X_[= MR:ZNDN&5METN;/-#^TF27NA4FCWE?#S,AMHAY--T!2S\![KK-/; ;@7*'\2% M5=S6:6V5N.#^6DHEGNK-HT^+1J&GPM[&(RT,VW1 ML5+K.O8EB:@R4Z24K5M.?&,I2UM#+22*8^Z+>KP+9_KJ.LM%?KM7=C\^%OE1 M?CH40ZW^8:4]UOGIIOS%A*L9L-!B(OQM^>6>/[A]^> M,<KH5>-& \!9>E,CW"#VI+53' M0LJU-JAAG[CGK&598R&%-E.'7)E MZ(^&EUEN8$G=F^AP1Q M-0HY#4.EJ1_$J]AXM4V195MVFJP^*W3ZX3_2;#TS5#VD(Z8B.&+H[&JIKR*S MRQCI.=30OI*!F1?4-JPOKK5YH.]Z(,NZ9O13%MM)\@-S( M)4)*BET>KFS_[1?%Z!43^ZP?Y[',;B[#&)NE&W"C.=V(HM"H3J0"*KER/1=C ML3(1CT;#8FAFV-#K^N1<"#&MPAS7F*D6=5!,7 ,\+C;*GAFU0&+&L'1EY.$' MZ9>U8 M("\*.>+4,P8_E<8\$I1XH1\$0N@5P-;!3.SCJ=1UG3/B'GZB'TCM4+4F9L;" MF,=!:"8J]FQA(XG,.'LH"'Q&%=&4X@<35<,>7N5$K6N.7KXSX32VU2D37:049RA];=O3$:$-HG _-%9!&"$W)")2QF0U'ZX ^G=$GM\:C=F_LGU.]U,Y M&%D%>ISE]MGZPV&>1*.A=8V=93:XT=P_SP8#\Y5]._:Z&-9X(.MS2/\#>.OV M5+XOO#US9FU8F91VP4:F)4=^10C3U-B M%K4KP["64\>[D[K"N(:P%P9M"VUP=<0%UPK% 9;5\5N@J*&TGC;_Z)!Y]80V MK&V2R!I/6%X9WK"F@(:(2!5K)@R.:FRFA]G3?I?:5R%F6,8!>=!FHJXIK?M M]9\3S>R)>.R9IZ5&4PC7)T;,@)/8-V/.5R;A&H_&S04\5VB*1.1R&QGF M(T%#;>PE%P>Q*\(H>K WZP+0]4RDF:B XT@C23RS7J/ H(]YCX3"Q&>ASPF/ M5R7A2B;R90$ FQ8B +[Y5GM5V^B;]WQ)<,@,*XX\&_+FNBBBW$=2!HS+4$_EMV3$VNE$(5?[QA8GRD."*XR,X4ZDQM(/O =^NV6(6"5E MPYR64KAQZ(:1P1'MVPJ3H6&A2IG_>#QR R.[[]5!7MY9^ YY+'T>>@)+A0)E MW2=^S,QR#A@*J.M'A/@!C6MI>30WHROTA"V6T1B_@3U/0#ZQL;I^C%$8"(I" M7Q$LW8A'K!;?R7ID).YC[K[N^O]TJ$.A<8A"S+B9+4Q01+! +(A=ID(1+LA6 MJV45KR>9*8@]06(W0D%,A.U5:3:I\GSD!HRJF)&(L#?U=WA4O)4D,A'28W11 MG&>K3AG,^+L!I1AI%1@ BE'(?4"''LX6 GHK&E)$A$P%6A$/)NH MXBF;JT5BI$40*!TQ3=P';LQ:Q%O5DL0AVSPOY>O2)1I#K#H<$E0[S@2^]K16 M&E%;'($'6*.0NAS%KL8:<\^8.P^2"=^H&TH[_,5!_V9S+=I9G0]S@IW9K&FM M/\()^Z%GW6\!MNXW91ASR"S32K=^;K6X0HA '%S MO'A]I1*[X,3 N1:),H_N2'&=#,4 3EI:[2/?R).6U7DNN!\2V[4Q#%P;#J*Q M#7@QP!+BB'DJC"6KI13+;+L=F]VVG^Y4>VU.=]25QM6DJ M6XI7KK%$,6$,A20RV!-+BB*J"=(BEL8ZK:WK^/KPBH4]%KS>#F[7(E]Y]THP M>8W)*^7H:C2P1YE.5O:]E-F5^=6E3HODNW:2U+S7H$Y:O=- G=P)*-"1@T%4NXISA4-&8N8S688Z>Z*%(4JWV1)XFZ44QAP6[%12\ MW (MS'";5\]&N)!>$*[0S='0=F=WE\ACJ^$3("\@+R#O.R)O2+S )SA 05S6 M?E<$B0 S9(#59]J-*?%9'7[E]2-OZ/=<' #POAQXU^J,+J_X5OY17F33"$C5 M_+UXM% BZ$30B: 37Q/R[P8T5JXA 2$71H=IC*+0EC0+ E?$A'AN/5DH\[5- MJR+>-?FK&>MQ"BWAP;$-, @PN/R97A R+4(?*=^-RQ)T M(ZV@J M_:*2XGH@;K?MIU^NA;+U&^987E+=;T*0S-M_CHIA$M].;ES^$.E4F65R8R4P MO]^>KIB;52^+&2PMPW/>-N#?T)*GC#77Q63.RVE8-.'O,J_ONG%F ]K6I7MVJ1TA;2:'2&TC32?- MAK9"5F[^;+2D^=I%7B8YYT/;1WIXJ0OMQ$DJ4IF4YV]BJ*_,I8KWVP$.(%TG MD(X#TG4;Z>:=D36,P<'>X6G_I.?LIW+K+:NZYL>Z#V?KF(^2#LVP_%R*XO(\ M'F0_BF9,U>E9_VSOM[W#LU/GZ%N3YFJG?_JK\^W@Z(_3)CW5.ZR@1@C^<3\U M%DHV*D2JBD\=G9%EU BMDVF6A'I1G)D8#;.)#\$^BU6OYM'MUY&QQ[*1L:R2 M&ZV^5+\G6AMPMMC%),Q*#U%U;4_W#_.^YX42>EXN=V> M_'[1.5UY.\_?8H3]/#87%GR!;+E/??K49W0KX$]>^KUO^\19:+"N-LT/D^XF M2WG!=@E6BE_O7"2O+N'65B//>Z9&WJNB2=YMUNL\%/\O+7)G+U5:W2F NMPJ M>4G(11,& Z/G"G9V#XQLU65 'M@CL$>>W"//MDV$/5)_V.1R MZKD%89,[HKAT2A^;$^?9E9-=:T-KRZ+YMB)^&2P E;=?:)QM?MGFCE6IAE7< MT6EME;A0>'(-F;Z'>N@,LN)990BAK@T2=_UAK,T EL:7JB!!K+26 8H#'"'. M)$:!#"F*L/2Y^9/G>_)^R*L2(?5X*!%Q(X6XB",4>;%"-*8"\SAFOBUO<3?D M]3C/S./8LI2U%P/B/1:TJT0[U/D!! 0$7!,"*NR+T),<2:4, E*J4$"T1FX@ MF8SBR \Q?Y 8)0UNBBA$.K0- _U(&M04&GD*JP 3\U/;-WEM"!CV0M*N\KQK M+;A3AT/JOF7>9)JQ&,J4< ]AGR7!JX?<)_QAP5SEO +K027J-MU7%IKVY?N MFJW]J\P(^#_EZK49X4DZ%.E%6=Y-%(4>PC%MN[<9Z(P[#67]T!-^()'DL4!< M8Q\)'80H)%A$1,5,X0>%_Y>Q9>=WW5&\/]US_7++U=5,MH=#O^-:!)"JZU/9 M4J320BLA0HT(QIY!'3>P3; QPHP: B)H#*NP[I=$U(1#O8NN&G7$7V8I:@\ MTYR=90ZT*&QAXP):'K9[BX$&N1,WHPC6 7>1X)[1!G'(4.2'! 4QX]IGL?;U M@P8AR]BZ1Y.-=F#WV8F5[2C^O:@TR+QZV;NYUFFAZRJ>R=H540.V+R 7(%>) M7-:7&QLF;HQ=V]\(QSZ*7&W>R$57V!EU(Y8[^'[78@L? MYYFMJ&3VE5F/CC:+6-K^WS+7*JFB )]/607%TB!Q0;&\T20./!G*R!C"Q-BX MQ@J.4: )17'D:Z,\>!0$Y"TF\2 M\NWIKON6Y;O9*!K&HT%?2H-F0UM-_M 6 M[#W14B??;26UNCPL'="Z*(BXC$N/0 MIV_R [\?9#&OXY@%'N&U6,%_Y/;+*OLQCG_X;OZ6ZKBX MG+H^E2T%)Q'$D202HPC'H0UUT/:,2B+F,9>X6#$>_G_VWKRY;23+%_TJB+[3 M]U5%,#T ,@%D5MWH"+67'K_KLOULUW3,7QVY2NBB0#9 VE9_^G=.8B&XR)8E M2J+(G)AVB2267,[YG27/8N^LXMXO.&7QB8-3\.@^B"Z+U0DB8!QLB31KY!0U MVGF-H0Z+*]^=&3LQSS'M.TB0H^:W($'&$D3GSM(\SXB@UH$$26/"BT02EUG- MK8NUW"X12%L07)DMR">) 4O2HY88G. MN*(@(Z38AR;\\4+6]J_(<\]'++4Y ZL]=8(['EL5;\5@W4;IO5>$RB=Y4&^#R_+K&LPWZ)I*7W+U!NTGPERY("F&^3('4,:N+%Q5G BXT01EC,+ M6FL,_S!G+4V8B;<3I&^CZ;X"KOMO9+I52=UW[N\M\^TK/SJ=\"P]<7$2@.K4 MM_+) ]7__E\\3=(3V^S@Y7R$.EZ5CV/M"KQ/L)![@-2CYK)3A=2':3'BG'4F MQOP*QQEA)LV($B8F+M4B82J%1V]%H-VJ+)C6M<7WKE?=>5$V0Z[%^]I>ELM+ M'ZK6\?>^4L2.2\,,/9@"+IXN+@95\^X>QYT+?O*=@UI_8[/1#LA7@_,1IB-_ M8V@-],UY'@;(W(,("=,-5'RLVWI4TPV^F8?QS72I\MAFK\N1#V;'46NBIVIV M7)-^(6-.V';_[ZN>LZ[ M37&*FT4QIY,X"PD8 ;A.>RN?/' ]C!\YLVEN)-/$B8(1EL>*\+1PQ.0JSA)A M&"OV$MNV7R#\3NEVQHXKN?EP6E<'??JZ&NX+&Y3I)\I>028=EDQBEG$#0@2T M<2H)$WE!> ;*.74Y2[F5":7\?I3SC;)QSY=U_4-IAM^42X('J12@\+#W-$#A M84%AQFVN>HD^/W8*4.BPIY0K*M7*2Q((GH+!S182,!5$T*ZSEU%&1 MWX_"WK'U"^LL<+/INIZ<5>8=\OB>.P+2. M2*T#C0>]I@,:[09E2DB8)SXAV M-@/EV<5$J+@@ABN9*I58EMZ3/WR_4':SH\*Q#2G?Q\Y0 MIRI.'D;3UIF,DU0 \E 3$T89)RIFC.B8IG%,K:%2WH^F/>+@/2G4Q83EQU61 M)"C4 0$# MXO N9"\)@[2P3/0-G.K"5<6$FR&)1UG6"Y-)EA"44?=Z4$I&#RNUX M2O/\3MU9OQ\]^;[EXKU7PIZPY+A<0T$W#W!XNG!XC2Y-64YE'!,C$$&MPM1L+.PGLD+?4WST0X%BZ H37. /J[]C M FX02K?E*06T9>MAJ,^R^2)J9M/21/UN'+/8^O[LG[Q@NZY#66:- T'$8^<( MBWD&VGE>$*%-RD1!K2WN2SM'?AVDT7,Y+Q=R^M;^0/&J&V;/WV,1JV^038OA M,3UJM@D8&3#R^#&2TCRA"H\6E09E/<4H.I4XDN4V48Q3KHR^)V7]@3 RR>XQ M3N5H0/)!'?'9'O3XI]@F#J@[TK*YB):--1O-XH P/P>'?!!A080]MO_*@6PS M-,MAPD6!M00M4;%E))8@$//""4?WTID'T. Y@,'[>O:Y--;\]>IW0(61$^ML M@(1]BT0QR;-[].L?J% ,OO^ OP%_#Q]_L6 M*L'V$BK_>/B;L D_0:OD<,X9=E+IMLWR'7/D< P._[8O[7JHV=186\VGR:G6E@W-J^[WCY_516B[/*O.S9>5\%@.AQ944' MIUD PP"&]PN&L7;*,)42GK*"L%QR^,L:DA=,.);E&>5;!PZW<7@].!@F1Y;L M>S@.K*"T?T]I;SU;GMZ#< HG.N%$YS$%G+5*4IV2V% %PHK&1,I,D%AH&LLX MUX;NI3O?EH![O0*!/8DT.A'IZ07=!BL@ &T VKL X__^7SQ-T@WN;<-Z!W0.\31>^'49-ISKG2N2"&QEC1F%LB9.:(R3)GN8ZY,NH> T]? M]YAP?X%/;'**V1A!>P[X&_#W\/%7<9/&B4R)*:@E#* 3L#0N",L4D&*C[:;3VJZ08_W4,<8-XF=ZE !]D9]!7SZR5[.9[6LKS!\:G%U5ADP\-ZY=QT+/D<.W%= %9UP?ES%!T,]IX!< M)X=<^SX-?A*;'4(@'U6#_"+K6H9HR&/GLE.%U.N405X()Q(2HSK',AH3GFA! M7Q< ?5!^0M(=7)(%92_N[L/ M;WB4MJD1GJSRIV>7E[.J=1*",#*VCNSE?#J[LK;[[6E3Y>R-HVOR-IOJYP6B3&,>V#WXWQXMTZ*QB\74 M8M8AJEY>O2(*"1[5L('B(_E%UB:XXX[;[CE5(_=A(G:936+?TB<6V,*".TY4 M3!/",Z'RA&E9&''WL]XVJ_C5K ;F_CCP-@@XY.PM27;FV7I?+K_C.NP-F1 ! M$T\7$X/C+\0-WI/CKQ51K:>OPAP2_ 1_-J7QU6+:Q@.A&.< [_L"P31!49)ZD!2U;2K.#;QR]WJ ()YNSS055X M/M84AK[IK_HTO=LDI'Z[2NZ$Q:&*5B@?>5A:]% E9]YE9D?J*OJI*YGS\ZVR M5H/4#%+S1*7F-:4@6>8TLYP(6X#$8HDF@A<9X9FV<2&D$93>8XV;^Q-IB9@4 M^3UZ:P]4I@6C(L!C@,>#-2KR-!5%H@I"39X1EIJ,*)>G1&>)B./,J-SNQ:BX M#[B]84F;B1"G![L/:DK\H$/^-J;#TS .RDK#Q!L;_03DY__Z&8MI>IL!>T/Y M/[!!U&>@Z)!J=>Q'6Z=ZCGE-]4KIC*&%Q91[$#5.&@PDMB0UQN4%B].89_O0 M[%'.X/]>KOCL@VT6=:D7UN /9Y59_V)TY7M;ES,03"WWONBX&#Y/EP;$U,NO M^D)6Y_:#7-B7SEF]KTXHV42P'X]!#NP2D.^8MO+)(]\#-<=3,2!FEF+Z!2C@ M<9$2:; S%,MS5G"G!>7[4-H/%4EOJ/CG$Y'3H\+40SX@.$ZM_OEUJGLD%Y&R M,(H*'?XS%RTN;'1E91TD6W!I!9?6#]D%,K-$97E&7"(2*6T< MIV++!97*7*2&921/:0*V1 +2+.>.")-;FCG&N4KW*LT&N?6B;.:S1D[_!E@Y MASO@ M9-[NA3A2J4=CERB9YP2$'Y@(E%FB8F$)DR+7PIA4Q-M.LC1-$V8DT30%4X2" M/2*,*PBUSBJ9&F79,9@5:3S)T^2AI-X&U3TMN1?P-N!MP-N;X*U4E/.<:U+( M5&(Q]9A(EU'B3.H*FL9G\.YOONZFL[[O MR:W@Y3;FS&HLMYGL)S!BI,9Z-K*ZPB.2:K: &V4-7V-[X84]K^4TFLMZT=D\ MC>TS*.#[9B$7OHI&<\L3U3U,(?KQK?HN:5R_6?]<-HO273W.;D6;?9A$H%@]NPM5[WE8MX#NX]B/CY_./KW\[>7;3Q^C=Z^BYV;= MWS].HD&]#=OT^!/_Z74%*L]LV5\\;^TEC0;D&-[=? V^'M ML_^T>9;RN6S*-JG^E_[^78=]3>[!"CWGWRGT_$-! H^V MZ_L\D?P?*^OH9875#%Y8;2^5K2.:3&Y')3EC27TS9NS4UG7Z*R M:@\];U []BB#))Y8\Y@'$SPG-MU Q4>YK4<2M"F0B]%"?@W5 M'X\PN7J?T8*'@3'[+U1<6)N+-":YS!UAFFDB8A,3K5-IC!).&+6/0B^O*SV[ MM)^0T=X#V[VU^RK&DOQX>[A#)NP0]1PP*F#4.D;I&% H5H(PE4G"LH016=B, M*"%MP0IE,^'V44+E#ACUE^.J71+\-P?AOVGTA37+J6_Z#:1%O#^GK#[;9N$K MEU?F5G7,#X;,@FT<;./@X0E4?&)4'#P\#^#A^53+JG&VCEP]NXQ>@]"L%K,: MI&.TF$6893;W3?:6V-$\FF*YNTE4V46PL)Z0FAHLK'U96#9+15YP(J0$,ZM( M!5&TD"26AG-*,YVF\9U;+_<<^0H87%__B$Z$32XB * M'>16!@#;$X").-%Y81-"4Q4#&.44JD1+P+&MLED_XB)Z1 !+)ED6 MO$NA[_0#:\P_+68_;ZK-/^$O/T?OZ]DG+:% [/8S,E03(Q1Y0&G3SGU-+$VBS.MJ39_M3QGKW/*C,(MA\29S(!NP_!]MV]GF'V7UCV8QTW]/DB^OCIW?/_&YV][?[ZKW=O7KS\\-'KML6OTV M!MDSFH5W'M,[LQO2T .4SMP&U4.HG'?_90%O7.SVJ5?"^VA]%.'9(19(?+#J MCYU\;<7HKOJ'1SW[XYS<07-PV,4PN1_(*G[J$PV3>ZJ3"R0:)G?@DSMH$MVG MJGZF]?)RZ2.33G.GCWIR!TW&81?O%&X=O#%';,OM$^(_6&/MI3\\>#ZK_!SA M[Y-CI>";.>ZM#;(N3.[ )Q=(-$SNP"=WT"2Z5\/7F!+C<^7T-#?ZJ"=WT%0< M=C%,[L!)=)] ^VYQ8>O3W..CGMS)$/"GV>($E83@>7Q\S^/W>Z@^==YZ7UMG MZ]J:Z"/F?-Q?^]2G3C/!<1G@X/CAX/GL\G)6!2P(W'#\:B6VG2+E7ELT/YU= M/NK)G0P)A^"A8Y[WXP_@ MM[JIGVI'\OA37=4?XZ/O&ZJ'L#1[Y;P+6=^V&>=-3-9#6*\CD3<'T];Q]+CD M[!* ][M]0P*7[,?I>Z2K$3#CI# C2-; )8%+@F0-7!*XY,Z./CDO;QW+$]@D ML,EIL,D+7W$U2)/ )H%-OL$FKRL]N[SE>5'@DL EI\$EV(1O<16XY&Y'5_OI M?'V;7GJK-7SL;GDW)KF_RJFLM(UD@]U#7EAM+Y6M(YI,HC1.D]-JFO.C^[_M M/ X=DHY]LQ]A;J'%V8YYAA9G@8%_X-CO@,7Y/;-WP+,G3=FG!&.[N]!FN4D3 MQ6.2RCPFS-""*)I+PF*7Q$)G19&ZS2ZTN1 I3R0C5J6<,*8<$2951"=,YR[F M-G%QWX5VV9!S*>>_M*>G[Y:+9B$K;#^VUE:V\;_>MK-L/!$B/JKFL@&@C@:@ M@L*U)Z3B.I4QS0!UXL(1)J@BPC)*4LOCF#.;IRK9"U*-8I=;G]&-.V#_)4D" M#@4<.LBM##BT)QQ*>)Q2E@&<< -Z4IJE1$DM2!PGF6$F3A.6;^)0$7.>"68( M&)*4, JJEM2 0]899E,#B):8/>+0=_0EFDYH3@-0!: ZQ*T,0/7#0/73+3MA M_ACPR8(FB2@L21S-"."6!65*,Z+3.,VL4MS&\2;PJ226"<\-$:EA<(^0A/.< MDLSI/!?:&:[I/H&O@>6%O[Z#@$4Q 30^*@"\&=?\')#PZ/8T(&'PU0<&/LBM M# R\)]6C2--8"L&)+!C83\)E1.0674$BL:EDCE&ZJ7I8H6.:I2G)&4W!6+.4 M<$83PET>]LFJ4/(YHY M('%?EZQ!.@7*!#J-%A<6HXGBZ.7']^]/BZ!.%22#EA.TG,.9;N#;P+D &64,!93(GENB4UIHIC@SO!BZUS,HG_8.9*[Q!(6 MQX*(."M(4L3*9K%F5K&=-AKJQ-:\6-9E=?[>UN7,M %&+R_GT]F5M?ZB]\M: M7\C&OI_*JMEGO%%QXH9UB+XML,59G7BYD(HR'-? MD3-GGWZ#7YU%DIY$E5W@M?T7<%.S^&[)Y^,BM5.%UZ 6!;7H<*8;^#;P;8BI M"3 68.Q$8&RW=4=5HH6+.8E3RPD3RA&5RXSHE(O4Q(DU=BOO8>\Q-; >_J<] MAM"D)V[/!< Z]:U\\H!U\GI7X-L#FF[@V\"W@6_#5@:^#9L=^/:(MC+P[0EM M=N#;H]G*P+=/<;-#A8Y;T8IWGQ(E&XL=N"[GMFJD]^)N5.C F)C3(JB 'F&S M@]1_[.D&O@U\&Z() HP%& LP%C;[\><6^#;P;>#;P+=A*X^$;W='[^5%YA)# M)7$4$8U=K8P@DGU#ZJ-9R9?RZ;Q24,I?DT.S.FQ#'(Z7M9FM?5 M63 M/ F5:0+6G?96/GFL"SI*X-O#F6[@V\"W@6_#5AXOWU[3$46YPBFI2%'P&"R* MQ!(%=@,1L9 J+DPNV7:UW5O4?0BVQ9-AD% DXE;\]<$VB[K4"XOSQ.(0\HNL M31-IK!PQG5IS6E1TJC ;U*.@'AW.= /?!KX-$1L!Q@*,G0B,/4P+[S06(L'6 M!BZ/,\*4 PLP;>ZTFL%&Y_V1FJVZ]FM;,P/?-#-29NUNT[ M/RJ[,#3Z#C!YNC!Y\MI>X-L#FF[@V\"W@6_#5@:^#9L=^/:(MC+P[0EM=N#; MH]G*P+=/<;-#U8E;TM0D!#P(> #P$? CX\ M-LD$? CX<$SX\# QX;30+N<\(5IP15BN#1$)SXC,=$)IG"1,;&42JR++*4]B M(O-,$R:8(U(:0ZQTBKJ446WBS9CPMW;QNM*S2_MFUC0W3_N]68QW(B8B8?<7 MZ'V@T!J"P0/&!HP-.MCAD$S AX /QX0/#Z.#99FQEBM&G#&6,%YX]8L3:5TJ MA#1QP?-]5',).MA!Z6"A8LLW>$.IL0QK0@LI".F(11H9VB<99NP@_-"F=B[0C@3$R8+@3A M)N>$92Y53BBKXWR/\/,=[8B*">4!GP(^G?96/GE\>IB#OD+EFL8\)[GF&:A. M %NB2!VQB74V!MW)TBU[,-69Y-KD)%4,U*VTT'@/)7&:PP\VEXKM4]VZX6F? M*"99S(\*]T(T50# TP7 D_?#![X]H.D&OKV;HL$%CZG-82C;UG'1$FMS1SC'.5/IAAQ9*)X/<83?0D M:#I41KH52V#E>1\0-'/11UN7,(RSZ(,UUEY*-;71\UGEYXA_OZ]!\ZYK:R)/ MRI.HL@N\;^;@Z[(Z!QYI%CZNZ#\>Q$)@,HNU+F(BF(K1(V*($"8CB;8T5UIS M8^56.H;*59H+2E2BP:HP14ZX,)*P/"^2Q.4<+(6><:=54__RKIO<2#_GS26WFDZ 6Z@E-I"@IS81P!H2R)L-*2-,T* MRK)< T[=!;UZ_?EF .9;I>[&K[L<74P*5@0 "X%X <^/G+)/"<^#'S/P[>%, M-_!MX-O MV$K ]^&S0Y\>T1;&?CVA#8[\.W1;&7@VQ/:[,"W1[.5@6^?XF:' M"C>WHA5_#$24;*R)].QR;JM&^L,I6"A;1XL+BX5MXNC]5%:G15 !/<)F!ZG_ MV-,-?!OX-ARJ!Q@+,!9@+&SVX\\M\&W@V\"W@6_#5AX)WUY7K$EQ*?.,F")/ M"5/*$)&9G"A)C1*%UEJZK3+A(I=)ZAS)BM02Y@I.I)&6%#QQ*G9>^:?X2.8]!3!GDXR&G*. =:>]E4\>ZX*.$OCV<*8;^#;P M;>#;L)7'R[?7M('4<1K+)"?8BPCL!,VQJJ(D>9IS+3+'8K95,,1(D>9,:))D M8(HPZ111N3,D=:F,F7.T*&BP+9XL@X3J(W>N/J)GEY&,H-P+$ MZ&RY6-:V.2TB.U44#MI3T)X.9[J!;P/?AH". &,!QDX$QG8;@2J1N6 V):P0 MG# C8S#H6$8*3=,\986-\ZWRU,H5&1=*D)Q+1YC6"1&R$"1.*0Q M[&&:C^3,*F H@!CQTG9IP1CNVT[F3(JM8B)9C8GC#E.N'0%H283228+:]/D+L?P:VUH MOQ=3Y"]ZOZSUA6PL6GD_%$KTEX2%:*$ 4Z>]E4<*4TP7B4T*3JAE!6& 2P10 MBY+4Y2PM,IIR9^\1IM:\4%LH=6/?4X@$"OATXEMYI/AD79'F.I.DD%80QF5" M9*H9L=Q8)RUEK(CW4?CGGO&)IGE J(!0)[V53QZA3MY?%?CV@*8;^#;P;>#; ML)7'R[>[+8)$R5C(A)/"6D>8X)JHS'&B4IZE2L69=5N.U=N4Z[EWBZ X<8L@ M%-FY%5=\L,VB+O7"FB[N17Z1M6DBC4$QTZDUIT5%IPJ.0:D)2LWA3#?P;>#; M$/028"S V(G V,,D2+C")!QL-A)3G1.6JHQ(R^&?PCJ::NL*L77ZL_<@FI7" M[2\[0W6[2Y"PYH=*\MPL0^*X3HI"WG: R=.%R9/7]@+?'M!T ]\&O@U\&[8R M\&W8[,"W1[25@6]/:+,#WQ[-5@:^?8J;'0IWW(I6WMI%-)TUHR XR%S3Z0N06^#7P;^#;P;=C*P+4B%WIV:5],VOV7KD\81/*0U.E@'V'O:, MS]^?_9-'\'UK7M]8LI:#8WK4)'-BVEG AX / 1]"H$J RP"7 2X#7 9\"/@0 M\"'@0\"'@ \!'P(^/#;)!'P(^!#P(>!#P(> #Z> #]>T;J/6QI0J8HM"$99F M"9'"IH1:G1E)K='QU@&ZS%6$A^[OJH]7+NER4MCFKRP9^ M&E?]?&L7[]PG^?7F9_'?/()G]W?Z'G TX&C T6/'45'DA>4N)X45CC!G!)$J MU?B1TI1G-N7Y/@*1 HX^>1P-E6F^R7?^;5_:]5! R]VT"?*32 M(<#A$X/#H#,_("[F-(FIR!C)%>J_F1!$&6E)DAAJ=:&8C+>ZH]\*%V^O,P/P MW6-&:D"]@'H!]4X,]3)GG4E53K06BC":*J*X,(0RQBB3.LVEW42]3&0BSD"# M="H%I)36H"Z9P(VI%@7+'65;]87NSU/ LDD:!U@,L!A@,<#BC\/BPY1$L:!< M%C:1),F,(0HWQG&*P5N2L0?31Q\LV.J D#%HH@$0 M R#>TW%-*KE16I-",0!$+2R1A:2*, M*PBUSBJ9&F59^F" 2.F$I2*@X@\$H<)_)0S?_WD0>#=Z=PKO_N;K;CKK^Y[< M"@1N$^NZ&LMM)OOIPD92Z]DEO/FJK,ZC:K: &V4-7V/AOX4]K^4TFLMZ@6&R MBPO;V,B5E:QT"=\W"[FP:X4!'WX*T<96F?+SL%E3^Y68LK:>DW^!\2POJU]- MVVS:^G4@'*_2+G'Z15\VO?_K/ M3;+H]]QOPZX-?Y1]O0W&W78M=R![OZ /0;I>8_!(\X_%[!\#G/QC!2=["/S? MPS*]???IYNW9V^?WX7V]SRRUV=OHH^?SCZ]_.WEVT\?#VA@FVA\ MN$BXYXG_]+H"\3A;-K(RS22R7[4%]6YN 9\NO#B]G"V!L'\^X+T:2\Z;/WVP M!]XN+VU=ZB&RUV@NTX2D IW"ADLB\BPF<2XR80I%\V0K2N$V*6U_739E99OF MA6UT7OOUX]F$2O:[TL^@G+)B2QK^V7_H/R:_1K$83*>I^ M>]Z:5=V//T? 8C(ZG\X46$Z7UJ"'(#+V#_^@!2C&OH0[ M7JCE0J)[H_'/@CF#ZMS_)F&%SR_AFSS[#LS^7S1+& M/5LN,'&X\2^8P^6HM3V+T)[LIMU.=[Y44Y )G849?;F8@0'9H L'?Y^6S0*> MB:-8U!*5\FA9@;[MA]Q<70*)]HOYYNW'U3)7_D5O96/DOR+O$(I^D_4?=A&] M>?-\V)OV]W[YUP;GR]T4OS91#9.KEA8' ^\M<8:NGEVV Y!3Z\!]0!R:I:7Z#2!5SM; MU[A=,\Q"Q6>_;Q<22 P4&P<$'+UHZ:.?TOO7+_KY3"+8$=CM)2@7L,2V:BR\ M'I:QK& =)_!Z4*>G4T\=$[CBLL2E_B+K6E:+JV[GT<*OVCS8\]JVNC>,I)XM MSR] AX$?S>BF]?V]D$U/EW!-"3=6R*GGMK)U2Y-G;][\SRV!:L.%UBQ!DQHQ M Q00[.BX!:=HC>>1+N'?RD7%T"(!KB8S)=3(&Q/P9/>VX-44E9P M17,)SYZTK NC[$%C!"4MT;=4,1IK/T8DD-IJZ[E* Q/5GM*&T?W^[..SZ-5L MU@+ BWIY#HL#ZP:@T!%0OQ"O7IRM%@ (%MBG60VH6=;G%O@*&0E'.[6@XK0+ M;Z:O6J-V?//PZ0O6*Q=DF LZ9V A0#6 $L;*O/ M93VK<#'6><-^M7KIHX7* /;2J7%2Q6MX>C98R4!3F( MS(PO/UN>@_##W/1T:\$]U'Z6Y=3C"JR"7]GM]<'WXZ;(:3-;[4QMSY< $S-8 MA-4FP1M?5Z:4[9@1FB[*:3F?(\T]@Y\B]*&TT#("17B5 IS!Z6U.!N6$1J9V MP-;ML4$KXEXN:P 08,/?*_\XN.[E[TB-T4>PH-JL?)PUCL1_C>GYD]&;#(C, MRUYIQ=D;)*!2+6%*C7\."*N+Z/_.@&XGT2=9?I'P&IS7\XNRDGYD_6Q0,GM! M@JN^-6(YGT^[OYMGA^'QO)'Q\EU7^(%J7)O2!B3JTDO,&HN28!F2:#IK&MM2 M-E 1P@9\J65S@1J*F\Z^-,BT2- +?[^=MSL)UU]3^0'>A)R*;O'E)3(&DI@% M&BB]?O1XV_X?NU[] \_=?PA$[C(A\P3,]4(2YK*$**,T$4KRG&6&6:?V<>+W MP2Y 4;'FI:P1#9NSU!32_]+#O^6/,$NN, MX 7OBDMP3I]]99_!2J@ _@G(-H#K):H2SZ+W-:ROET"Z1BW8 RH*V5F%&@ > M#*UN'^,]Z"'+J7^/?VU9N585E2!F8&&:QFLJ.,C:MDQV*74]0V$]N_060]5" MT:%)% T_UM0#"P$>;9J8#L;ROS3]DI&GO-3CO'T]) 5&C4? 86 M0WL!%N_""^?%#%2;"UA"KV/ZZSIK8&Q6M:2UP[H"9=*U*/-_XB.[(X5>%'3DCW(>/;(E:)QHZ2[\JX%F MOM@I4,4E+,G%2'DV2&MP70FTZG6B;QZ [F90655H+?=6)HZML=.I'VB[---6 M%HWT7A@*WH[V7,?4+:G[@7D!6.'(P?""YS?-# ;B+3M<W=O3WVHG54@%:B&8DS#0=OOL%A+ $T9;^"]8 MRX5'G8D?,OQ: S%9KY4O@&:GK5F#B[+HY# (;:_9SFNTA>%5#?HGW-46S^XT M\:T MGE[!O8AX*& B=?6]239+C4#DEE.X<^R%:36, MGH0'M1F^.$>T\PL]TC)W*=W-EL;9/N=Z"Z&LQL_\Y[(N&U/J]LY.O>Z!_/7X MX[K2WN)KZXBH90F4,WJHEG- W>G**>!#;G"DQJK%BM-@.]6L!MK!OSLO#M A M/"=R4N/ZE>T$6RGD8:*9+6MMMX;Z:6-LR( T,ANDGG6O'\#5LPJUJ/$GI$ M>I]*]T7GN6@\+/QG/^C5HX9I 6E]1GX?F 0]*54CN\6$.V''T'3$AW=.K9F# ME_GI7C^!732TM<8MK'FZ;-EN@L=%:('X98+U0U-F@CPX0 _8P;VH;%TYWOVU MDIH3].M=(=&T0A#/H$ 3:!!1K_%D=9;J9"#>\28 PRRKWKYL9[!"V2\7MO(D M9(TWX! L@*< 3.7G6=W?-7HDT*/K- YD)U0*VD7 85:SQSL Y$!-(*'H+( M6K?B;LWU.JA,[33]]@S:4-,_O!-,8ROQIEH$/Y:3BW"D=!CJW:=K-9:6:Y0% MUH47@I#O'']:SVKC%1ZO4G1J"HB[5A*C'PLN65:>9P WX;GSZ0K%?Z^\H_DC MOL<3P)D_%I:#A\T[I_YV=O9^\+(AF\V7-:I9BQXH.@'9HJ];^0M7]4C];2^_ MZK9U+<#!9>GE[/"BCR^?KYS_ST&N8C];U=9]'(8+$P!.O@)^_]XBU59/T7_H M2M1F9RWC2Q"Y\$H8_7S6*6RP]FA<]A.9C^B_?VFOQ77*Z$Y]Y[)PFA$MN2*LL(HHI1RA.HU3PRS- MT+5U]XB7C[" WD*H%F<#$+^?3=' :NX6Y7(TVH>/9ON/)FIFM+W#@@35\U&.;UK-<@A1V:EB>8^RUYG00/9*YZ C>N=0B:[B M49@*:%:7\@\;V7YSN_.<9GDY;S7&Q04ZC\ ^Q_/JBR'Z$IXV!Q.O572]Q;YK M//YAVTD1G3YWO?-OI!:O1N9'TDUB-(?!Z+Y$KW6SPJ9)9$ITEBVG;:1/LU3_ M1)4.M-!_+LUYOV(^M&02J>5B,)G[$(_%;#(X'$$;G)U7Y>K,:SJ=?6E/X4&! M;;V4>!K>.FK:DX/6O/XLI\MAV]H%:$^,O5&.ST*?:X4>K/8&B?N?&1E/2R7B9:-==H#.I&PYN?UU:^![,H]4-(ZZJV^6HS8IC M.I,%/K5^)?@.G4-^_G]4LR_5,Y"NB];IC2= Z%9:3HVG:EN/O3G#>\)1^OU/ M]&RPHG_L6&/=UP9DYIUS7[PWT44^Y ,P!+$K0LA9>!?VB.):_/OB2:!'P?$3 M 527#G6Z_U7[;]!]_>DWBU1T/@> M'F7>#4*WZ3;!RQ ,G\'C-=EL.,MA?!9/ ]LXY5:@-*W".(:CLFJC-;P';1SJ MU@I5 )BRZ1R&]?3*(X;],CK.NRBMBU9C>P& Y1V%OX$260_NPN?O7ORVBM6N M?."(/V.ZF'WQ,;J@.VD<& BV[N *OT6G'D!)B0&5_;0[_:C3B;R?U-9^#E[8 M[CH?PK?C-%#0MP-^Z6,(4?%[APJAK7>%WPY'E^TR+#J]IY7DAQ8P)(I$6"X5 M23BV"V12$L%51@I>T#AAF>7I7D 2H%G9^IT;MKR'A+4XH>[+<830Z[>OUB*# M2&,U1@=AJZ3&5G_Z"Y#N 04%C93<,>$=VK8#1TDM*">,*T>8$8)P15.2LR15 M1AAM-=OGMK?"$0'B6/>]'F:XVO@N:@=AI 7 YAH$[0XDVB23 8'Q1;8S)7Q. M1W^B 3 -QK:/AQVHS70(BH9$BXKX[8"+G7G1F3H8 C8,9 T'6Z7T\=9Q._83 MQXW!QH\WILG!L:^EG&;P?R37/,7FA!D1P'TDMDSRQ/$TC[.[L.^T:NI?_F9G MYS TT #.,'CI#=BV;S Z_(CL@ M?O[S0<)VG*=%+)4B(J<6I'4JB.+:$:=B;C.:Z]QM9? 6.N%.*D&L$(RP0FG" MM;0D-['A<9)QG:O'W??TH/8=X&\*4R93GXG16;)?;)MOLG6:[B-3YJTW<'KU M+/JP2EZ3BS;EH4LGB\Z'=?6!2S,\^![E%;:8W3JAV@/I-I#N4%PQ#V"QYU:Z M."UR8D0!L)99M-A-3 QS-$\9$TIN%?"[C5;R7#879Y7!_[QL,%FT;PMI%.;=VM3\FZ7/(+C'QKXNP M1(:N[1#.C&XQ3"R6BS7O'T"HOD"_.*"%LELQW<_:K1A'>?N!-0L,F(%UA.EY M [X[5VE'UGJ)X<7VJ@]([*+Z8&_]D0ZF.C;+^BI2Y73:']-@,/C">_\E!HN6 M=>O?FZP@ZU_+69LAX)_IPX ?W,,'XE XK&VBL$CH M7JR8U\,F!XP85[Q9T?Z)H,)HQ@/SH3&VQ5Z3EK<6Z[SE4S6&8/(6&0S8C4VY MV.V!&J.+/T-:1;O)D=.-@'Y%AN0-=,F7+>>N#O%6/-QG^*Q.73>19A(U%_!C MFW4T&D)K0WKE:/.GM2.RP076VK]R/J]G ! (<_T$UE6=M6FVH(AI!^U!%LZ[ MAT8SMF*W'^_+-> 1Y!+3L==>Y1]L)7S?11O"'"WL%H(O1N)OH+B/NY;MH=D( MR<\QS]K70@#*2](>T/W6=$+"7K="IW*L-3JV7 X][*-S6;8Q^UTJG#]]7B?N M\;'F*HR[MA<65O:S[4]T.W5Y%!P SQJ%=S^B\V*L-&SZOILNW74U9^=S'W2; M7#,ZY!TS*^9_S;Z@3 ?4^+<_46\ZK.A2$,:$YSWD+>]U*0!^&>4XF""R7P&U MAGB%UM3P/W^!=UR4/0_Y-6X#>[MTC[H[>:R\3V]S!TOON!KMN'^9Q[8AHZD! MX\@_SY_4+^LU$-BXM7=9]9,H_8D"K .6UO@#DX0\$^+9IU=9QB>8?3I1=[KI M[2_,\=H"&V7=K#O][*(CKKKAP :L+WKKAVN7WG_>F'\#0A5'N&;3#0>QL$'5 M*&O]$N8T,SX#:"T6H,W:V+&.Y?K!0JL@^ETC7:ZFSW[PMZ^=#B-IFF98 $S3 MNV85MQ9+KO:_6Z=RT2]32\V[5JC=Z3:T .,8X-[%%]L-:T38??#%QC.V*:^/ M_OAWEU WH$.+!Y.H A@OOPT*+2EAYMI:L,V8+;H7>0#J=F]-4C37[59;$\BS M,0YC-$5_-%^1[BW#/FVL3[D> C7.<=^%@CC8=LZX5#ZZQ>]4=T*WR@/N0W&Z MNLR=3M$EB]U 4X/$7\),>U'&M,N=H5@1S<-:P\Q[3>(:??\:S G[:*O9P*W?9K$(&:;'T0]G\\=PC&OYU MV@;PVL(@X+8+$^'*3/H/;T;*S#L/Z/ASYX"I=)L#M=@(=S]B&_K5Z 2T :KI M"YR!#C>?X36ESVSK@FPW(]-\\:;U1>_E*ZSJ;H\8VK>3'59N'S$[V+!M='39 MIB?T,;ZK6AK76^<1RF\WFY8S;\D,.6;UY]4HNZ3M7N\9%WK#(X<^(WXSUQIC M=-%TZOP$7M%VUG3Y?_#+$G4VM[:HY6(Y))QCU=M6H]^^RX* SH%F^%Z?GR ]=-I-,]AZS'Z^HU["8/=!MVZ[WV5ESC+@UR<37O#>,5 M7WA7AFQVNI@V$^?]F@TA5GZ0YZBL5ZOX)YSW.:B=/OX9M%V@6]0:-YXT&951 MB.82*R9+/ -#HZ!IC\2(DOH/3.H?W>1S1C%9'S5:K/?59^I7(RLS:N,5?#+\ M8IPVNL[7. E8CQ$M/(M>+6O$3[1>UF-@NW5=916,8,$3B\HOY<"3UX+,%L8\L(<\M2:5:9:2(J4%'OX*(H1)"8_3 M1&6RR+3QT9BC5=ZD=YX-+SGH'S*M9_6*V5 NW MG/:< ?B!2:(CW'C>9O;X'ZHNS6=/K:4.*MKHVF"C$R5%E5"=LM@2[@H@*Z4E MD4;F),_B@A9)X6*VU?(VE;E(#/S^IK9NN8)%LCTZM_PO NP.F>UKQ^OI&D5ZD5MO9X^E$3K%G)UT#(9' MRE'#3:-TP?[^N;QJS0FY6(!:WZOQ1-[%5O XJOU/T)RK>(Z%ET MUD6I=)F18'=A 4!8?G]0N/C> [9/.M8.G>5B=9Y38NFS]K!CNXR6;@MH=F2 M,^LJ3IU0U)W.4N5RAOH^V@A@,A!A"T&TDBY/E.:6[Z4:P@OK"[JA2R6$T:R% MO/?K$JU\8Z]7/H 3U,Q7$1Z[3/6FK2O7\7M4=@$?XPO:%+>!WGP*[,Q[TE8E M^3U, &)-8&>-+2Z]NW%%]Z^SC\^C3; [\PY-L=V[ ?E>LO12?_ NZ M$$M] U)J ?^_K(&]/G]$+!OZ)L"BP7*MBG^]\M$/ ^5?L\]],&(GE;LJ7[+9 MKA$P>M;J"3Y[KPW(]($8W?FN3\MK-D^C2^]!PJ)BQ']IAI"AND_M]>%"DRY$ M:"6@-XZV-RM:7!^J\O>N%N:&ZV[P=^/TSE/U?] M']8":=;7"5YG^Z4D=W-ZH@56Q91'SX^*A+A(ZFZSB3EV@O:O)@A8*C-KEY$Z^=E8*Z4_C#) ME^]U/B"MAZ6K+F[,1P1,K\85?H? H3[$7&+[H7(N1U&BXT(P;1@]5M INWCT MK@30SNHOK>$!MYR#B?/O+K#4E(V>^J,O##*JAN5T,[1$6CL'X_C[^VSSRX&8 M"2.L[2@50Q]^H<\HI7]>C\[9;*&X,Q('1%:]^-73-RFQB]8O&->&,4Y;G+ : M7_>VQV,-^HRQ0B0B85D2YU04JZF7%0Z>^!7XQHPQC ,TE'R(XQ@M;/N.)(XW MG_I(O>^P"'*4>!Y/?_UF7D:KQ7K=J/V^*]CO@Q+1OM_-(ZM0VBZ295.L!U([ M)5)+-TEMIGR$@W<]5?,E*H\^OL6'E'9T>"<"G&P\9?T>K"5>PCQDO;O>$+X4 MY-[::T&>IJ/,^.K4#6M/IWLU08#-H9&&W! M>8PSQN#_7J#NK(446"NPUHJUZ"9K+:MMYEKZJC4[ZA4J4.(&16ZK[J+WE':/ M0#I?5D/>T+-=1'C,N2FO5IKR2'7'(KCYE68]5]-&+3\C);$V>V[C0Q+I8$.9B1[BQ&1%@EF=.)XGF M>^D]_KJO@!G,]8V\1;\JP4)_E)S1KB;KX[%[WZ'61\=Z6[^67S "#SV)4^S[ M-*O_('"S[Z[:-'W+KK*YP.2]V0R/)!'PHV,Z?U,KU%"',K)NN>MKF8[>^C5*A97S2X;A8P_DGW MUVPY)&P-ZS\TZ$)_D;; MTZQ.LJT>PKC9;6/C@#.TVI<"CR280J_=#'M3$65+$G.1"6L*KX3V&Z,4QC6869+1.*V',JJ#\[W,6PYOS\Z%8ERPL4IR14%FK.6$IE022Q+ M#%,)S7EF-^E4,)$[F\.5VA2$*:D(+P $;:[BA#,6:VJV0L>NI<]#A:LT/C@R M;+ECLG[@TI9+:D]8E,7N@+ .WID]=7>&AQS>\MB[>F#7.[.?_NGK[6B[SIX7\Y,>^CD M+:2-^D)M>"CV3/26WO#ZH9V&/Q$'@ZJL?0Q4EY;1!W*N/PU[8OAF&4.]K%W- M>[H0+M^ ?K;H8K_:OF&8"7-6C=_G\T+&06)#H28_D-5R5QA:U4?PML:U3Y5V MT]F79F6F8Q]SWZ)J:$KE[;[QP/HT=C]+= FC/[.K,N;7QI=6]2$(;?)_-\4V MKFW#&5T>7HEO&PLA;"J(2!78=G',".?8MS1.)4LRYC3;*NW^(R6^!]MNV,5W M;K>=Y^G_9BENWVW6<$V:G^#",= @'$M0@R@2(FU:D-@ /@NJ,ZWW4N_Y8>=: MS7:D\QU,?M^B"P_W4=TC5L9S;.^.V82[OOJ)!^;(5AA8'OI#K*E.#YVPI8S2 M(BL(C3.'/7LT*M&* )^[G IJ!-NRRV[#-N]KS%587+V?2I_XBE7 YZ$*\L;N M]ZOD"7%8HD-U!>V5$+G,3"89)4F,?L@$*$L9(XES:4H3*@HKW)W;D/3K.R; MOH6P66G6GU _N1-)/E47V!H!VGZ)UD_K_9%*6W1^5%_2H!*-NBF()&Q=@<*@ M5TY7U:G:,W>?+/ 5N[FVB45EFP0/FO6+T5/PK5B"?_5%R]'^Z%E;;4:ARN9C]VAT&XX#P M;!BFX.N/3^75;+F EWRUYM?VA47V+/YS?SWF5\MY8W_IZY3V2^%]I.VC_[0: M!(QB.-'^7#9EFRKR2_^4M4OA6K,>V\GR/^-Y][Z@DU_X$D31TYGN^J31RB'E5W)1&F.K M7\!V,R:Q+'9$%IJ"$FH+PF-!29X8FB?6JCC/]TH\8(WX6+-!,CA_YM^'VON6 MXL/JKO]G:ZT#(]]E+S[8!FQ!?=$U7/]LI[-6Y;";VN_A4_DW!>T/! \=]"1W M:^^%X*"CJYC$+ =-/-$ID:)P8$O&3,4BR72QU3TGS21GW*6$\01,SZ+01"8. M#("<4OA_YG)N;VQ&WHM;_+H]H_MU=5_WFK4(P=WK[F(GL@3=M";_1 MD5= Z?VB]&^R6F*DV-+'C#UA:#X9?6LG6% A7&(< 51("!/"$IFG%MM^ M1F MSOJ#R'6P &R6)E&<4%#2",L!GWD< \ID@BEA<\=6E? "2%_36HXEL7 &UC V M# M;*B)3JPAS-M<*^[!RNKWNN>$Q=R2UDL,].2GL M4$#Z<#!Y5SSZ'5;X>>L7J[W:/'.NU'8_L+Q#K)T43C_R_*])>"P*%QZT 5U,:]LN(GK,"#]#@@'T,9Y.2B=SIHC.TH0PF8'AS\!\ M385T3,JL<&RK2&8>Y9'"CI+GB12ZY<0<*/D4 GR,!GX\S MM_@B:_MT^.^$CXV42(3B&2@JL<-*/JDFPCK\F.9<9S8M:+$),G%6I*;(0*51 M:8[&,&A%+'7$6F9B!KJ.4OPP0>9P#5OXA+$WUT6<[O[V4%AD]/KOUA*[,3?M M-;;1),;1A'I?#)"Y9@41\$+"CEWP$^S(G4*4ZK.MRF)FY]Y<9FW">*FH$26-;P-ZJ@BC. M-3&"T]3FRK#M1)(LB04S)B4%YYPPRPW2D" 9XQ2((Y:QR(^ 'K $W&&2PPG5 MN4DMRS(@*>)BH\' 4)Q(SA,29T(I4+&4M5L5!FZ3Z/0!DTF7]D.;OXIH'S*< MUN(]_?)$H_4)ZM>#,]\X<7G(M$;EJ]V<78VJVJ9)J*I\[ IL-O (XZL3>YUF MU)VI[\S4M;;*X_RP6EOU1.@3PWNQT57[Z2M7W*D TQX;7<'B#8VN#@2MCZ&J M]\V)I87OZ&77U+'-:7OODZ^Q<\#+KW-K2E\EX9/\P]X)S?8]]%.$,SF?3[&> MX'HRX+S=1-MOXA-* SQX5KIV5^37MB *:NR^^86,SM&QQ1=)&WHDMP@M(VS,BX*G%UBD+8;B[>A5TZ?)ZK%=3];M MKGA> LC!G3#I4E-]S5;3_MJ](X#OP_+Q!7;1G ZE7)"MVZV;#]!K>^CM-GKJ M"\"@KP04E84O NH;$AN<5'?O[++T2<>^@DM;;KPMAMHY9D8=DO6@&/1E*ZQS MMFV*+-=:,W0MT8#\T*LSJX;R.?Z=OBKXT($,OQJ:E\&3^@I_2.G8I<,WIVG+ MIE[UQ33: K&M;VICO,VH1@UV&4,[\U!(-902/X%2XDDH)7Z I<2?K CX>%'. MY[[&%D @@)J9MK#JRT9LU%:;+1<*8!SEM">1R--6B]NS:>XTA^M9D=I5".L2" M1&U;SO\XM-)FF8*1XE(N"2L M,!++H14DECG-M12Y,UNES9[#9KUS?\.F)6>5^=@)Z(^SZ0TK?!&ZYH[&XE[$ MS!:DNP( 5/ #JNCE">[@-CNEUMA4"L(U%X0Q:@B/$T6HR8O"":I8O!4FDF4I M-=IIDJ4\)7 !"*#4I"2F<>P4A9ORK>SB^]_LK#B@S9Y@@42LEEA^MM.K0]$: MCT&ZW=Q%\S=;86^%X#5Z>*KKO< ^ZF"H-CH4"VV OT=2O5FWT+9Z4/2J1;/2 M/US;56,P.G<^J6LL/=BCO0]^-*3:NJGO;^'KK*[9?Z#$M.$1N]IAM&5KO3$\ M[0NB^M;;76,3T$C.;:^(-/:Z\9U%>* -M&/G6&'63G'%EHMRZ@>':I2^*"VV M,O'#\[U.0#TJY],V +Q3E39=)K97QWXL7W@H6+V,_>>]!5M-UQ3=^FY=KW MX$1_RGY>;=NPD6-'P*Y[O3K9P-\-!I<$%'Y8-U-'JKYE&[;$P6++6+NT'A\1 M#7#@>PK[X!ID[BX^";\< T;;$KCWU^QDJDG'%,@'[U^_@,^^5Y[!G F 9BR, MU[0=(F#)6MN@J]]\U3\CDN>U[9L0_886R"HFRK<@1LJU9"Y+FP\>O#!.M7G?^L8P[J/9&>YA MY-6CD!8]O"KH!-9B<"8B$ )E&3L'JD+JZZ+5>M-UOJQ!+#2^R/G5O&UEB&KB M8EEW2.4]JHCA :L>8J+_[]*<]R4XN\9C7N:NR[11^V#XNMU=6^FK-:]SBU>W M@:MGT2N $+6L#.H1,,<_Y#D"5*MZ=/)]]-!Z!9)R_%JLU%.^N4]W%F,#%?F#M]*_"^-X86KGUG\:>B)TA 3+U#4. MP3"4Z:SO&M*>W6&;NBT_7K^9UZE@[42WE3Z@TDVB1]KH547/B%:BBK_SN>TX MATY_HP$W=CIM>_WA:[KFLA^O^;W=IJ&)Q:B9>__S8H<1,")@?%HSAOEF1.S8 MU=:M+^?ZZ&#"B/GM@0TVNAK>O\ZF?8!R^Z;U9[0QSBNZ76M(WXIOI+<@3QX[ M\DLV-S=5_%EZ[U!O'=N#X3O6*4; NN9SG^#;P"[4=:GP:1:4BD "CQ+BU.U4 MYQ%YS,91WZ'/_M2D5UXVHGP&(;5 P3XK46\"^0QO/[B GW$Y[/Q9GA=_WGS7 M$W*QW9S4]M+48(]$-GB0WKQ\^_'L0_1&8FG@CRN=]>S-F__I/R/5]4V3!N\< M@-C[]8._&SH'5SH-C@A]:LW2^R%F6B_1BO>GF6L:) :=-+ZK<>O_6I? G8[7 MC)X\&=3]P>'10GO3!97 =C38W7)0%I'#NCY)(Z4+OVTU@)6;X=GZLJ!1 DHV M@/G2=Q3>7J9^>99SU$$ON@2J5N1<1::-UNF,G.NUUX,3$2?*R:#P=Z&PO\=<3TH^J%!&_8#EMI6"Q-LQ1J?0]U=<*Y$V>1XY!&V@'V!^N/R' M'K]M7$5=\[4U4==U?]M2QC:F7&Z%0ZR;DF<[[AEURI-H.!+_/E]4 A_0'0J, M@:-9 CUCL)Z/R]6K*+M95;4!8$-0)UQIZZOQTK_:D/9^?3M'PI:9.5YR[#@W MA.7F.7O:;T-AMQPO MGHZ])P[/Y##B#KD0.'3L=AEW>#_#<9;D8/?):$.M79_=A"E#O MYN@P<']HY3.,N(N@;;TILFTJTS:#[>!(VR\G\Q'_W:S'/F[&N ;:]"] M/>3Y1!>R.[N=;[*VE?W2IV5OC&-P>S;#62QB #SX2^<0N[!M-^]SR"".+'P!50Y#GM\Z[>JLH^BSKTBZNVO2_R\NR\3$) .'58)IO MNH>]CQ-$OK9@.O3^ [C&5DVK([1UH#J+WS\)A+Z5==4>E+4^TL%_XD^$&SSI MQ@-:GVK2-:O'R BUZ'V?V]&0WMB"=[1IK8/]45:ZMEU>;9M@LOF@GA3[#!8+ MF^-[ M8'V'24]DWOQ=K()4T ) =P_LRK/H]NI!?Q3OW=Z?Y73I/7J7\-BK+MX' ]MZ_W3D76((-2,WAX]6M V> M7,"([,IU-C@*=V1#S*I19KZ'])4?/^#(8[@,.G?PWWL_Z;M5Q% D8-0>3<\ M]M[-7NW4B7R]GO84$',:#&D#!+HB+WV&#:I[%D"G#3M$#;@?!EE< MS>UX;GV<^L*7136M?CV 2X\IUP1M]OKQ5A3I^5+B"RR\H-6/?W_V\5GTM[.S M]YL'(.?+J:RG^-?GTGYI$TJ&4X1I*=L>]/Y-R[GIC_J:H6ALLXKVO"AAT6M_ M@CH\P>>;P]PJ$HX@D&%'L.ZBPD%H;\7FRJ4/G>,_J+)*=6ZIQP4>2$I9P2%62*VJ@4[GG'@YH(H[$/#XB0A MRO&8N)AF/(^%R;!][2AQ#/ #5N&=&\AS+8N__W:

3E4#P;M M]H 2^$4U8'=IN"T!A+HN"9"E+"#,J(;Q('>$2<-BI/&7Q5@,YR:RT29X1 M8;,"[LD$487-"'UOC%_+<)FM[/U_6=BCA0-)O MD<".(@[Q 9' G_O3X$U%;HCH!R7CT.C!&AH7B4N)+;@CK! 9491K4B24"J5R M&:?))CTHIGE"@7*L;Q6C54Q$2A.28^EFSFB>,7O?W%_-#FCGQ_F^!\W]'/9) M,<=(#BH<*&$J)=(P1D2>J"(Q+LW3+<5-Y))+JD T%!8[WL:2(V>C/._MR(%TN MD\\6Z&JG=.<<*"3-,.C-*Z[&A29\>;7VV_5\@C:08A1KL9;HZ89SE:O)J#)# M6QYE]6EQ4<^6YQ<^WJ+'<'_F>FE-B3%0S:1/6,):'D."VM3'+$W\ _O##@R4 MFJW2RH:J'-V8GD4?-E=AVLR&VC!#F2VL= )"9A+!8H,BU6: ^O7"8<_P%Y : M7RR6\6BB2R\XFD[PE#"<2S]T/"+&_?,'6=@>[ZHO4]*]W ]ONR@&YH69_Y^] M-VUNX\C2A?]*A>_T'7<$DYW[(LWM"'G1O'ZOM[#D=LRGB5Q%M$& @P(HL7_] MS@*$F83QPD]L"X#1F\FTWVXP]YS((VRVJQEA>MEDE?FCY\WNA'7812&1:H5CK9GO>@.VQ.*S/*8JSMOI M^#JMS"9[QEU,AX/-BM;14NBX+3XI'6)VG2Q"7[,]H$"7:BT.J,R&F0?A/HWJ>>&>5%YAQ-LQT,5^3 M$PU%;TPE(QA=:A??4E\DY)OTR-%ETRFA/9G=+WH:9.)]532I,GL7=CU3]ZS@.( NV3'T__P;^ M\[+GZ2P^X;?%I/JV235=O[O[ M=E6.\VL2;+HC0-\29E)VTNF7Y^K/JG]/1Q+N=;LXWTU3\F!R:3E?UH$=VW9 1W-],)@FL M["?OLU2/M[^;1U_@(MJNN?+XMYQ:&2>9JX'0B5EB;4Y/]6.;M'"@X7ZH#;:L MFD(G5M?VFW?>7^;*U&^GDVL?Q7/Z^==9EY:;-_VQS==L #H_CQ*\WK0MMUCJ MY9@-_=K[;#2E=/K&3LM&U$2W-8%+?).<)]3AKW8 !K;+N?HXZ=I==7VK?)2N MTQN?JS5_B):"7L\8BE9:))U1?=%*GAZ.2@L?%Y7FQ>@JYURGA,\FQ2A^W201 MM39G'J./4C=:G1.;[8.>+9VPZKKW-)Y&G6W0Y+62<,/Y^/T-<]QG^(*YUMAVQ";;3QVDSR7*YA1[F] MU8K>U%)'C%)WT:6/EFLP5^]HD]X;]^C+AMM+13VY1@F4&8$0%L 08@$UP0(C M,0,A]=>67$+"MT*A4"-KE1> &84!I2;>8W4 "BO-((7:RK"GR>W;Z(=TY15_ MQ$WJPJ#??VI1(=^TS=_>ZT\#=5"(^[$W:EKJ-E](W28I=9NE;G- ]R]JE,>C MYHVN46>GIU4,58%):P&."@%0!3V0E$J@;2!>&(A\L(=HE7Q^LK/WSDJ11--U MWE8G_M!A#G^7H@JVT?%#->B!Y)0.Y78T%\N%I&>GV:=)24XQ0@$@X1B@1.K4 ML?IE/S[8\%#W?D4GTP$>\*6,0\4A%#D$:J4A%Z22) QH&Z5RD,8>W,DSO M4QSPFZ^CHV O(LU]ES#WIQG#LB6XYKCWI9_R-@O45F0OEZ@<]SYN7*,3![/^ M_KC5_BQ;;*8CNQ2U<"DTN>?:Y=/:,$(ZWHNKD'H3)%"W25P.[V=91'5JJW?[ M666C^,HE3?4\*O*F;+R]H(%06UQ=17W_V0*ULWX0I!M0HQ>;Z,7NGJ%K?0SF MWEY,XEY\:!K&MVT6HH3MC?8NR]"=K-IZFZ+4&%)5S(]&$ZJYF-=#J>C-(^-?Y8G[[KF45W&7VX0\[GHRJ\ MMM/JR9D[S."@F2(@6"ZB B%1@:!HOT!',26,4!FVHBW:!.RT@0"CJ*,H= H8 M@A" T$&K2 C*K-O%/TS2H6\D\HQJL=>FX6LV#;O%IB'G)V73Q*O';9RN#[<] MZJ;>\'+*3MYQW/+O;=[953:3&8)?__G7*&&\;DI4.^KN/WA97O[VNS>)W?__ MQ<2WJ8#V!P46]U-)Y\I*E HL&%1#2>( ;: M,"R\5\200:HQW[A\F)+P!#(#E)2ZWJ;W%N=PA*EB90UG9>G>QNPPK-YL?;WL MD1G_QBEU(-?)5&D2DNKY6K>EC][DO),UL^KC;#2/HZIRBE044G%0J5] WRC* M/:MV#2"*SI/3K]I8BJ&*JE6PJ"L=%D!"+8 (3L" D9%D$*>NMQK#A@XX.J5V MSZ<9,^)!NV@P>4 X3)ML*(@?8 !U=-P=1-0G@VA]DX5%T;0R"GB5*D!$M+FD MU1[P^"0)$9.6;S5R/]HF4\Y.:9.S@=(*HFCPKQ_(UJU]_WCCVXH49:I\7!=C M3Q_TA\*U4$IQY E @6A N2% FE3-(@72R$$B[2"6U \98^F]_E1,J+6,N(P\ M%9>EE"0\LO64NFXNS#]3CZ'H5&5PG> 3W-CX+"'[SWUCR*3>BPD1<78U;?.< M\P[.TPYVK3A2AGZ"VDG6T8O*8UIU6&V:I?:69E2O6IRX%J$M [TE!,UF95?( M1%?Q0=I>G"?&J,;ZXZJ93M/UM$F87H9F$LAYO##E>Z;L9IW:12;DJ9Q G(<_ MO] -X%1S?X-V&5J4R;:':HM/E^."<6?;WM9OEEE4J_&M UAV+G[7.,6U,[[2 M-[H#.&T K)KG)$UXOH(+;2Y>@>;EH2SFJ70C32K%X^+[.G;IT;XTH@U!E1+YVCGZB\[MM M7,OM,A7*;K2 MX$]U(YRY9JYQ5 O;0QE-;VHGEQ=@E'$]/2G;Q+0)PT(5XZKYCNZYK<9 M):S-P9_Y)I!R*K&3YRXA=G2;Z&U-W<3&%I,.6C)]=S6MN]J&2=-6^;;MS@G; MO3N;'<\9_W5Z;%-KX#_%X3?YA;F7:'-3!K==S"^FLU%3X[#$0FO2P.U%U/;RK<_HYZD^(R@:2:>>60UW\0&\XOL4NM4R^76!S..^YS@*SNZ MSG._R&AS'S+TW*Q9%P;_TJS3Z&(ZS2GDQC>5*6T0,0/>I:!_$E]59*OYN,G! MW0O/N>SXG7]9"L;,JEFLYJ*H5&"19==\36@T92'^.H."9AS-.+E9E%JN4PHK M E@N1I3$N<=@"]F9(Q11B(P[-,%]--,RZF>^?; MU%8B<5Y)(LFJNCK5\W1KN2J1&6]NX>;)6%-9E]*$4W51"R>>"G4:^,=E2^IU M=->T#]Q:UWK&>[5RM+K&>B-8];1]/]?![RQ?1C7(I9AX#9?W7;/C,WL]++ M,\)4#98@PJ>?L["^6_@5(GG."K?+BL3K;>O@K-OK6^C1K9LS2Z7?#BF1EX]& M8G:[EX9,LH9:%,RJOO!^_M#N..)**@.C)TZ0 I1Z##2%$GAOC(D>NJ-F"TOF M/N[XCRDQVC?M=HI'/F@'HN*+'VP=+B$]NBY7V2I+M6 ?6G/IMKYC#V#/W[T\ MZQ$#GOU57?K?=3*BH!5S2",VW.N.E^Z99 M86.,+Z_.IEW7CK73GMF@:UHZIY*F%K\@XR(GU[^I[]>[MKFM")JTQ33C7(6Y M;ML>>)ZP1PH;PK6#'@%"/ -4*@XT9B'^RI2'G EDMU*.M< *,LB )0E3U% + M%/$2D$ 0(P)K9;<0(QLI_$M7LY]ES_LXQU]"5]>RC>'C%K/+^.7%HS!IKV?5 MIBY\O/2-M!KUNJG4(_6/%SZ?/?8ZEMA4(WES/W+-:-S+GJ"AZ3_0(F+T7] P M1.[]O/::IH5*W[!.'7C&2VI6[J!=1-T5(W=8IU4X]GN@]M9S6.3/7]N(MO)*GX:SX53R&[=/#N1ME\ M?*__]).3-!%?D)6?0I6M3=DW[;/1UWX^23W )J#Y;=DVJ.Z:8&\WRNCPA\8G MDPWYG,.);Y=-B)N@7$+I:L)H)O=*:2R:993%M6@L;?/CC2!<>QK7]'/I>-:O M>';>A)BB:LAEW4U$J4O)?55]/?KKRM9K@GJC]GPKAY6:9+.NMM"98D^&V>L3:?85*'X9*ZXM< MT9'\QZYKMHOF]:1IS]/2<(NDT9! OC82*\*MA]&U"]Q#MAUUMJ<]V;]>57\T MSUQOOM/8ZO$5R4#OL(A^^^7W+E# M>@,8QVDVT&']7N[=' L%/KS6TPTZ7SXP:VVUE9MGU_K<-2RFJR:LV5]L M3^E;B(L&\.5#VM])V[6S.\6\6=4697=T%+5H1R23W%:ORTQHZ;]K?=4225L9 M#IJ$X UXE/81XY8+VG/4)BF\;;EH6$C(WI-0HM]]% 3W22 :()T1+>>EK8%R]\%&S,-MWV[ MQSLK2!]*RI'EDJS?S]^18M M]Z:R+PNN:T.]\E[RT4/V5=;2;;H1+IO-SOQEVPU[8W2[K*PUTE\T'I//:*DC M.VK[T^9_1*B'62Q M:Q9Q&"X-=53_>=:41C>KTCUB:U/6MV)MV7OM)-8WK@'W3!DE72GU]*H)(&7[ M++4-S7C6S7[,?6_PO?3#Y)A.TW;=+--GEMEHW0+G+ 3_R<_LJ,.TG;;;V5CY MK0F_//CL4=5ZUNE>$S]U/5AR0?>X5CKW\LU2-_<5]%[Q"QXW?O+%$; 6![%/ M6Z,N-2\ITG6^7D7%MH_6;X^RM3 +]3K.0HO('L5HRO?)S74;3=]@)T76^WG7 MN-?\U'Y9XHF0VP/D^%BK&4?.@)#Z1U+O%-#>*F!@D!)1;I';JCF[;X[/=/8< MF$15IS)95Y- AZ4A^";K:)(EL^!]UJS0;H=*B48T;9'N; M9-&X,4>BN!N-JWR:N)5,DF1?4OP)GK@%Q>]*39J:C;8G61S-59?A&>5=?,;E MXK*:Y+9,+3Z:]2XU">F"*O4B S+7'QTMJYD4X:J[;JI M+[=Y:73V@V91D49-^?7*&D[]6K):_FN7"GO+R++YUX S7V>[;N+T.+7R:-'9 MVE&[NH,P:)@R M.GXV0R,T_D">(-@QPQ4:T3V?GR51K\YMPX',KX@V_W9KF)Z%ED;4-JY8@XM: M&59Y#@U S&>FLC&4%1$LJ\@RN./5>%'GE.W$O;W2NS<-.2\!K/T."EXOZFM] MG55V8%#:-/RP.5E9_7M Y-G4+ZUU[')V4= ML'[Y69M M6+8RVGSH9PSH]3/O1CFF0U4.^2G9,>>/F/B:Z"'E"+7P\?U Q]D+\KQDTKVP3#I6,NE.,9/NJ5K( M[U)Q6*LV]T= ESJJM3YS5D2<.,@_M*9FEPG=^4W+0Y[X-\YOS>99=LI(PVB# M_3,_7\P:P"F[=I-@.K*\4]_+%TX0$T)_.CC!NO9:OM/LU;ZI)7,BE M]S;JK-*,(!!RMY5VSGE"KNZ2RD=)@/>LK^6T&KW=+,&&2YH^7'M=_F;4S&@- M]Z!W=XG=/N1$?U@_C%B5&?3-Y#JZ_6.7N_NU&65-U%,W0.H@@:NNMVW,F[C9 M':U)"-E(>:OL;)3++%>G0_T3EU?5UVB5$3FZ*2+9Z /[>;'\0ZA6 M0C[1YI):XXLO_?RL=T?J_;J?/]JSW?C R:I9Z8XG?O:!DTT>ZUS&=6BR_0!A MZSRYGKR0/?B- 9?4A0?R\C:CP@E/+1]QM-/ N_$MG[2,G*R0AR*7AL4X MRZX$Z+-"XEZ>!&\BDN\,9^P,MV\4X-;K"$K=HG1I"I\];SZOLLFY)W-ANX;JWX[!O7]\MV-:;[=#KQ%XFAO3:'@ MZ;A!J,J::7F($R7XCL3XLQ6GI 6;^01&ULS:JV4([Y"SJ'F^? M;A;# QPK,VD"E D)&SL'*&,0R.C61.??IV)F09 10QPK?]OK'-!V72_8V%LN M=6ZU\$UFB?Z"%6")TP&6V-<.X_/@$@+)TXH1]\DKPPTA]+II^#L8Y1T*<-L5 MMZ15C.NW:K/];N\6U"O0LU9M9_]J1U[FME.H/Z96V4DYC/IGAZORF$Y/Y*/^ MC&3>'5\VA?V?&=@RHV[-JFS".YN&98=9E>Z+_LG%] ZO/LM>\%63.YL@'3MD MISRI-8S2>$,^U$A$FD"N&L2S+FNKP[SKC3):5=FC7 YB_=4-RF,ZX.U.(]=> M<=UT@,EA QMOGJ8/&^_P8_F329']N9O M&JC-.R!!/6=/ZUUW0H;H:8F_?9KV(4:Y;TQ-^"PE=2SJNCT)WZMMKJ+;=S+! M@D$M4JX$L0@'P#4-T;JT!BAI5&JNR#P2(7 .A[!(O]>S%+NK?_6S=Q?102B6 M:&][N\6IOOYQ6M=_38*QRJM43-$'9[4HI2)S^.6.C)<[TF93UQ>Y.JNNK![; M18.%:6ZB)(FN^_( :>/VSLIH%/!T^:@D;R[B!J4 ?QN];[;-.Z"C!: _^%X" M8WYSW4OLSO=7T\4\IQCE)+45JF9GJR3;."4VKM>LINR7:3[4:X[B1N-%DZ:V MA,L\K[Y+'Z90PX[%6*U"AWCYJ&N04[T^/Y^U=>J"4ITMF8*45XM9JKI= @:[ M6Z??44!69>\2/FE=O:E^\\[[G#Z4TD%R3Y'T\Z^S+B22U6'OAC^:_+6V#4_[ M\3>]C]M]OFJ-QX2N&R5X&EL[^VQWGK6QEHTO4PN3)B6IHX F/F3\[130,$,. M<^Y9C+OLZAJ]M,=.740RY_RD NAEI'/^<0KRP4!GC[?)OHWMFTZ$1G9TU00? M^V/M&ZRKX[BC[4JWA'O&VP#9ZH:7 M?.,?Y7A; P>[7-QFPLW#.XH]?+)[YKIQE+*,MZ88Y7HE8+O/NRM-$\FDK7K3 MY$Z>M1\T^7(=>+#+O1EF&3)\-SVE,69:R,Q;K_#K^R'/5,._ MS/0?STMK,E M):??=LKU['5%XR7Y%B8SP,Y+[^!LE$2O%Y#HQ?I4TKR.E>0T+YFR$8I @ MH(F @&))@:+6 V:$IX8$X^0@8,YQ(&^6 91?9]/)=-$F@;1!^>(0K>74)G$2 M-< /=;V(LGJU=-7ZVJ5X1_5?4;:_<=$\\JXX3(^19/7S]+K)R%CA]K]]\^Z; MJ$PW=^]=KEM)0=+?KW*8>!5V7F$JI:< *$XLAN4_Y"/6W[)-D>;R=7/8@"7\ MZZOJA\MT>-L29;1;FLNR!=;=^=VHMM&22&'+QPST-Z92:U2GG)H+G>'@W&IX ME3;)8ZS;@2^;EF8LH?C?)-E].7:?=/[HLDG/2!9IZM#5;G'.6%KBRG4.UZ9) MV#YL=[^5C8X':=$WDW_HTAKLQM)9A<9'=LGY8M$^C%>R=1R^W(,][/[N]Y:%U6FQ<+^37\>]@FYP;V+> MU84GRK0I;73%K]FU[ #!TO')A^FLA_>33XG2$5.DV7&;:I1S$_%?]Y7?)'Y: MWI$XJ&GIEINZ^)2EDW)I4@>])O%P?A$'E;RSU#>X>^#XIB&-: 9-7)N=T@Y_ M?>A=\F3\5'_XD"I_FNA #[8DBZ.U7G7))3[K/LJE-VT>=QIN#S6C31KO=5?I M3@>_;M&[_]I*LOT7]"H2'TRN/:"TVNV[[OPT>C:/8\H\F,.19C@LD@0CTFJ# M@.@@'HRU#>QM9H2M"^V,TO^@JT(ICD?>[*2 \ MK^Y4M%>TBOT\>S$&RX]0I\7,I::LZGL:3JQ>7J>[]7RU^Q*;.[Z 6 M>D@ 75;ZAG%C;JH/?OHA#C7:=:G8.9\@-4;>>L'^,HUJF3[=E?R?K=D1I]RW M_=6))$X<,TIZ/[OE5N;X K,EQYQ;.FU>W@XW!7!?I?*QUVW0. TGQ9#C!-+E M8*QOHGW]*H,VO&Y>)^ Y_$MW?<(.UE>U?]7EG'4+D<$EFT=_M2IOGB_CWJF+ M80.F_:I[1N_">*5;KE-^*^?G0OXEA<7W7X/.R:V7W/8].9# M1:O'[94-3^PYBY!'/6/:.8DO.&&8NQ05_-4 M.3)R52>W'V,Y[F."[UNM_THN^/=;987WIX_/+%G#B9 \=1HJ8JB(H4'%$'[Q M8BB9RT7F%(XH'-'C"%PXXOY:.#NVVVK8QJD'NT<-[W'-=HUY8]GC4CU&&M(= M"&[?XOX^&MP4=M_[&1Z6E->W_Q]<_VW@?=V M)XL?<^HYQC(@X;=1YK>S%OZH"3-3R1C'1 ## @'4< V,4AYX++#RQ&BFT&:8 MF4&L*3$*"!D"H$1K('TP $LG($46_WIJYS!GM_Y M^W___NZ[J!KCKL1GDJ\JY^WH4H_K__,5(&MMN%]-%I? 3>>@O2(J%':&.>Z. M-;OI__VI<\&P/%X$VPE,N0BV 06;H-(RC!& ))V?>6. M(%'(<6"B)(-<:#4R_)*GXW M7#:2(2"1LYN:HP M?=0,5@)LL %4&P8TAA9@BCEQCB&(OC1AZZBFL"CJH@BSLJ7/7YB98*1R4@ G M* 146 >1/-7JW@/A^DGB;VR 1)Y0L+L M#$E8Q%F)"1_.0M\O9M,K7W3%B^&7HBOZNH*QN%;60&"9XX F2U9S8Z,E*SFD MR@@4W*:NX,BRJ"PP@(3%>R"WJ4\F!=9I9[4@6!IS.KJ"G3')BJXHXJQLZ?,7 M9P(Y+Q3E@&,N$M9R]..%#X (AAGF3#BSA>R@A3;8>@,,"NF>9/HJ% CQ%J* MHKV,3^A(BYY1J(HX*X'?PUGH33W2U=>^H]6J%PC^:]$@+X:+B@;I:Q#HC1<0 M<>"T)H!J1H"DS@$IF8+*^8#0%C8J=U+)5'O'0SH[=,F(-MP!9SQ#6%L,TWGC MJ6@0Y;J'"" M#'7/3;]]!9ZINJ$8$8VF\! MC0X&D$89$"4A-(A";^F6&!46R:"- EXI"J@P%DBK/> ..@D1DY:?4-(?5F>4 MDB)&[^EUQ)\32&1OZ!N]J5"'83G ;/;Z;MV5#>*D(.>$D+^<$/[F73;VJ79\ M0!F)OD$6U69Z[5?MX$:3W).I&GM=K[!NI^$186C_;=>KO^"Y@TM8SSRQ.!J= MU"D!*&*IFCP:G4)C*9R)-JG<2JN^CZ'Z8]J#IG/%0)*31\$I]PK.A]_:#"A\ MT>%$/30F< M5]_H<>J]]0!DFY%0I;2@%*A@::: 4F4CK\(B=66H+R/(MSE M7R2W8OYFXGX0MZ]F=]UY/^-[F;>/Z=^"*EIULCE3E.;S9IF M46R/KM-53;]>V]'\N-V!U*!JV;>IUWVEZW-0EZX!3ZYK@'R4K@&$G,/;NP8P M>1L@_U#/N?5[?,ZH.KC_P*,,Y(&POT\'Z_L!8[>W)B-W8WG*L+5E/Y_A?@[8 M4.(4EF=('.LW=0J'/5QOB5-8OZ?7:Z+HFVW M7'0?^MF3 G_W\VT88#P8:!B$J M& E%@)WZEA8!-B3V2Q <&X8 1U)&8<0(2&V]@ A<.$V\IY)N"C"LN8JRC0&. M"0(T( LDER%*,>X)"ZGDYC$$&#^#M !^'^+[E/+0=G%3HF!Q?(KCLTT'Q>MY MFF*T& T#&@U<8.48%L KX@'%1 *MC +($B%QD!Y9,837D]DO)6=.]>28E@/! M1RX#>S)V0Y%A)[RE188-6=^*&/&("*")HPE'3 .IF *$.>TH#V7;O2(HOA$3U6\%GMB M0'O",H^#01+XZ!P!ZK$!REH/+$VY%=H'B+=035F*K@HM 7<\5?MJ#J0P E!K M/%-*.>BW /KVVQ,_3R=V4),"G6%1VL@407;R6UH$V9#!'05A=&48" J2*,B( M M): D@(@EH&4R!G4Y!!Q*W@PD3'")$$=>"!ACR=(B$NB*7"0?Z(@HS2(T.+ M/ADQ5LZ%#N*898&^3F7CY53H9?I%O\[\E1ZYGF?4TD%#%G4AARS+L.VK.X0B_3%=JD@[+]3U""%J-A2%3?:# 0KQS06N-H &@. MC)<28.J#$4QCY+9Z0]\G-Z[CO!8_?5@[ 9T16DY^BN@Z^2TMHFO(J V2$&,+ M =4TI?5&ST=&AP50S[V"5C@HPA I<4<578+O1R9_JE1>SGI.P+0]JR))@>+F MO$0W)S?]7J6\];&*"R4\08%:S(8!S8: ,.&410VBJ &4D>CQ0 >!\,F.8%3) ML-W'A." H1) 8ZX!%0DX7>'H)5D2N(\W1T[-E][VZ; M3[6CW6/,[3[H[QNCN\_<.ZC%$VB3> *K\5L?M.#G%5+!PZ_*__Y?$B/\>@>8 M=ITQ%,Z67=/U97-%E(UCW]09N85ONV)V;3#/<_?U[M+TO9ZE7HUZGFZ9IW[) MHUEZ;N4C=5[FCV<^$NR_A^GCAFX^^G5[&-;VI_*?4>[E.#9>;*?KJ2M]<5S]- MZ_EJ"OG5\8%IE7-%57SA@5V\O]K=8M81(:11$M!HN$H$X MEH>TF!U/ZMD.C-/ZUV;B[Z/_7*]I+%![^\HM9D[?W%-J'$:,!"Z%XZ8J>"S^ M '$M'J U][[7MS1:I5A'9$CGK_S$91IOR/MJ-G4+.Z^N%C-[D5BA8<".ZB_U M:#*/?Q-@2J53.]S4P3EW+F\8(O*.G7DWFE?C:5W[S!]MG]QE?_,5IS9\G?BK MWS!W?A$9^V.4"I$O(T/ZU"]EG)_=2H/E>T=URZ^+J]1Z=Y)+$^LZSS ^M&/! M;D@?I[/YQ6@2KSBK+D;QNUFR>#J^S3.8C7Q\\%D>I_[@TU.FBWF4-\TJK4FS MW)XU+F1\1)QEGMFG>2Z0O+H:QR?'JTY .R6S(!*__Y2E[GI3Z['_!-QHYK/E MF-K-+BXGK]VHOAKKFU?IV]=7VJ6)]UJJC)IW=J'F^&MK&'0OSS>"2%:OS?13 MFD5JF[OLS/+IV#;E83UJ#EOTM^#Q-CP=CO1LXV3J-O;P?UPLSP>N(DDWH7^@ M0URE5WK\4=_4J<5MGRZZ3<_[L&O''V5C[QP6&,2*V7(VLN_PMSXGG;"Q?=CL MD[WT>(0\\V'%:FZGDZRU1<5 MC;>ZCH]("D2/XU?NIFJ?&[7%:-(7_TE1]5NXGY^(T.X+ZH--0\,4=8XJ(! V M"81) XD$ BYHC"2EF,*M*K\O,0WW(^"_Z;3UV^GLVZR'?XP+_CY]]3Z^ZYOQ MU/[Y5;0)K+Z*SYG/%OYN<@3AVQ;Y1+DKF3!AFE8E611M\_G%91QN?&Q#]2F4 MU?Y5[:_T+)J7W9+D.&GS MZ*]VG?U?CZ*@S&'&5]TS]AWJY[=*>(X)7VMOOWT1.E?TMDMN^YZ=2TR^Z"$G MV/;XF74-? E]GDN7S?W!T^QWESZ;)>7JH=)L=C977#=KUN-&NHZV_G^8V=_: M?>G_^UU\QJ7QLXJ@LPI#C,KY]A,\Z"OGVP.>;Q.!&6>, "\=3*%_#!21#!@F M"/7!4:RWFI5X92%A& -.23KD]@1(2A"0@4-IM57!;_MW/6_NN^G"S,-BO.WS M#=RSL:3]'J*#2JUCE_9[H2$E]H" MZB@%U% "-%(!6,D5=,'08,T6I(=%,FBC@%5$8Q6DYG%'^F*6+IR$4K7 PS]P>9'DR7'7/3?^B,-/3U"Q? MW_,8XLLTE8$\$&XM(#!A]SL(@310 F*\T=!@&QV8(335W7R=+"1^B3+BB10Y MWB5V]^AB>A]!_+6X1D\O/(>+]GPQ%F?QJ=9@$A4SQ" -#!%14XF@@*)$@\"B MPB(2XJ"WJD[N@S7V&%$Y5IRLXF25J%S1($6#'%&#:&T<1B&*#1TLH!H9(#65 MP#J2#GD$1F:0O+T'B,H5?5%-'B:-1W ]*(?!8IN*E0=_&J-2" ZN-H?E'IJHY;,@J1_.,7832)3)Q*U.ST M\FHZR<@6/R1QZ.MYE2J3Z@0:,-D86_PFA?/RRP]$N1@^'(^XP<@Y@(RA@&I% M@8Z? 6LH9X$IXMV6!/3!0DG2P;%(]T0V!U&&8L"%H]R3$)Q :_@8>;-6)-2M MV&]QP=:$W=5BYI?2#N"^N+LU]'Z^O_O'PQ/I7Q+ZP:EM-8W*#!DM@$9< H'(QV0J62644GBOD,-%7_HK1:GM=7K M:""1ZY->3 75K5B(,BE*FYURP2UFN=XUWG_C=11(C1QZO,ELN1I9M,TC#[=J"^\2@WW8:IV" @H2KY ] /2 M480BTFF/R2 )PH])!I])OGH$,AA-JFF&IV[$:F?V91F:(="2!5=GC*(K/\O@ M%?6S1*]PP7*$2-3',FESZ0+0@E( 67"4N*""/0C8;)?KNL*J\/4ODQU$^? 8 M%@DG\E0 $0Y&L=@T$$X$PJ* .ZQ=4L =EN3U9$K5"[A# 7%DCO\>G90*LL-!;C3[ M@N#P/&-P!;[AY=B ; MCA%Z^SLJT;7B1Y7H6E$1144<,[JF*<-.1G>&IA[106 @6=08WC-$@D$!\2TL MND/Q&0Z)KN$272ON1HFNG93H+]&U%Q!=VZT^I-;$2R& X"Q%PXP&$EL'XF\8 M1B_#8;H%$#=0:<61HF$Y]Q7\R\^F/>2)%Q@-*[[*LPJ"%1R*@D-1<"B&26C3 M4D(1() 0:D 5\\! 0@%3'DG*&?)JJS3W/C@41XFJD2-'U5XNT,2@!6.4&:@\ M$4!AS $UD .-L 88"AOMI-32Q!YB5^7R[Y_T?!&-I9&O?PD;I>#USW[^>P)< M^+[%6_BU@5MXG] 67G#OX]62I:K%S1*PNJEP' "IHM'MIU5V.E; BBH2OY^&-5\E%Z:YG>N3R\D$\P\=0+^>X;23EFY=N0 MI5UO1\DNJ?[+ZUFI[RHE@Z5DL)0,/M%(332): FIO)C3MG)HO ;JSX0/V',@ MB4O]-JT&DFL')*(H13CR@-)L0*(:>/3 M21-D6TD_1Q']%S-_=^#,(OR+W3^8\!=%^+\8;BG"?ZVF3 G$!#2 !NL!E3!A MT@L)('90L%0YIK?@G(XA_-].%[,O2'N1I7MC,?R'D?VRR/X7PRU%]J\5BT51 M+9"7 %$?%8" #B@B'.#80\6-#-1OP9@?1?:/KK_ [D>?Z8WPLJBYV/T',<7[ M"Q\G'B([%PU0:L9*S=@!)<=*(02B:B" .DJ!)D8# KF(S@-#6C^8%GDS<2NN M_@*50DM-6/$X'DCK3.=ZG'+*1W7N0>I=975]4864AET4T8LQWHHKLA:&(@A[ MS2%P#HH4AK+ 0!D #IQ08R0/[+AAJ-][#/EMY,>WB1V'ZN)U)B4J/DOQ60[G MGK;C7'6=6L[MJEDJ&J2X,L65N6^77HJRP@'4PE1RZ02(>L0!(IQ3,*J@'>A) M7ZR%^DTCM_308!J'DR-'R8I/4WR:977I*(3H=2=8"^/G'[V?K#LXN07\\M<] M$!?%"RK8%@7;8EB%AC A3)@ O-=1H4EE@?;<12_+(\DU@=H=-;5K)1B^:>1" MW\UZ,W'?'7RZ&=_,7[7.X,Q?^TET!Z,7./TPB:]T&5WJRL\R MBR2U/#5QQ9N.W!F58NR37C8^7N"C>HX\%Q_O1ND"/:ZR<*KFTR76A?\TJN?U M65;DJ0-X<]]H2&?M/P(WB3J6E3I +B\O)ZR@3K\;ZYE7Z]O65=BZN:<^R'C4O[HS1^&O+ M.=T(\HW 3UR42I_25!)TQ%) ?3JV%#JL(/RPE7\+'F_7T7KJ4((-6HK3BZ4/ M<:4_^,8] /E8ZI4>?]0W=8*NZ%-&M^UY)W;M^:-L[9V-VZ,P48/$]+<^+[V\ M+O89YMSY) ,;BR>9=]I,%_,M21IFT\OEARTVD8WSF5[ZV6$0/P/KVH/%]<#C M.3I8CRA@/:<.UO/, $%NG_##8P\5")T"H7.Z'%."P(^^PTTD0Q-%#MFF63SX6N\29?\+[7K([3D"$K@)Z17"^F RIDAC8/\$*%FDC MK(L#]!10B1@PUL:?O,'26.FX/:@_;S[!ZOCNC]'\XMLV7I)/ 7YK&/!+6EI] M_EB*L%*\5*SM(1(!FY.9+O6O:(B2^%<2_TZFJ[PC$@?F"*":&T 1Q$ 3K($3 MG!&%J6 [>HKLN?DINT M(])4FL2_'$NR.$QK:&Z"2LF)!=YA 2C&%$@F,/ D*B0LD22(#=$D?J_J^=G/ MAW*6"L);<99*7*VHB:(FAB^XI90%3"DP2DE K85 &BJ I-)8!ZDQ?$M-?'%' MNH>+JZ6"I])*OG@7);)6=$31$2<:%0O<>,IQ !CI "B1&!B//<#82*4I5-R% M(;K+/WI43,+G!T_Z*"&OXL&TZ_K'+%T\#:&NW,*GTIQE[O?EU.7.L[FXI^BJ M<@I43H%.1-\IZ:5F@0$O4?2Q<-1=6HL $K V-PQY*N#Q?*PL,GX)X;N%?S_M MKOJI)RR&BWC=@UL8KP;: X^H_>QZ9.-'"7OA:C9UBU0Z'.TKE[W, MKGHX(TK$8=N+#,2P&UMBB0-A$@14#V?BIH_><#LP1'^D\8D=%D0<022Z[C>C MZ_CH:0,,,1]=IHKI:8ACC*\>)Q/.[KD#*:$?2>=36=Y?''^UT4 M3PF^8HFJ,4J5U[GZW"48B@:>8CQ-I?I^=KDVUG64BN4.;&)5/!IY5'TF[Z-2 MW/W1C89(CQQ-%KH?W!/8>FY%.E#2@%*A@::: 4F4CK\(B97Y;W0WL?>(4N)Q MZO?[1'2\(OX!B>>8NFO/#MXR+UY*_]MUZDK_,>&WEOZK6]$!;J_]EYB4VO^3 MJF0NM?^E]K_4_I<$NX>/QFU8[M&>+A@ SR&=XG$B;L\UFJ:5 IUW<;T;C)C?*G]M%LR___83*,%OF[Q*68I_@:0R@* M'U\T2?'5/2<;16V4M+B2%G?":7%!(2T$! +)J)8H0\ 0:X##&@>!/%*>'@L< M8:FX?FL$PV]+:3%X#C@3)2VNI,6=1""NX",41ZHX4HWVP=X2PR4#7$4?BGJK M@!)< !F@"4%JAZ0X%C["X,&W8S?Y>S(T7GRJ$GPK.J/HC&.E/P>N#?1 !Y&Z MDPL%M/8*&,\U4M$SD40.4;AZK.#;K>W)Z9%]E2=#]\7]*+&Y)Z=52FRNQ.8& MTG2"1OTD; F.)]BWVOW%ZK-]*1N6>77V(0,$45%M<>JC*Q8HD-'Q\LC1^&@_A,9:^EB7 M>I0"-CU67W'Z0)H+DS,N]JNNAR??]0KT7J5X0V\WU2C#?[9+LY=0IU&+9D:8 MQ+V(KN>G3&WU64.5)T=:CB$BE K1#M(:4 P-T %&+Y]KS@USV,LMR%]+-;'* M:R"925KX8Y*6/".?@9]Z>,IJ1>!*;K60 )E"#B2(Y;ZV ML!M=X;TB!FF'(_?;%'XQ'$B=,)V=XTY"K%C:H@?:UN];5? ^XS'\$M[EA6BV MY=>L M#:CH+:VU=19J=@0.TGCZ):YQ_]^-I'#3&97ZP %#<13AY/U9Z<(.%1 M@!!",5 L]>2CB "E)0&(<\^MY<'X+4$BB1!8>A3U&D_YZ\("0P,$%'(J-(*. M4O^8@H2=J<\<@KT(0>*I\ %%48 X)7%;;=0/3C#@('%2:8PUV\K+/-JV/DU! M,FTL@")$[M" 'MB!?= 4M$H*Z"B4P,DD1(* ID06RW2I"/"0B.!YS#E81$, M=+2+@2(2IVX&#$'TF$*$GF&X_V3A10@1&*2 5"@0;)YR<42:_#W,^6_+GVO\<.BKJI;[+!W:BVXVGML\2_UN.%3Z'U?FA^7W@T MA>R_'OUU,UJ_#-4OCPW&?O)A?E%OANS'OJZK_(RUAZP#D7;C71XZ+/,*4VI% MND)G-*Q$>G:&-^UP4)T?CZY]@@.-WRRA M4ML9>WO\AS_Y5VWPFGEWZ=S]/?QT=^, MI_;/KRH?-=-5O&T^6_B[I08\U3/8+T1W38+$=J0Z;4AU)<9T74_M*)^%-A"O MT]V(KTN9E(VYRD_<'K7Y,&NP=0B=C;E445J@:0LT[9V@:3D_5^I6R-ASC@^% MIL7G4A*X^G/K#2<_I@*=6Z!S!X3.Y04Z=V/U_BOY'M]G'=O7= 5+=[@:NB*D MBI J^-Z'"*F[UH@4B53XI?!+YI<[X1T5?KF;!B^%?G>M@F\[/Y6"OB<((%$@ M[X?,/==2*$T$<(C25(B'@%*. HAPX(A().SV>;X36&)!TKF=2:@K'&@A-# L M@7$)B8G<+L3;';/^DO:1?S]R.^,G4SY7I-,);VF13D.F?F@O&)%1'+&4)F!U M (I2!H*,8DE%JT:$+4Q R1'VBG(@7-" $DR!-B0 28V3F#K!\%:VT2#2Z_6CBXJ!>1>-_-\'=8K3V#VG2,_K/A)M'8"=HTKYQ;K16^UN4 MQ;-GL*(CUG0$)E"3$.U6[5G4$4("PZ4"S$KDG862TVUD).RE\$P"JI$ T63E M0)EH]5HN$'90!,-%IR/&DWJV3T$LN>_N:H(C5/1$D4QE2Y^_9#)&( M\H@ZQ(#&T1(-&EJ("-(6F4W)I+G!B!,+"$^(UL0Y(&7RS$V06E/EI)#'D4RW ME#ZPTD[N@6.PQ;S-'7/C_/Z5L_>*'BEXI 6/]$3P2 T/!C&" 4RAEFAU1SU% M%08<6JXUQ))1>(C5?4MDIB\7OAR$].],'EF;/4^?0B/*1 2Z(!T9Q+'I"'?DO2?HD7<51)>XM3(1\4-_.YB.'2"^$@-OM^ MXDH*R-&8K& ZOU1,9Y9 89R)ZHGS9-Y[G4H94V\>[VWP#F*W=5A+H2(>00Z, MAP10E,!EE$1 "BJ@8Q8:IXYQ6'OL_FS/#+"Y",,B#(LP_**\.NNB=:X$($RG M@ >'0#I"@/5.ZI2Y0K8Q^QXIK^X6Z+0B*(= ME\#^,FX]CL_C;>>8)WTO>N_ M=Q5*KV$NC/TGX$8SGRDK52DO+B>OW:B^&NN;5^G;UU?:)7.]Y\.-FO=UWD[\ MM9U5]^)\(_ 3%ZGK4YI!JK9>$MJG8U/38743ARWX6_!XQ?ZI"4:/*SIROECZ MIU?Z@V]<3Y !=E[I\4=]4[=UU'VZZ#8][\.N'7^4C;VSO7$,SEDMZ*"8)0P[ MR;EB@&B# (4$1E.<,1 $U]H8(M".[)E[8):\U:/9/Q)(T7<-;-%BYNN#L$H> M$3:G7]HTP%;_/)W[BIY7:8FJ?W1 3F]'$SVQ(SVN?IC4<5DNX\5K27Z#X[GP M[GSX1!!=K)[-;E*D9@ENU<.5^M__2V(D7M?QJOKB+/];^?]9C.*U::'.*FUM M@I?*O2U]_#AJXMZ'5_IF^4DD.==O_=7 X$T3$%AE%[-9?-YZ9[!5HXHJI#UK MQF=TG="H&@3&^F(ZFX,HXRZK>-UBUMS93*'VU6BUI0VZU]WF.HF4TI]0%4VX M:7\\]=X!]5!M[,R[T;R:C>H_GQ),UJGW^/D<*7=@:'8<]V$4$BU<3B?^)A+' M[$\_K\)BXB+=_7[^[KR:IP[#B]E-%0ENW!*C3;9S&-F\Q9$XG+^:UG$/=5W] MZ*_]N$(9G*B%_^S1P,7(S_3,7MQ4+;):[[M1O2*1_UE,$VEC:[_.'-V(R%U'M.SV$?>HH>&-.UIFZ%[Y08T\NX^)$(HN;)JYN^_F:L[9_@G;V8CM,]5]F5 M2T](+[B<.C\^B^\)J:_(M,H2&\&S!X![:BY-3[X-U^R/=GU^7*W/(V(6'@UD MS4JI/&4:>!YD@RLLN68 2JV%AUXIJ8+<8^U_"TG1Y4]=^7K^9N-X2 M_Y29U;M?)K_YI"PBN7RCZU%].!C;%PJ\4]/>FWAL:>E2I&%^49F;:IQDQ-EM M(N)L@W-UWH#,LQNM.GMWZ\SR)P3$]FK=_VTB)0,!A2'X*$AA#)X3>2LH%SX4 ME$N=(TGAZL_A.&%E2$]@2 ^$4[3MV9\*+,FSQUUYF DND5<0O05ZY:D#J=RK M4_7I+,73PS@KLN.93W ':E-K9+4QZ:UTQF$309^.[&D#$'7]@[M.MY[@S23;G-$,+L">5MGQGT.'32+]]4/WT J=<*/I9;^\+G'*AZ&>] MO2]PRH6BG_7V/KLIERKT@\K&?MK*_RS%ET\00Z[ ?0]8-!D<) 0Z 2PV%E"/ M&#"">&!T8)(%A;S9:J#KE4,J" $PUQ!0Z#V0.E6Q.&V(A5YH8C9S.YL P8Z2 ME*&ZNZ,S) K,:Q%?)[^E17S=2WSEBAS\Y'>_,'1AZ,+0A:$+0Y_NEA:&'A)+ M45)%(2- ,Y>ZG3$#C!<,1 J$"= M0 &KL(6E6!R,YPC(_CP#43N*CHNB>#',4_3#6B\AY(WB"@%H P'4*0[ M\>N*BBA]IDJ?J?O&JB2T @L+H*82T(1GIQEV0#+"F:'6"+<5JT*.&(TE3[$J M#:CE&"AE#/"0(F)%<'&#'EK-*$E>9!.H8CT7T5A$XPEZTD5>%'E1Y$61%T5> M%'E1Y,7+EA>[72^A$2>.0F"-]X 2K8'F4@&EE1;8,&715H1/"Q;=,\GBY0*G M[H@,*$$LP %BI@UA*M6V%-?K=+FDY)D=Q$H9**B%<"_:I_29+'TFAU!%W#%J M-5> 8"( I3X 0R4!7 HHHC2R:+OI+K/88D\"X!XB0)$TZ8 *@: ",2'00.7# M9S3+,ZAXZ3593/4B+(NP? )^?A$?17P4\5'$1Q$?17P4\5'$QQU<-2V]H @" MCR@%J1 5*$H5\((3J3"% 6VAVPB,,:). TNP!90$"Y0+ A ?O-'8&4]Q<=5. M7E@>(7WP.2(\WZE7<$%5?#$0@R\05;%0] O?WAF8#'$>.:RJM9JY+-1Q/ZMFKUG7X;NDY]$X]!DHUE&>4B5*B7*1D MD9)%2@XN):F2R+- 9*( 6H9 ]I*"Y )$@?J+#;JD(3L(B5/4TH6(( X(08XY*JDA9I-!L>8*.\H QR3>$Y %DLL0N91[PA(V MICD$-032O&* N$* PT8 +0TT< M+K-DJ^_/?>;TI4+G"R8VF>Z0,WL$S\/3EUFKBK]+P*<4&J MZ[0B\>+4T.P[;_VE\;.*H+,*0XS/JQ-F"QY5D[(NDA!/>LMA"'3P&$26H F7 M2"%_$!)1/OA:$LW[F9[4P<_J;_S\H_>3'_VU'^\X^SJ4@!Z-7N;=!"O3S+!/ M'QW%3C?.\*[>8C28?JOF%KVZ\CC?YB8M4M4E!Y+RO=J(2N0?A+/>_ MU4;M]FO&/*):Q$V7<2N5"D#;( &U@AGM,/%V*SO$:84Y518@9AR@.AA@4LLQ M'+"&- 0B!-F4($L*:,3C3RT#_3+YS=O%+*W"-[H>U>_C6[X93^V?7U4^6BY7 M\0GSV<+?S0SX0JW)X]4GI#?[A!*E2**);Z>7<20W_UY78331$SM:@J;'KZ/H MT5&>[!%%D;]U->O6MC)I<5OY]'C09Q5&$Z'D\_UJ]Z9-[94MF46MIF MS08FL^V57LRGG169AAJGF0RA=#D8ZYOI8A[?_LF[U\U($(3G\"_=#7&^8WU5 M^U>UO](S/?<=;61GH7GV5[O.A:]']2BK@9M7W3/V'?CFUS)X3N1?7G_UM\]< M@\XQONV26[Y7YTA2N/ISV_6W?E^&]!2&=$OV@AP(2F[;8SJTAE .Y,"M(@@/ M$!-ZOA-<5DDB>DN9Y&/,=D@TCBT5]&(WOLB.(CN.5&'=&EEY\#M22(?-PGTZ MLN?-Y31._%_15O]V6M^IX?F^A5S&1X?.T'Q:I%=XJ_!6NYB_3Z(>&F?F^D\] MFMPI#[5P5^&NPEU?R%T_3NOZ;FG>A;T*>Q7VN@M[I>!XE:/CA:\*=.FC%?-\ MJ^N+RO_/8G2MQ_&3 E=Z58##RI0+1;^ [7V!4RX4_:RW]P5.N5#TL][>9S?E M E=Z8-UC6MSFWY^F$W]3Q7?_Z>=5B*M5@ @.SM!_=&IXJ*J5TQ L@V?V8@&% MT@H!1[T!%%D-4C(OT!(A9@R7G(C-U$YOG,$TQ"N%(X &J8'&/@"MB=?QSN=O=-C_YTW\WII $;K M>(\Q@D@G$L[]B82L\)F2JFB0(LO*ECY_62:@U4I['D62M5)GF%]*&,<4 V($OJ]'DVM?SRU(:4Y)4RY0+1;^0[7V! M4RX4_:RW]P5.N5#TL][>9S?EDE]0\@M*N*N$NP8.=TDG'('2Q0$&!ZC$!$B- M!3"6(LYX(%)NGGD%S!N'C9[>E3YZ/=_L6AFDIK"- * M?BG;^P*G7"CZ66_O"YQRH>AGO;W/;LHEO:"D%YQZO.N^S7A/,$1PSTV_?05. M0S -'S/3@G.K&> 4*4"I0T '#%/&FM7>0$F-V8R9&1,L<80#JI4!U#(%I$=1 M=A%GJ)7*:74JX)Q'3U&X?P/FY\,\16(6B?ER)";&(LI,0X%#3@!*( =24@F$ MAI(':XFG6Z<,1Y"8#YH*<>15'D19$7SU->[#:Z M.$,F:", ,CSAKH=H=&GM 6'>ZA 89.$H1M?14SN*957P@QXHE/I^.M?CHH6& M92E\CA-/N>DB"HW'U$./T^WN+HOQ3%42]003KAUP >JH8X0'Q@H+N($,!T6] M<'A3)2$2O/?2 X8)!A21*)(058!B%.]7#&&%3B1RBN09?%CMM$$]3T\_%1E: M9&B1H5\B0Z%P/'#!@64R "JT!EH["3AV.OZUQI"M3@5'D*$/&DNE1:86F5ID M:I&I3R"T6L1'$1]%?#Q3\;'G>)LPS:6&@#D=S2OF!=#"0( DDIQ& XO(K4;O M0YADQV[TGMQ97DRO>X9;X\]IK_[>+>#/BTL_&]GXNQM=__T_XC][IO2Y62Q) ML'W:D@*14(1:@*$1D0(Q!$H@!(BCD%%)!75\"W--*\RIL@ QXP#5P0##@P,X M8 UI"$0(TE'@>%+/7KW5H]D_]'CA_]"SF9[,?QQI,QIGBOLIHZI[]\ODMT2% ML]'D0PZL_#Z9FMK/KM-"_#"Y6L1WQT'8>)=.M/0^??X^#NF;\=3^^57E(YU> MQ=?-9PM_MSU'^)8%6]]V'J_N;?P_%_5\%&[N(2"^8,OVQI8O?&4O].2#KT:3 M*L3%K:[3ZJ8TW8_-"E?CU1)7E^T:5U'NZ&K6K7-ETD)7BSK]O.BM=_6CO_;C MBL2GQX6O$Z]7\_C.&Z]GE9^X^*2.C!]^\M]YZR^-GU4$G548XCC*NJK]/(UR M?E$9/YY^?-7CLHZG,DLM>;39V\2^K_1B/NVD21IN7(W$Y.ER,-8WT\4\CN"3 M=Z^;T2 (S^%?NAOBG,?ZJO:O:G^E9]&I[<@FZX_FV5_M.D:Y'M6CO$$WK[IG M[#L?R:]EY%P0])?77_WM,Q>AP#)_MI['?N)OS'QDPQ MT[';NSC)Z:NRUU?I.Y4-GO"ZG':):K'\BF0Y]=TMDJ50?:'Z0ZC^VR[B5RB^ M4/S)[NZ0%-\/]1:B+P9D$2R/(UB^J!#J>8B>G_1-A61SP'1_(KE+0=!)+%UA MG<(ZPWMGA7$*XQ3&N3/C%%U3:E0?M$;UG9^E]* W59N65?)ZGR"X_^/D[#[3 M?%R+$+&(:N EQH!B98"!VL3Q0H@#AQ"AL)D-*82W,M@ :* 0@5D@>$" M*28(E\'MSH9LCWGL5[/D-S(I;S)CQRN9:TH?3"*]#OY M+2W2;\@.JD@(##D&W#";VO-(8*B40(1@)3?:L( VI1^#0O+X.9 J)(D)(3 ( M^R@'@]$H**&$'T3ZK0N_I=1;/NZ-2SG9Z6F_A%8T#E;.<%:Z A5I^ 2VM$C# M(5&P.'04DB@(+86 ,N6 -(0"AA5&4DBJQ198LQ=::DPM"(A%&6@@!M(A J2$ M!BO&"$/RJ=F"](SR(T.3/!GI5_H+#!%P^*8$' I*8T%I/% _22>%UBY$K60Y MH,HSH *,NB;^9*4+UD*RJ9]"\(Y +8#R.-X3! <&6@BBFG,B/@U9_01C%9P\ M*,S+$P=V+,*U"-Y ,GT[(!I])5EI+%-E;9&^1O4<+EPNHH984,!_%+I6" M D4T 1*+*$2I- QOV[E.2"0,<1XYK*JUF3^XL4IY1)HJL M/0[N\Z?%'?5.W*+)]NN@V/>_#KAU_ ME(U]5,Y9+>B@:.F2<(AX5&R"( 2H%09HC#4@!C+'HN(R:,O'^!*T] ZO_X?) M=9S8=';SW:BVXVG2=H>!G+<;^E["D MP6^C\11_.AQRGS\:$1ZVJ\N5J(P>ZXF--WWT,U_I!(T_'D\_UJ\>3X^LD=PQ MY?F>+;AE7K?N^1?80HW)/!".OW@4&'_.SX6\%9V>W'K);=^3"MMJV4@X%X9!/!3+A94QP"3/"#X89>8SE&!)5Y$V=VL(, Z5W_^R1 M)T,^10(5"71B0$=/70(=']?H.1!,X8@7Q1&X<$3)[#Q69N?;T6147WA7_>=T MZDHZYU.L3R]0#@,>3QMDD0B&@X"U2Z6R NB@/#!2!L@(M"Z5O6[ >F&,$74: M6((MH"18H%P0@/C@C<;.>(KWANT[!LS\-Q@.@R)'[JG[9$Z-B^@ZX2TMHFO( MS!IMO%16 6$U286H%"@;&."4*!T(Q)IOG?NDS["C\2),$* )C%"F R/EN"")YQ3J,V M@,1%D]9Z#Q2"%@C*<<)U<1S;04W:Q'@_3'YMV&ZPU'1R[(+7YT[>16(]NRU] MIA)+:H@%E01XD; 1+98@VCD*4.I"("9*)BP'M63O)['^+M21,[B?#/V6*.Q! M;/";_EC]I"/_CB)M%;%? &(*0,R]@E#3_&<_'PK+EIUQJ4JU?C'*BWPL\O%(\A$3;67"0^&!,4 - MT4#%ST"4<@ZF<[H@ML[I#K+0!Y2/Z$Q06.3C<=!,GG&]]!^S^-RXBQ\GN?9L MM"K5K^;3:N+G570]QJ-_Y4K>ZP2_4^G+Z*S,O4L7+*5/?^1?,*SAS]JQLP(1 M"F3TM_\?>U^ZW$:2I/DJ:;53N]UF#';P)]A_?HRL6_.&WU\ZJCL*!S?'H/:F>H%T'F89;>#< M66M$V,RG\$0GZPR*QH#NJQS@M(>S97IVL2Y:9&5ZW@ MV-8=A":;5UJY&G5+=.Q-JAY!BI(=VB^\JO!%.[K;WSS3*DQ5F>Y^=_G MMG?@3OO2]^,]MXVYT?T*0N'-^ +N>UF=VP: N!HO0*4:9G9I98<%L*HGX]R* M!53(-/#Q]'OR ^RD1/?9 *@ZFWV&9M^N/\9>YN,>MN%=+ MWKHN6 ]%4+ K%T WN4=1!2KHQSB9=D_6P#)>Y:T$SIW.IG / M6UV,PP 8H]V3W(IJ,-T3G8EHA%6Y1ZL ZN))S8O3D^,LN@!(8W2 ([ M7*!3K"].*KBC/P<-])^S :BA5$=)8+#GLW)[W667W<67W146DV(N6RT: M<#HKLN-1;D%9M4XU-$YHUD1D83^G'2F#P0\?FJ:]&AP_&V9C?S!JR68PFN5S M 3?]$ X#V;1RM^TR(M_Y3H\(;Y2_=KGS[^*8;KO@_EZ"L& . M7FW\M7VM+(?LM#L[I4YKKT(GG=8Y$3[W8]M^CS;N6?YJM121<&224& =,-@: M12B28"PXQH@ ^Z"/&,TV!LZF07;M?("U6K-T)[!Q2U,7T55;E_[P$[F7-;MG M-OKQN[K'XRE,__-_:$K4ZV:#&UI%*O.#'8RNOFWI>G=RO$$J,)=,Q,P@UQ:@ M2"&04T%G&L/1T>RP[B4G;QM1?5B\:?OI$[SGFCA 3?2OPJS..LA!E%QV:JK[ M"X,]/U3KBCFDVV^C$5FUVAGH$!Z83GX!U@]&S6_KQRYQ:_]%1K MAJ_^=^L)1_],C]2_<_=^G2W&/_Z\)E,?M7OB\%J#'CL-;7NU)=SO\.^AP MU2^MP^7QVA ?PR(^O;;$]X&U9[;"AV["^AA)K#VV8#V&W7]:38J/8<4*OQ1^ M>2HMC(]AQ4I+XV,IVWMWS;'FQ\VT5*D\P58TI3MHCUG+7F@M7-+(B9R![#E& M&BN"!'86OJ+4L%[F$:Y'#;+3]^[]E,2^:^R>3'5(P:4CWM*"2WWB$J 0Q5BB MW(L2<:9!>\$D(D:DLC*9P 3OHYIB)UQ2!9=V44U+1XGYXGX\']=3U&;;%-UT M7Z6AI:W1"VIK) 4-P7&!(4L(1DIA+@D.F''7R[#CS+DY^>4!XH,_ M:N>()]ZSZ(FCWB-$3@LL%EB\#18QT4PHG)#!3("&'"-HU3XA0CA@9&#PG\TQ M1@_0JG>!1;;GYLG/"A:+3WCW5FY%Y]X;=Y6N12^U:Y$2 4L."C@ECN9"/XN, MD@'%8%.*.=]F ,-14[_Z.)M,AO-J[#>V.7\[''_]==35 MJ0'I?XA#.XWATWA>B=5UV]F]'*GO?7Z<$I_5Q:H\K%:58+FJP=5Z576W8+G ML;6:FI-<[SZ.X/< M<40L'E6$O\I06X>@0N[GE2B5%$.* 7]T0@(YE" :<8A'#-,1M--7:YCWGG2(K?_'D><]5ZFEK=]R9?DH/':Q-]B@NI&-SE ME0M%OXCM?7:O7%Q(?7:7*XZBIZB)%GNK3T<1HU%Z1Y');9PX80$9&C2R3%'F ML75!]]*"H]5DWZ6_-?$LJ['OYDKLKZ-?YBKLVW&];I/]MICMUI-1QO=<4O-D M;+(";D>\I07<'@1N[<@\^N1W_R56OSVT3FAS3>"-X[AT&S61H+U_E7U]/;,BU42M97H/NQ@N]&C[.7V_Q!.V)*([":S?^ MEE\EE^3:FU6Z6&QZNP_;=OP@&WN_$I&^6:A#B;_!)&$4)ZKBG]JQW:D8\?SV.X'<7*KG[ M96ZM&R6G9N=RU\=_BB.L!'L)]9UE V<9X]E(;];2KFQ_: M*7B?Y8U]4NQ5T.ZW.P?M^FXJ^Y1*00O@K9?C#6W3+/L<%>(I=<2E[OY8ZNZ? MXPL7#BJ5^$=O7V_U%',7-!(2%I0%Q0AXSA M!BDNG6(X:H[5]9W9N BA5"42#?(ZMX!E&BZ"(T7"A!B-C)A&O+_TL^K#N[]5 M75;WD@"V_J8^(W"LHHI80'BSRC'N4Q",B$I!"+*3I+@XNP[)/ M4.0_!,K[2_7BX:+8;._>-C= MBU&.$(5[B1W?DM;[G/0-I2PU)$G$!2;9OC'(I<01)DIH18)DCN_1)OIC//+W M5#F^'STF)TH\:O3X/C4ESX=?"D@6D'PY(.FXX8FRA*2.$7'M M+"8J1"LI99 M$9E*>S3*>@=)>D(5+2!9XE2/H\5_&D_ML&CPS\NJ.^ ;/^MM+OF^)=_W5H4D MT>@X=0JE1+)"8ADR5@5D#2,"*^QMVFC&UZ/5UIL:PO">(US/+-.W(&5!RH*4 M]ZN,L,$EXQ&.02&PXV2.IPD456(Q)IN,$GLTW7I#2HU90I2C8/D($N\2,U!(Q M)P/BFE#DJ E($\.)L3X$M8=+4 M1V24B$B*Z(URT6ML^O?3'04V\((-3T_A+GG[-RG<:\.@2B"K9':4;;Y#^.7) M!%9*N=YJ>#$0)ZPF# 7+5)[$[9%CAB*3#%>8&(;IQB3NWDV:G^>(^P$ ]WVL M_?5$T@>MICQ6GO(%VT@BNL_LXP6S?/3G,YL'(S=MQO\6%JDM(,C3\;Y37U#9]HC#S1E> MG=Q7Y9%$E:UC?JIN=G,9@7SC>QWM"&1YD!'(&I]2=OOP8L-W'1LL3C5E3W9P M;CE>E>#Z2BLXNL@)?Y7J4:]+$"!J#^\.)V>8*6 M:7&[]. O#MHQ[3AB!BO$!0_(8AV1,\(9GAQ/5O?A+_XM-DV,-Q2E+"S)GV?Q M#[C-IZ]Q^"7^#O<\;WJJ5Q%*/#O'3(DN'T98B"(L7@RW%&&Q*BP\UU[+B)$A MBB.>L$#&BX2$$)0:;73$&VUG]BDLLJGYZ>NX+QEA2N?08E#T(R-DD1$OAEN* MC%BO;U<"6TL0#]C"/]X@HPA#QID80Z RT/CH,N*\CK$G*2&Q*E*B6!*]2 E5 MI,2+X98B)=8:6":)B90.64\"XMX(I)V0N=A""*)5$KJ7>=KWD1)OQ[.Z-W=3 M,26**=&/D-!%2)1.R:53\@,%C?8V"^K)%'[<'U(ILF%WOENTV3)W/2+D+JQ:ATQ9)9%3"<4) A/"#)$T/7&=B'&"(U"NH2L\3$W.Q'(8<(09IKC8*F-I)>JX>\*L;^-%IT: M8OCEFX=#NUS@ODPE_2)MI;N5[_VY&$V/:#2523-[X[O26/^E-M;'4L3H*$4T M8H=X!&GF3)#(40EBS&OFPT;#KC*"Y'DUUM^]P/SVBN\#UQYWA^8KOQJ ;!GX M[]I=X[HZJVL[^AS7O'3'\'CWK?.]M?#V2(O"/YW'ZLWX NY[69WGNN]U92"7 M7-?5;[_\\?'L0_4;?%%7'R^;:;QH*CL*U=EOO_U]\<5)!<_HSZNQ][.ZFM2 M\"9C4U11N\C? 'S"P/T[M-#:GU1^HR#M(:U-KJEQ^9]?1WY\$;_;O*2]\6 TB^%L>M>G_7_D M(+33OA*@_)<(C]L*F2PD6F*JXBB I#BJ]B,@Z^ /6GVUS6H?DNH>A/_#FIZ\ M2\.=^2[;U=J7N^YT:5ERYY8EZB M2Z0\5;>V(SG=N6$).Z5TUVOT\A3WN\8Q M=4W9C!P_AW8-#^W]_B0;G,C2X.3:ZN4,L+D 7A6#I>-)?Q'Y E(%I$H7IEU M*NOD!9$*OQ1^N3._T,(O):?N\7+J5IP[)8?@"::B'B8_X)G&_B/QC-L@4,+> M(YYT1$9:C@SVAA*J5!"]],.^T6G<5W.!$\[WG*;V9.+Z!;V.>$L+>O590F*) M]C%:E$Q&+VX%%3"2B5 &SAE\(O)0![+!*\!&"_O[A;W2$EE/$$_;LEE-%G*",JCG$2 MR%JG$"*-!.$2\H(81O](ZB5A@8N4/X=\40 M[J1.@%\R,I&XUNYQH8N?J-)Z?"<-M[0N6FD?45GO9Q>SH>,SN>)P<6[WK]W_:0:Q=(VO/1+W9_\>U']4IEEB1E'$.4I M(!!=&#FL)5+,FFPU2*)VZI=ZD\3Z(_;5T5N!="J]4HLWOZ!D0,R(*2!^LH_70KMYYM+=.JI5S% M;Y,X:F*5_]Q:XV0ONIDDN07NOVUS)MSCB7K')^ERPV30W6)*$G'C M($4Z24 MQ<180[F3.Q?$K:[7+]URO1MM :W>>N!C06]$K,G)COR*H#[/Q3:9M[4M6QF418KR]Q>'EZ M)(68L(_QFQ_.0EPO Q[&;R@,ZMAN;RX9G%V,7H=!,QG:RU?YU]<3&\)@]'G% M+3CH[KEPH,''N0A9W+P]$<$6@3KR+;]%+GU<:B;?]JU^[);BO-NBOT6'V_!K M:==9*^I4IW\_7WH])_9S[!R:R"98I5=V^-5>-KG@<94N%IO>[L.V'3_(QM[9 M.NUA,;?HI:V:^9>;..GNM[RAH-[)0+6G 1%+!.(T"60(UR@*9E621%BZD_ZP M.OGM>@/^Q=323^._Q@\ ;8!=X7<[G=6#Z>7N9?9'/\GE)B*8+\$@MB6*-PU< MSG7W\/-1":,ZEFX =X"'H^T&( _2#4#C4\YO;\B^-6Y]%7&\'V6JH_KXZ &Q0LXY@D & M)*29%2A1%9,C'BNWD2B]3W'QZ>LXVYMW%Q,_":**'"AF0R]R0!8Y\&*XI%0Y<%['>$])0&21!,4BZ$<2J"() M7@RW%$FPEL((N!V)B4@JB1&G&E ]!9WK4K"(+&K*-A/9]B@)WHYG]7U-@IO3 M%5\691>+8%06,M\UYE7)V7Y%2 MI<*T5)CV8OY(18BW!C%-*>):$C!_K$,B2>,)=XJRG;IWW5=D]5?*P_9L%;W< MLM.MW\*I1YCLW%\]:GZ_[;4/M]WBAMH')CTA-,K,.P:4Q8B1L<(C19)+25 ; M9"^U#^_KG,0_O7P_M*/IV2@LZ^=^!LDZ'#>S>K=*AUOSR?=6Z+":CME#WOX? MXVFLU&FU6+"VO&VY6KO4$_3\H&L%!KW6XUB5J,D#+I63;3UO0E;'B*R0T07G M Y$;75EZI>G\S@O6\F%-ETYQ:0>?QD$.#W$J1T,VVJ;R2IA+JO% MV\94I=SER96['&[X);_#\,MG-/U2$&56_G>,-3B;&MVQ#)9Z]I.S'N<%>YR% M^>0+9!YY]N43)Y^"0 6!CJQD[ZDCT/ZG6SX'@BD<\:(X8L_S*Y\XP93,DAVG M^=@FG@,%5H.+[-F(K=^_1/&>8&96F?K6:W_7J)5*%@5N->):&&1R2(!X0Y2E M+F&LKOM;/8LR:,N1,4$ASH5&VL:(O"#8*V*%I^[._M;[C7_[B9"2:E@PZNBW MM&!4GY,I&69",@+()'.%O71("P8ZCL;:8YZT9^(Z1G$AL$\^HNB%19QZB730 M#/YQ4K"D0MK,$"@853+0CDII_=V.9@D(:%;GL%R\'@@N$N'9,U 1!*N"@$B5 ME/ .!8I!$-@@LTB0* 27E-)<\E ^-X4V:+'%F0J6_H"D$E2JK20!HG$$NBQ0>4YW@D% M[;PT @<5-Y!)),T%U0PQ#I#&L5-Y6J!$,7"BN656T7WIL3\17'RMQ=?: SM\ MO&RF\:)54X>VB7=JP%\DP+/@G"(!5B6 "YI190P*U"C$77#(!NM1M%9H;A)F M8L/)2JE++DF"E,\UO-)*I"73*&J).0@-(Y,ZD">#&E$$1$&NLJ4O +F,DCQI M0"%,!>(D@GVMI$-&>V4=*+#,;R"7=3XDX2(20EO$#=?($H O*5T4V@NG&#D4 MD*OX8'M0;<=I^M76L0B&%\,Q13"L"@8X57+F$PHF><0Y)\BI&)'T+%CJ M0(]F]$2,/F!,BG-/[ 0V2(8<81ISP@K:2"CTD1$@0+ M).X-FC@NT%3\K;NSP]M9#20WRR.31Z%*8 /!WZ4@Z^7P3Y$#:W&WE$R@QB.1 M(D:BFT2/F7?;$ MYFS8J'/2/;%:T>A=W)N&6I"I>$U[:?]=VU$S&==3VS)#25HM\REZV_07.Y]" M*LE4E!8)&B0($\V0,Y0@J@4ERA(0&AON#JZP,HDR!/_8?(Y!3KD\95N0F#27 M">\M\97I,F^BJ,(% 0L"]M9P)7$PVA5'PBH"JC&8[YH!N#%OF*$I$F$V#'VE MO #E.R*O6 Y(:8FLB0"BP49!(TO[2U(H"%A\PH^G).T6ZO!@+M3A:UD*! M-'A0= 6BB>3N!L(BZZA CC#)8]2>X%XF0C]*^AH]T:I49A3D*EOZ I K.:YH M- [,>)8'L& !.JWT2'#B6:"22>HW2@:L-#1P@21EH ^"6/'*NLM[/+F9#F^='A@CG^$'K42[2XL6PT4N5%G]ZX$RH M>[:'I I'^#\4M&&)<1LCPQZB-Y]=,?+/*WP,?P]C_@,$ MTMG%&#;R7^WW-PJKWN04T\^O2<_=&J?^N8#G$]S; I['!YY241&$2,C*Z!#7 M5B.+C DS)3P+-XKWMDV#?C43.M9W/N&N5AF9]KL "* MK"KATA(N?6BX-!*0,E&B)!TH]TQB9)3+<^*MLCI:::6^+I^B]]HX:Y'D2B,> M$T>6,HDPL\&9Z 1FR_D4PU%3W^Q7>F,G@RF\[K]BEDZS>XB?GX@N@=/B(B]8 M6+"POTQL)UD2@2&M&4-QZ1#W#L6BCVWX'E64%A\[CNQSON;1]07X=,OH]%3FCDMC&=Y'OT! MQ<]AIBW=93&>J21B*>=DRX2"S-6*E%)D34C(6IT"I993*_>:JO)'O(?XD6K/ MKI[O4L+3DT %#PL>%CR\#Q[ZI//(CX "X0GPD "V10,H1RS30C*.R89FWFL" MS+WP$!ZHX.$#-7+XV\)K_+18P#]F%[$>>/@DP.\W%U'C%\]S$->=34B5<5ODSAJ8C5N/?A;;(G*MN9O#-5T7/W; MMBC=/1ZI_RQB$C$%^$#))%#-L%?(<9([0QCO-&AICFQ4V)$48C)6 EX9DF>D M861S0R%,!(Y:!Z;D!A2MKMD]JDFDO!%Z'G_?VWT]NAVDQB<5I4!**=@2CQFR M#OY)S%BOI)3,;U0(,<.X<\S 053E(GV)G/0&<8>%LLJPZ#8JA!ZX@_SFM.X# M[& :U]7T/%:7T=9-%4KAG.JGJV$PB M[-27.+P\K3[!:N6I3'9T";_X\><17+ZI+L;#T+2/.QV/APTLJIU6S6PR&0XB MK.P,$+&+:8:9S]-(/0"C77XSA2-@[>O*5L/QZ#,"S>ZB.QO LZ[MZ'-LH1-. M\#>$22M8 - /\F;.GZ6.\XNNGG):_==Y'%T[S,/[#"- \DG^X;+];IKK]U.L MZPZHMV-YMQRV:2*\@;_R@ ,P@$NN+%"DIV# M8DO=\JQ=G1WGC;#9LIOQR\Y ,P M9@D5\]6:(X6.Q'%E&1)@Q2.N<^:>=BF/Z-!)JA3QYN2X8 V5H/XC(EPNSP&< M<3(%1!.UF*?$E&+7E<-?1U,0V@,P=3NT^'G0^.&XF=7Q$USXK\.Q_\8 MKURE >CRMTV."NO6?<=C^!S*P8'5^0XUVJ_QMQCM0%+:3@ M'=BC<\M2W+H3]T#>SGV9B6/I_^L>-XN$5W8V'2\\E?EQP*C)+Y /1T-[.9Y- MX1;?8GC=W8Y@?(I_7)P VSNTDR:^:N+$UG8:%RO1^IN[:_^P+8K_9= ,W& X MF%Z^6ESCIO!\>UL&=R7TQ]<__.4[!Y$=?]>G3/,]W^.VWPT\@RC/<"1[P?FA MUT&=8LSQRO_NMRBW9-'H^Z>R;P6N[:Q[:T7*0B?=@K^Z)_B]"J\]0L#T/@'A MOE[P,>+!0!?YU__] \$_?/]=[Y64>+#M?X@>>M/RG;7ZQH;Q^W!RN4L6WS$L M8N&APD-[Y2%:>*B_?-DBZ0M*W0>E: &I:ZO7-M?Y=U?_Y:3*I"],WH= M1Z'GH\JF%_C*A:*?]?:^P%]O2_PE0M%/^OM?8&O7"CZ M66_OLWOETBE^MT[QLP9N$>NJCL,V2M"<#R;-'4J8\TL@?BJU6?V?@+>\K:SJ M5,%!DW$SR+=[U=WW2[SQ"X)SD!HN_.;\>!;WOH/9^"I\0@2YQ" M7.%V5+=$RD?AM.5:DXTBUYB$\;F3 _SL$(],(2=Y0,1ACQEC&.MTO(^9M:S% .@!%9Y +1B' -6TC)X9%NV=0 M7,FW6$VUZ&^NGKRY8]'SYJDR5^_Y[FW!RSOA&];$T-RAW%MC =]D0@8+L&%% M"(!7G- M X?ZQ;?[-//]/I:1$\.*RE<@[.BWM$!8CQ F@C%,;<1-)YY095#Q(*^QZ-QR&G/D:#,.!'!AJ4;/<%[QK?^[%9Z0B5_=EAV M--4<+RG6?N;_.1NT,P"B/Q_!=3Y?'E>@G9WP(KU>##<7H;4JM&(T&C3QA*@@ M"H26S"VAN4=66$U#X(ZGN"&TF-)<,IP''3#$&;9(LV@099@Z'0+3VAW(4T'8 MB<'/+W947!4%O%XT>#V.AX(XJBG7"6%K-0!;Q,A%FQ!AQ!"E"<%N8^Y7SV"X M7P\%/]%8/3MT+!Z* I,%)K^CXV%G9:0,2<'S.$.7D#-4(N.2()0D:OA&PE#/ ML-:?8\*<8+/GX;G/GW_9)\/K#]ST>W78?59"3S&/719Z2)$VL4]K(L%$@ MX!65(CF/O,IN7(,ULEI*A(4@ 62>3#[NS;'QDU![=ES' H(%!)\C M"#Z.@T08GJ+ !!&C.>)",^2+M? M?%3>*R-!Z=1:><05Q\BDX)!D(:D3I*C!?W*J(G7[9B9[2S$]A/,NC-@\H> [3E.8N MB_%,95 04A-E) I,:,0%M4B[8)!,GEI##>-XHS&7HA0T^&"1SYU:.4L>F9 4 M8C%%9VEPD=-#55GH$R7WG$?\76IY>K*H8&;!S(*9A_238"*-MEBC8+E#7!.* M-%8>A10P$Q8'+,V>,7B_Q1WJ!&R9%PK*Q9%2T+F@\R-JM(D9'H-.V=<,:,HC M1C:2@(BPU"H?$Z/[UFA['"% 3C 5+Q0ZBSY;$+,@YOX1TX'&R2UFB#E"$/=! M(I,[ NH@M4W**NO\=<2D5AH:N$"2,C@G$8^T!- U048F$M?:%1] P2+YHZ92'!$H M%Q] 0>>"SH^966$2PPX3%+QBB)/HD0V IGDZ@R "\%1L=+;N&4U[] '0$T*+ M/OO0_ KXV\)K[.'1;T]"497VC7 0W_W M.>^\9G=8$GK;S6[>SQO>[@[ ^[_:'"S0@>'-[>?XMR:FV?"W M01Z%L +3J(G^59C5E]'6]Z?O'JB)B"4CKRWH3XPS5?ZR?DRY7,"&--EV>%7>]F\_N$O:Y2Q MV/9V)[;M^4&V]LXV8 _+N47CRTO:PM^2EXY5H>GA_;NN7.-1 M(ZL/=U$H-.E"(FN..48!7\AG%HN)$IRK8%=4Z[MW".4@Y%"5:F MYAQ[%NYN'!ZK3D'QD>H4F6XZ8@.JJ2[B]!R4T>FYG8(B.P70K.H(-VW@E*8] M(L(%QA>PXRZ.(ERPR=3D8C5V60./X?1(U( [P-7M-WI2!A@]L';X9GP!][WL MC*7<8='?:)6MJHW5.OJF>GS1PMM%QB]?@88VK0=N-H53X%KP8NTU5DVRDPI> MRY\?I?7%M4R&^81RF %Q0#:D.=$HEV\:8GQ29 ,1K;;**4(0C8G .=X@[35& MQDA.I222N(WII<_(^CI6I"S(=BAD8T\(V3KXNH@AK\3J;%8_O\@3!#%*G3 R M^XRPCZ#;28*,# &YJ!GUQ%B&-WI)6QJIP=:B%"E''%/?]9].(9+\ S5JH\/1 M,P*QHW4A%1 [$(CQ X+8KZ/LI38GK0;_/32+PV'TTQD@UZ0>PYM/+Q>(-CT? MU*&:6/CJM'H_JYN9'4VS[K]RR:4/W7ZN8[R >U=?!]/S]I"5\]$!#[J("# 0=#7N+M> &CR MY^CCA0,)Q\@)T"^E"QG9!G7\4[G?WVV]^KCY?--%ZTX9MMT:/!<)B-V^,1Q<&#(9&L0#X$H$"C MLEC%'NEDK(S1R<0W1+'"(@0-HI@(&U"V2) +Q"$L(A96*QE\>LZBN#HZ6;PN MBEN'Z_5':QVP=Y&23]7INIH(5\5ODSAJ8NL86*! W]T6ZX94=3$A((G"G$:=9;V O!9,\.H2LQNZ 7*$YVL,R@: P:2<@#B MWL;<)C%H3(3V$W#]MY_"T_ ='>3'+<]DL<7AZ+ ;,:6MY9JEO- M+>RX0WV")_CK<.S_\4,5@;PF6$>? \.A MLM,#6GD;@O*D14MXQME%5J]'XZJ9N2;^09B-]Z>-GZHMKW[ RW.E[8+N1HMXEPT(7SGSX''KO0D,T._^%P_+5Y=23, MN\_ _8$3#Q>IF6UFYC+5LWO=_M2:JT4MRI?@8T,%[JSE[,7-8R M?G@M4F*3(IH81&TT.1,P(".\08&D2!TWVJ:T[\9;FQ;L'W"S3U_C\$O\'>Y\ MWJ/'9-^=9)X,&Y3QQ+L*#5&$QHOAEB(TUH0&E_W)88Y1]ZTQH M::/=2);GK^/>9 5EO,B*8F#T(BMDD14OAEN*K%B5%58X%IQS2 2' M$5=)(&VT -RGDBGKG&0;G=4>25::.1T\I:['F(>&-&\^-(B[?C6=V?L"#%#55,BWZ$A2[" MXL5P2Q$6J\)"8.9XD@E1GW3.L<\=":Q$1&%//,,ND0/$+EIA (?IQEONY9]@@P5$R9:5N,F4>23^.I':ZDK5\UQMJ6P%YD6&D57EJ% M]R'02/1.<9P0IC0@3HU'S@803H%KP:7$RJLR+NR%M0K?7NB\]5LX]0@K=6ZO M8;M'J4Z_980T.8=E,$BE/.TT,8HL50)%''T0@G)F-LI0'];JV>=D^N:]OC8*\$T]B^&W@6VK? :Q^7G0^.&XF=6[50S>6A>UMX+!U:*"'NK/_AA/8V5. MJ_E*52M+M4M17,]/N;\2UYB\=5Y9%"6UB&.AD'7*(RL-DPYC&D+HL\3U7=JD MR=T+6 ]'CCLV6YA3W?!J,?):-X-F6>W9E6CF:L!2I/G4BC3508HTI3IEA-U: MI2EV+=*DIYK?>IMC?(PC+!9]9B5JM[_P,RKJE*6H\[I8:]O$K?8]* 6>_?D5 M"SX5?"I%Y[O@4V["4A"I\$OAESOS"RW\4B*#CQ49S#V(XZAIXW\E[O<$\[T. M$]-[IO$ZIC3S#'/$;![AI%5"6@2'I S4.XXM39M=+!\0K_OE8C(<7\;X(;83 MT5<,LHA@5 MPS)%K8SM8T#YXZ$8^TX[WJ=*\B51^P#J[OMZG&+3 /W88=7$^LO 7T6?B\1X M]NQ3!,5:>EK@&FO,4! 6! 7Q ME$+2"O$=RE/)E%]J'NSF/OJ\SW-MY?2OS$ M]YTS_=SIN$#3L]O29PI--(E <@6BC4$B'H5'CC"-H@O)F$AI%!NE( _187N" MIN\KL)S=/$#D91%Y\=;NYJU=3 RVX8L=%=7U);%.D0_K[4Q,$)@;%"..B'NI MD-.:(VJ2=3CIB--.E17M',*Y<%APW=FY,LR@T'J<4Z]QLQX^;:7'4OAS^*=)B+1E-8N(Q MR CK14!<^(B,=1;AE$!4$"DQVZF5Z*KOX]VE:@JFSILX*J M__D_-"7TA6YZ<6#N1#OOIN>ES6]I\UO:_#Z\N[Q6GBI.D4Z!H+92P25ED,'> M&NF-]W*C$=9#/* MIV[VP.K7;Z#4GO7#9]7'M^!CP<>"C[>E"\"Y3MN$0N() M<Y[\#0L\+'XGO=O<]YD3VE?7EI7]Z' M(-)&.^4=1D)*BC@.$@21)D@FJV).OU6ZEW8(^Y9!XD21/5=@/+/&Y04K"U86 MK+P/5G*)C9+"(*Z%19SGSO/)&A18U,E0%@/ILV!M;UC)3Q3>MC?%%\E'G"<22^PXJ!A1(A'[-,5OP\/S%*+^9S,0 M_:R&,Q!\6LW7JGH"TQF>\;2"7T?5[_:RRMU33]K9!+E/GQU= B=<3(8Q3^[* MW[ZO!U\L;-S[(3S !9Q:_DIM'?^UVO*G^E'_)H5&*7\_)H&D_DM=_KJ;C:C*K_;EM8@6K83]_KN/G M?&^XPC8"N<T"XP-C$04B ,@8ELX1RK4.!8 M:>Y PBJ]1!UX@#-=%G LE^OR:.?OCI M[2#E2IOCH8U)]ZZ+B2N+UZW.[9<65N(W.& $#,!%2%6\9\S.\S0\V_'1AE* M1!.#9$@IG7WT H@"!X9\<%@8GYCW9A?*6*C[;;KSDB[>U1^R./UEODKO\R)= M$A MK YYUH#F([PMG'^VH+0%U)P L86C@QL5I2?!@K2*7($-&3'2\!V8E-HG(D$4 ML8VB=LVT2\1R1#&GB(/NB[07"4FN$O5@D0IN]P0W6QQM-UN.CT\2/SY]E-$8 MOQED#7TV2C 7?+EI[&^:*[3 M\6D%BYX/&%>=V49/MD)9ORO2'9JO_&HP!1/)W[A&'V*(\:(=[/5F/&I]0/GO M]W5^ZAK>KU6&#[>')YGFJHLQ[&&(4SL8-E7=M3#-2[K5KCI].A/A;G?<'*G- M^[<)X%Y>_;'WK4NS,T\]T(\%[ID"[3<=_X.I.N>[M\ J-F\0 /BGE0-.Y@Q8 M;3&'UT3"G.?@2SO-OUQ6F;7K*PIVE^T)Y^/AG"?K" ^5"@FW]4'SVD"/H]-E6$@I&>D1%ER !F-4MJ<=T@83 M9;1B>E-T[>K8NUS5;=X.Q^/Z RSJN]%_CF%QVP-^S0M^5VWGUS_>WE8<\AU7 M^2$4GL/=.^75KN8,_&6YWAV%9UAUL9KE[_X5PVGU:<6C==Z2_)*%YHPXF+-F MTU+4:-K6@L*3#"/($]C?!5)W?+DA(KO+^/%L&(X$N8%*XK>66]?'R@[C-Q0& M=6R))T^=G%V,7H=!,QG:RU?YU]<3&P+@QDJ&TZ"[YR(I"#[.@7MQ\_9$%$?A MM1M_RV^1IVW,EAH?-E)M<$B+=+ MTD(VP2J]LL.O]K+)0S-7Z6*QZ>T^;-OQ@VSLG0/P/2SFEJ#;,H:VY*3GK _5 ML9D-IP?$=% _%CI."Z=?,YQF(/\,Y#MMM2'; 7X3I]-A%X"P%WDP>L9C6[4# M>A%(4-3^M5"$YE)B+@#:6BSU&B#\ZRB;XEEJ="[D=E0XT#;0^/#R)(["CIE5_KX>^QA# M\[8>7_PZCTF]2TM+L344NT_9'/AN$.7A*0\4G^"C4N2 P<9-JP"UB]-:&UO- MTI/CHQP(+]3GK_]RFG9\H0)Q(?E??I:T:N MX7#L5[T55[ VZI"O!MMU,,I(=73DD2@U(4H.F))#LY8'Y!+0"*7.$QE<%'8C M3:H_\EAQ1ZUC3%_- O@),\=/,,NHR-T\=<_7^9730XY%W5NUB2,\QX6=WJC( MS%,VEBI,WLW.]P2&)%QN>%G]W^9_->L1^@5\M-XK M]#WOUHMO9:?1Q=@&KPP/^9UWCK;I24,>.* M CNZ:NEP#$#RM?5P J)>3#I7K-V80-^F+;74E'.8B.Z^>+5DY>M)D%<=PNO\"G^<7&\ST&P21-?-7%B0?&/"PQJ\Y*[2_^PK>8K.[\Z ^75 MXAHW%7.U=Q7JE!OU8_8DW'P0.27RMD-N^UV?8L-VOE2EYWF^\DO'$VF5B(HZ9!-C.; HD4E< MH42H"R1&&MV&K\](Z956&CDA\L!B0I##W"(50AYNSSTC\@CQI+?RK((GI;WI MGE6_7[Y-HF\C#[&^J/YT&6W=W,GV*&U"GD5WX"?9$GI[-$DRHG$R64;$7*,G M'3)6)>288S@8["+=K-[PR]O!"T?KA?1@9,LD$><&(^>90\QKJV0R#+.-1)F]J<>/#%[B%!?P*M[, MWE7:J[J4XLE\P9Z'H(B(6"@4H^6(:U#T="0&D62MEBH)E79*;GX0M%[5J/56 MC-];(F)Q.Q0W9@&3&\;Y:NEG4O.-@G_['#"5%HC$!)<8=J&R@\!GM-8HD M!*J<9)%L= '*M8+(1;TK(+(=1*@@B85D$([2Y][>"9GH M/8H)/C-.6;(;,82]J7<%1)XV1]W8*7RU=F71Y^ YM#;H#LU7OJUGV%K8^7#U MAJ_:UC1Q+0:^J+Z^J53*V2;W-AA=*[W-%\T\U?86S->YWL7MN?7UNOMFWY)> M>JAMK[<_UI9-SET.JXD=M-\TT<_JCARZ5.U%S["_G7X\K3[5;4^)RZY;A.U( MP4XF]?A;+K!;U-:MD=P+)HWO^.H/C@8K;:WNC DV=Z\*\=N"^\\'S72<>V,. MKRXWZ"IS;6[[,)O,&V?G6L%Y M*UTUB?!/>^((+KCH$+?:'\7%X2!^@6OD)ZPCK%23FZ5-!U^6Y: KKPC?#*;K M%<+/MQ#\2;!$F*M_U>4@'K*OV:NU_FUA#">-QM,6-$=MCX&)O5P^[%7W$O@O M$%QLJ3K-IJ"U7FOPLTJKL\P_]MHK9YK\5ZS'R\:(5ZKQ&F3>.&9EE_KBC0B] M)LP:2BPB*E+$%0[(*!N0EPSKH"3&="?_PK(Y+W#@H.L2>S8*;UI5\7,<^3+& MY*8Q)N2T6EFT%B/7EJT,-#G\B[]?#!-Y!_+M%G9SZ 7=^RTP'.X[BQE Z?NU)#YD2LM>[,V,A[%MF5U MOM/FM7S+IFO(G_MB5_"\@XO9Q=7(F?&22EI5::D_1[C>T34YXCJ&E )#.I@< M$R0!68WO9KDM!WDDO:#LOEI$GO#CZA )-'&Q9./)_&6K MT$X?:\DB9^3F_J5@1EUORD$[V-QR_M<(LMPO5[.:Y9;\=?RF\S= M0N2=(Z-K/COOB3NXNB8<6L^Q;?D:=@HJ1'VDP^D8H4J1/!Y6*(4X)@I9$Q)B M)#JN7&1);"0,W3LL?;9SV!%Q)KS) MN?7C>#$;YB;!OJ/8%&U68)O*Q=9IGPD<2#+KN)ODW3K;%MU[@?#F;HA5J3>PB8/IRU$E?K=@"61LQQW&=N.8JFX>$X@! MZQ?-)-^,:Z#=+X,:;+NS03B!11L.8NH&HOT"%QU?#'SUL8MI7%9G?KH7)+ME5 M.+7?*M^=93_;/#YIR>&QO7[;=AR.6H1DX(>\$.T+P1_DM/KY3F+QVJ35W$ES M\*7U0E[8_Q[7^K0ZR[:Q/]\X*3?;.4)%3#M/N>8$14(LXLX;I&D@ M2"A/!7$$![/[H.4/,ASO\7/ &J_VRF0 M37%-'28H<"W-8-Y&'%2K3C#]]LL?'\\^M-&"@1],6BT3%+! MZ("+-K!@K4$':F ]'K9S6";MO+!I?OPX'$^ZR32C'$)/[2R1Z:"UX=;]QQ?V M'W%E[%BGQJYE=IQ'4*>F^4UAT\[SH:[34<];E\/51)D\U,S%?/2HG648ELW5 MK^;CY$_#/.<#GKR;/V,;$.=NN-+__=EE MTHSNKQ104OW0UV@_^""I3)+F>M M@"&>-_7+>/BEFZFSB$T-6Z"8CTD!"3&?X]GJ^F,XN060O 4YAV#:S?AM!TSF ME .;_5GC6=VT7B+XHW*YU3DH52?SN8KY.C?XI*Y\ R=+6EON_LF*87+2326J M.HVTU>N:Z3"ZX?AKK%>R=S*%?;[R,L!)@XNF,\H^Y^#':#[D\NJ,%;<SGE>U3@!9.7GR+]=M(;H8X.XY?W1A M-R^\4!VY YBT"3'9^)^_VY?3.5R?5+^._"E0)SSD$/[[)@=6_QB?5N059?K\]_C_/:P_9-,EGE- M@"S@63,7K3\U4:^7K X283(>+2>3^.4R D@.AAE3HPU5]QU@=^L=F$SRK>:8 MNORI>Y(L#P PLFDUWZ:K2P*:AYBE1?8,Y[O=>4N;A=OO2VP79.DZR*.75UT' MLWJZ\GQW)3&X_F_Y-=\OWV7]+I3>;^$[/TSG\@#!=.W:BRWX.A@.'V?-,C/" MA5S,*6#5_[6C60;?^=KQ]EVO?WER_:DW^?!C]\S??X[3%=I;7N)BW!X$- <& MZ,4 3H-/;Z.KVT>@#EP1TC;9&>G[Y80'B=K/R?YRHM1U?9* M4XQ+33$?4+=3"/.\POF72X$R 36SG>PTOUX^.JN>H.FDO*PGW:K 4W52Y #9 ME%8[*CE.R'!A$*=*((<-1REJ2U.D6&#>AW]R/N_JQDE@)9%R)9&2GMYQ1%BQ MT@__XO>'7[.M!@>XRVSQ M-[!'65]8_#0/<-G/G^LL;.)5HF([:2WC[M%%@&)@G+$HD0=L1%S%!&@9&;)" M8&HPC2QLY*L3RG" Y"F#,[!#LZQ6*'D$F-$*&7$M<2#Q8HLO;:U;%UI]WPY$[O:X@YRF#0*NP,_'997<&A$T<[JXHH-?_WA[*R4< M$17,9U5GCK\G "]=@LOYK7_*G^:&_L:LWZN@^X=\F1:-6B&-MQ/BH 6)PRX M'P$+@J#(2AMR.P)JH]1$.K(S[H,R[V*]P/F5)?L5EN1-6T.X.6CW(#%>@A7'X9;\FKD7JEEWRGX9SUFSK?#XTKF*8+M;F/EE7F9N&S3?T-R!P#:#IK-FSJ_NME;+_2!Y!SO\ M#V#9.!J,ZQ6?_0KL-7.WZK0>N-E*/&J1F[W,QAT._CD;!-M%:^ $,+%FR_C7 MUT$7..C*X5=8O:/I\X>OX$K(^LK_N'*]C3>Z<77GK]]&.::M<_*JYMFV"HIQ/[MCK>F')(O0TA>UK.HEY%5%Z MFQ,MY][-3RL'7.5E7D5#;?:-?H[U2=7880M]=-\]8F.E7F-]!:A>4[52ZZ3GLS+&I6U[Y M /]+H&ZI/">-"V2DY"A(9A476&*YD=_/!7<^1(XD#1I4-!V0<1XC(4F,FLJ0 M1%J?80XK]2Z]6PB%_K/ZQ3'I6#\^@H%ST[VO!*_+R283^-!%L]IF'6UY2TX# MKG*QP?1DW@,HQ*XMP=P;U-6N )/&?\ZNLA ^U]'FZ-]21VC-DK7I[#M)Y@[) M1@U 4CV/"\+=VDMN:*MSF7P#%E1_@LLM>BXX0/^Y+I;?>^T.[?N71-22B/I8 MB:BR)*(>7R+J4]7+OV0LB/.P#"#IX>C: JX#V5X%$VXW=B]RQF;7#V&22U?" MHN(EAZOSW_.KW #Q?SZ6^H'G3& /]3#FS)8NYR6;5Z!;C.N<8)"S#J:7"\'L M[+!UDC3GN?=!-O=GS9HNLFXRC+V?U7-SS-Y$%:?5_QE_!IVS2?3A5ZP-OF2UN?4WP[$S?!+G1:T3PAI\ML7)H5*T9-Y_R MUQO[5I=*@SHGXLV=$7907VE77Q?>BC"+2T-VOLY^K9AY>61;TG.5XCO>MNP+ MEW[7!C)<:7?+I[[VB(O8X_W6Z;1ZE_.8NS:336=B'5V\T7"K'%@\2 L=CHPJJ55"1*^1X$(@GX9%F1".* M1?1:<6O2QBSH1%0*CK5CFR10DA+(F.21(FCJ_)IBV"\L7X^F]H\S//*E[$@N#8MHSC*A/I6JN4JSC.6MJ2 MA6WZ/&=RN/R'MH"J.EOT5SO)49<<.VN5H,V&L(M\:-C ['FM5Z]UE:N;Y4Q_.?NC>9)N0L8FE]NPX=UK!&[QT]VI3Q*HD##<49B MD&A<(L,-19$&PD2B2D?<1^O0CRMQQU]::R&GC)2NH5N37=EI]7%+G+9;MY+@ M>O@7[])(2L+QQG[L#D@N4"*XETA& X#$O$^3I+*$YVL,P@L0@[G M.+ CO(U(!APT)D)[N=%$=3E49X4VW]CF_'NYRM?3U-HQV& !B2"1,O@J2$;QB_#^&RO;S2'^,MEL[QF#X>WN^J77Q7 M.[8]_^)ZE\1FW@_J< ^_T8EJT;N*%J_\X\J!MEG#:#J<2X11%<&6]:T'!>S6 M8;J?C20$87+9V"S3Y/:ZQ[-)/1A6774U6;KJ/ PJ1JN>@$^,M-5X;? MY"\FXV8PS:&)SE([63K/3ZX*9/+"9[SH7%$9D%I9VV4-'IUG2EAEX/\CPCH0 MQ%W0R.5_C*3,&9^X41N>*>LT43Q@A&W(RI3PR#%OD8-K.$$DYU=2J/5,_6Z_ MY6[G\Q%P'6B?C<)Z82)\\2Y'5ZX**7Z=F\LW^K+DFB]+W-9##?)?>+DQ:&X7L^'4CF)7B7S-29+=$VW)Z1UM+I6_W5TA)LB31%;BA0-;QY -4J*H%>9*2Q'<1@_ZJ*3P M(1J4O #U"5N1F]1BN$0*S O*4]A0GVZH!6II&5ZO_>5F;^O]*)2)XR30+:.2 MMN/N'-7M% %%H:ZITAS,E_F89Y]^7[;VN,+F#N@S'6X7"7=M.Q MD2XUG&A& ]R0:,!/E=5DGY SEG*J/'5B0_-WGF#I$@4;P0"Y^P#G$ [4'YD& M==E[ENR]RMBVT^Z#RM6.B62O7*C7*7;=60Q4>$5])UU'[65BS"(]I;$%@,5N\7.0\=%BX2O-MX-M!6D]-4+J]'BQ:-Y0=-UX/--LW8 M#]IXUE)M7LUC/S['!="<9(QX(#,F0/(2 K0$\C1&YJ6+ $9BHPK7@7:9L.7( M! Z2%RZ S/]G[TU[VTJ2=.&_0OA.W5L-*%BY+W9/ :[%@WK14RZ4W7W1GP:Y M6KQ-D1HNMC6__HT\)"5*I*R-RR&9A6Y9(L^:&?'$'A%D!&M0"N<0"4KLG<#7 MX\S^?<-70T*-[+J1BP6Q'C?_@#\ZXK/>64JDBUE1!SH0C[!"&/C@,C#ON?&& M9:2"K+H\%]C.DLQ'3&/Z4"S1)WE M5:P1A-V]^.S0QU2/+^_6;X.2UUY\+W_T$?#WL&&/?^[6;"'C-+-=UOL76[SI MMU\VZ-LM6Z(^^V7 M?YBFSL[X+ M^&EO<#,7^VX.R)JU*^UU4)J76L+IY'PXPMV:JX6324JS+.-A1A5S4[<5[;)$]1H%HIDF,7_<.!\DU!1[ MEBJO,H[B9G)WF4]QG15\]XGP88JT&>>KU6.;2LT2M9@55\UK0]_BTTUF5>&; M46R_Q0I/-*>(;TCE)2^$UF7B%QI M3H-:$Q5>4&%$8&7^U[U!XI]GA:(SG?;/-$XC9*AWP]&[9G[P;W-?W5H==UT^ MW\/&.C_C_$F)GEM&FOO:2S0:<--=L,.FIX= M2Q6V[K/K]6?SF9VHP/A2*YP$(8XJK\QJ$M>UBK^L MOKX=->T>B\K_T]6*%=#(E)NJX/?Y_712"K0+NC6,-0\Y;*Q$F=3"SN^*,U'1VL8 M:[Q&#*Z*O:9WR#W OYNU6S&5]XA\RW[J$HV]QKBV 4'VQBJ3)5B?=,GFM"@7 M4<8YD2)13'G'5^2B5I9;234P5X;'>Y' I>"!>&\,LTD28]HD%\69-:)%3'Z? M7'Q(<'TKH6+;C[QL'&TTG3AZ;46T2$S*)A#6,/ Y1[#46"L(JF9J)=;WY$JK M#],+-,>NYBV^5N31C!3?+C0(I,4%%7XL?[_,*[6UU)(M;_E;E O-JMW)8'^* MHM5(CSSL]X=?QJ^?:%\?:-UY;=UP JT;]#VM&VKSALTPT6KSAOGZ_G72(,_\ M@>;/7Y[U=:D0?S-?G_*(9;GPC]6N*;V9/H&27?+=?F3+O'7'R:C=>\WI\(26/$N_*NT#1I$F#-9;OY[4Z)M M,S)_/2/V\L%ZUEN_-$WA$RIV<\J;4>,Z6EQ#[V:K2/8D_7H-%4_B$UYXNR_X M:'Y^P>LA791O&XO[FZ]Z#6,+07?9="GOQZYO/) MY!MK-V-(PENQ>ALDK@?0J9$[J_ 4<"ERN >>[@'I=<]\9QMPJ?8A>U^0Z?'3 MO'C935:R">ACZ/ QJ_)-#-N]4O)RC%Z^[KE?>[-L]L*5K&7V;;]SH7!LD M_WO*F907E+D$PAL)PE)4U;DVH)/V-$=%35HI9Q(^".:$ 6MU&5'@)-A(,I2, MJ2RY,-JRC3G ;S)3V[0/4;/B+D_S_.TF.1YHN:;FO!Z4=,\?>FR MA$8\BO#U)/V Z%DV?\HUEJ])[AIF+11,;Z_#XU4,G0R'53%T2PP%SJ32%K@7 M&L50+O,M8@;B K41)0RA*^4"C//,*97 C$0Q)%0"DU%^9:DR==IF06^7:&U+ M!MWP[P:ED12VRJ+=FCU5%KWZL2'H%']HZ+X*I!-BLU,52-\_,W[RQ)Z)1#O+ M0LJ@< M6(-7AR/Q:O"J!J]J\.K%/6 \R2H9#TR3TK=32K#&4[ N2J]\C&:U\KXU\NUY MP:L?*=4U0-4^,^[D E2\2J[-&G*;O6K\&12B]:VIM'82 2 M5YKFNP#&\P *S3;FLZ%2KJ1>/*=QT0$$NIB]O[O1]EGML,4:_EYVY9Y6VEM] MH7NZ^^RNR\8C7FY_+;6WTIRY\W[65[8MK7ZWW*>F-,J\GAQ\/>JB=]V]]U:O MW>LA+K]]>#^^GN)2F@0B6Y3.EKW_>(5I1(G*Z7(/YA">)7>F#.QXXU8+T(%>(K:<=>Q4Q-,PRP MH!U)8*,2J "[I*E,7#BY,8IL?OPCC6^F)-_T\WT2:+4*LY:&)Q^*C!/>$2-3 M *0(BQ:/SF!H+BW,$;ER8I*SE?:ND@E+25"@K<1SDD'+RN*)VG!C!'Z3W/IT MP+W+N);1RZ+O/K+!13,$ZA"DG4A1)&$<1.8*Q93,'1$]V,0T(=2P1%>FJ?LR M@)UF LSZ7.QJ#[YDD3J>A9=6I4CH;J7=S3#KW6]\+JIU(V%:)_A0Y T;,CN[ MUN#/'3ZMFQ'8R^HZP\\H'E].1LMG ME@V WEZZ'78VF>60'05J!;)FEFC="&90$^4A\JB\=2L6T;/9^3F^UV7] M<\;0M'UB8C@=M51,W R]O%%,OM5\?MN/L[7F\UY(2XLT"EJ4+G "3?M$.3C# MN/*<.D%7U./G3$/\$,Y3G#:#5M&7G;69W[?[?FU'[,Z<+UFWO//>% )+9=!SQ]+R.S[WP:=?Q8G M[KV5@97#*H=5#KO3(>=ZNO5OR$^]P;@7.O\H"1&5B6IYUJ[*LY;<('4V5FVD M\8PM/=+2*F>MDZ845%E%0!ACP ?B(0LBN<^4<.WV.AMK[LA<8N"9YV"3_=DE M/[H6%SOEC0IW[>E:\F\5]Q[5M,XSSI5SX+,KN8F:@@U60V3$>R*$>6ZL+GT[A\;J'AW_'7%#],4.<>O\]OFR08]TN)X8_&SS:<%UYC&@$F,]"!($>%=*%;4741(E=5BM4Q,Z M.L8T)&HE"*T)N" 3Q)B(]B2:Z-/&DJP?A*]K/]N2FZUXV=@&T['O(Q/;O>G) ML3X/LS)&Q;J6O')5^Y[%XZ5"G;*#W_V6MX _4F_A/'EJ7AA<8?-D&.=4T?*> MKAF!4\$(!>Y*9_><)&J,B8-E2F9KT8+6J[4_3QAYM2DCN6FR-/YM7L_W'Z/A M>+S)*<6V3A:I@-?Z+:UZX@:1+PBO@A8*']!J$*[TW\B!0ND33BE:RS;O!OG& M3X*^[;L('XBD=&F=Z'[J6+DF%^;@ &4'\J.N0V6(2@@GO XUI6LC3II%4[?J MIJG*U4% 2'5J5P7BZ/BX>A\J0U>&KA;!Z8GS_:]#98A*",>Y#C6/82,F8K4ZWVD5WQ;CC* MJ3>9ELE6@Z7NR==1QPWF6H@M5V*U=&3C"P<25_ANL6U*!V_^M0&:(2PG&N M0\W4V&;S'59QJ.I:AX H&[=F5 K,VH2626^(M2O-=X*B MC$>T>U@4>$X9O>8IGH-6C/(J9YGS^HE]+6V^0\\0 JHE4@&O[5M:_3B;1#X6 M6'2. @E&@4C:@(TL@/Q:-HVEE\N2>D6__'AM+*TY6G*Q;VAIXO&?0G+&, MQ:0@>F) 1,H1I\KXN!@$L9[SX%8G=C_71WUTO7E,5]?>/!7K#F-+JTY8LYYK M3EOMS5-AL[V2\.#1\I M6F5!4,' 94/ $()FM\!3,CFLWCR&BVH35\!K^Y96/7&3K;M9$I8E TX'46SE M#"9F"]1GM)6ICEKM!OG:UIOG1]:U-:GKU.&PYK <#W;N?QTJ0U1".,YUJ$E= MM?W.R1LF)P@AU6]=%8BCX^/J8*@,71FZ6@2G)\[WOPZ5(2HA'.A,D0EA.-5BFV\2V#X=1%7+JWZA(U+<-M^6 MV24M)!6@?,P(C]2 24R ED0GDG2PG+4,'O?=SD=V>74/59RL6]H>>%S?SB=F M$Y,P&G2( 40V')5 ;H!I$T-PVFN^TL[GV3[O(VSG0VH[GXIUA[&E52?0B1!]5;)E.^!O"8V\P[H5_N/[TCA;XX9=GVLV" MV:KGO<#)^\UTPK5TNM[S>_!.WLYCJ*8U)+*#P%&;X71+TK.^$WSE M2M%'O;TG^,J5HH]Z>X_NE6L2RHOLDW^D\23%#IK2G?3U,H7RQV38^8P?UZ24 M8W&1G5 X8&N>,4>U,9F##U+H&_8^>.P M?+3=:5!;3S(Y=J:I.%A#!0<&B-81G42VD(/A(*338+.7H*4(5/LH53@00*Q9 M)14^*WRV;$O;F%7">1;:E7)SH5 ')$&"(5J!4H(;I65./K4AJ^3)D'=?L@FM MR2:'PB\5 JL&>6 :I PI.148>*\\".8(>!L2**Z"2"89258F*;=3@WS[Z=,H M?4*UL":C'%HRRLDZ>QLCQY4JG>KG/1+I=$(*^M:$DL]6*V4]!)4(""=0Q^=2 M00C!>>]YIF&E6TJ+A-*O-WR]<3^O5:3*H8J";=_2JJ-OR6Q,*Q+"'X;#?7MY55?4.5\5/NN6M@)3C=MI>W:HY^W^T+_ M;SJ>]/+5H^#PSNV_><='K\DC7HX]=+,GO]XCV'\#+_OQ/'6^S)63CIMI)YU/ M9?)R)R)_=;+KC3J?"W-UAKDSG(]D: [ $U Y*3WS)GB1HJ2,.VD0\>,5'W;C MZ,9?KC6/W;]HYXL;=_YMW?V?([+'KS*$1C"-Q$Y\ =A:$HAT*T)[ 9JLO,6DK4" MA$8UP027T @C$54(:8+R)T!?O&OO=[+OGK[..J,T+NI0[W/J7W4[!;@GPXGK MWP/1GV<1QGL0>G_O<6]\#-[$WOBR[ZY>EV_?7+I8,@^6QG+T9O=[7_1WL+\-9^:6IEL4UYEV^]?SZP2&2P2<66X"N(RK M]-KUO[BK\9M7/]RBB\6F-_NP;L?WLK&/]AIL14V>60(_+'/2$6O.+5%IW>7E M:/@51=8$Q4(+%9"L1;0D@^'!@A"6H*I+%>JNP7G#50K%?[ A!??%+MR-*QXW MZ@9Y0-U@9_C.+=(WVJG/*F9C+)D@5@D-(@8%WF<"C&=F1$+ZH*N=4I^KSQXV M.^C6D3^E+"JG%209 M" B5&!CB%5@A5+#*2&56S3G&&!710> L@. Y@(U9 T\9R9=%GP2[2_Z_7ESV MAUQ,T/L=MGL SE'JNWGQ_KB\[K5)]J77[W=\ZBS1_!"1H>-6/7"7C1U\ M'_4_X2E?W=.551$O%=40 W,@C#/@$],@(XW6<6.4WXA8WAHAS1P%[X:C^4?E MN$U&3S=A;73I X'6/1!GXP3H[MVYO3NC9-F6?S';.,V(9M0 #:7U $D13%02 M"'41<=A3&S:CS8;S%*?]]#ZOYYCFT_';Z>1\."K<\/7N#C MXF7'G=Y@AAI%S#H_G$[NP/9P>3H0*L5SSQK:7GM53E8<::]/AZL7,%<0U!<@+!,@^,I0,R*Y: LY3H\KBCL4;DKJYDK?QM^2:/9;[V+ MWF07%6"L2^6F$@N_S4ZP/M-Z\RWU9!(B9P9( A2$D@$\80$D9\H*PQVCN74[ M__?+RUWO/._2ES?8JPU$6O#*)]1#:6NHD;+V*1@+S&D#(M$,UE,#*BK&I.#* MZ)7.5D .6,!N$T Z/+D":!)U@?5>;KVS!M9A3YQCMN"5&WO4+:TMHO;9+NXR)*FI5HV&U3[ M*$5C4;L(BA)J=+(TNY7^ZWM6^_;=69AUE:IJ8L7)NJ7'!(__^W\91EG=],K' M;=O2JN]4AJZ3NXXP1">=]=PYA\JV-*5I!P$KN0'.(['::"+(BL_"24F2\ )L M#+ST$M7@+;?@&"5$Q:SS8_LV'DZ(CG=+ \$:J#E\4595TI>CAC:.,*$)<.<] MB*@H6)84!*XLU5*HS%:Z"2.@J.P0)CAC:+$3%7V@1DI)'1,6& T(7RE'<#Q&H(1EKI(TPM.[\.5I2EZ8##IQ M!0(!"XRD!B^1A9:*!$9.)E#S4+NIRAA5VVO)*U?'Q2;SL6?/-Y8?;)U+A:T@6$&P[5M:E<4-HJ%S M5G-N ^A11/DI?B M+]2#M,K@#27(RCK&:*/1=F5VAO?<1^HE'BXS")83V.P(*%MZQ$M&.%D9'G $ M,45]7&5_+BCCO#; DHVH 3L!QI($(FDAM2+26M^ZG=]#V9_LVOL+/JO*>/1B MK&J*RZC!&;>*B S$%+LY6PK6$@LA:FY06@14(U=R4)0TG!(TKH5-!34TV&)P M*TDY59D+SO,A19-Y'05^!*Q1 ?"8=_F>JC_*G0@\%OQ!_84$"HY2!4$8RXA1 MD5BR4O5GI7*&>DAH[B+B>0_XB0(>+;4F.E27UJ/7T06335?58')5]@YC2ZM_ M<),M8A3+!O\//%#$3:XU>$,44!%DHMDZ[E=P<\]:W[X=@;(KJII8<;)NZ0G M8T*5DB.X@2)%K0S"@=&"@XN*)$UC]&XE?+(/>-Q#,/GE';-.FF$J!E9=\=# M,$NI$L\@RR!VH9P%PU("KZS/61FK=#H,,-R_"JE-A<_9R]7ZU/;'DCEC1C*O M@$B&G,\B 1N3 )>5<%YIH\UJ;QAO&0^9XQJ54@U'-#A:?C!"J!;11/;(+)+# MB26K+A$UHG@,BD,UGEZ.&H$I+Y4M[:8I!V&T+05>:$LER5SB,6>_DHFK7 B) M*H%F5M$Q2@J"R\P!Y3H19T+R,1U21%%\HZ=TY8V#X8V*@,>\R_?4IP8GN#2J MU)J28NYH,(ES\(Q9YJ2V2JYV3Y?>HX7D$.T0N810#)RB! BCQ#"")I+GIQ)2 MK(U$J[9W(%M:W42;-!8S"UD0 ]3;@!B8 AA*//Y):7))."=YR]2^??N#-F(W MMHVI*DX>'4Z>D$ZX-7@T+GIB68( <@C6XBSY3\ C:H*F2P2?/>%P92+KWG=]#?:KI MJI5\>DCKP]&T#USTY\T]/N8M$T:B1#,"4 [FY5L-(ZV=\A@DXI9.6)] M6M$V<\B\=%H'PTI(!V46(H]/$'04C C.Y&,'XK8C(JWYEC-W'S,'_=@YK!W\ MLV^DK;N\^ZAUCB%XU)[!I6)0ZZC .<0YZ06-C"CNM;P+<481(SF-H!'14!4/ MJ(I+(]&^SDHJF]"P7C_&[>BBUJJK:]2Z:I6'L:75$;E)1Z307@?C(!IK2].[ M"$XY"8&4AEG$,D%6C-(]JX;[]CCJKJ@>QXJ3U?JNUO>C(-9JS9,A#)0V$82Q M#@PM_592C)YG(KE;44WW ;&[CWPKLN6. M4F/TFPK4KI82-FBI;D; E0I@,( M)TNND+0@160J*5W*:PX#,5N@J]9"G/G+U8K;70!SE4;?5D)8EQ4M) ZGOI]. M5/E?OP9'*LQL)M13+D )5UJ-D0Q.2D03(YSBTGE.5X)O+&1C,IH,(>'A0M$, MGH4RR$#&0%$X.0<;G(&\_X:LLPYVEV699>&666N_5@2?" )U/"?619GTPGVEHV M6K7+ ]G2ZNO89+<0([A7B8(I6IY(DH+S0D-4/@=)E%9\95[-GM7#?3LU9)?3 MZM2H.%FM\&J%/WH\JM+1.4N!OL??#2\O,.C1J[P$O1[@]3Q;HP'#I$DFT<: MI?^>]L:X7)UQ&GU&WNI TDCMY:5 M@GA6TOEI*DWH1)EP9:+AQ'@BXUVXBLXR)1#BJ/01U<+LP:L<@67FB,B9:[W: MN"ZX^<%=XO4G MH^F\CWAO,$6LFCSVI?Z+[HV GT=<7]QXB>1O2#HCT Z_-%1WLUP%69MOB\<5 MSQM$/.>9!;L;>.M?4DA% >]P>M9AA/'F9?$7]OH1'ES$M7M [6&"GU.&NU78 M]SCJ6.!M [?7^#V#Q@+MK]UT,EPHZF7-< ^* "B'0]]=#:<37(:O*;Z9+8F2 M7?+=XOA0Q./E.+T>ITLWPBU=@&ZCI*AX[IJJ=?YH'T$?/T[)&U%+K^_1]4.Q?R>8W(-!M2 M 6XTVQW8&.U]X<>BS)<97?AA/]Z['O]$1.O\V@#:,JP\?X&VNR [M#'K_C\] M@ZU"T Y(\$E5#$=!I$7'V#Z.QK4.DF283ML4O5\%#N\)E5_]L;_@CQ" MDZI7=A&MJ$Y1N3"I5508GK18&=KU+&? M]B>G'+2WDY77)$ GM:+B;O MWE\1L*$M6?35VDE;+9*2S]8*W&2B03!-P ?<.NFIEU(PDLU* D4[=]I]W>Q. MB^[6.ZA]MVE;Y1 #8B<%K%&([$4NC9M=F6\F0IES1"$'J4PISD)LO0&C[5/H )+H&*)!I"I0G*MQU8'^SB?&2P2BU/3F4"4B@'0ED#'E$3* U" M$6NUCROYO.W*XZ'S?Q!/^&3Y3(E!YDG!B($#59E_+-TYI"1<&+=H6SUIITS^OZLZ^J; M.6Y]9HNU9)$:;@DDU('*C*T(5O,(+A.=&"I$J!^USF9?SV^/9;0'&^#LC\VJ MM?ZB=?VE][D7TR".*YO?K66RW"9!$V01'5H^4B"'1PV:2S3^-4,QV;[8UH+- M%]OZ%"9_R"='NE685F&Z82[32F4>J0*-+ ,BH_+J25)@I!=$2.LB75%>6R-, MCXW+[JT:64Z*?D+=B'I2V<@MZMM)T45+XR]#_KFA^7E]2%,>,/NV?(;\.(CIZZ*&Y-8M MQN53URD:U&7YM5S-C9HD]\NIQV7K7\%D5.:K=2Y2+-"%]-X4II2D_2%>;]2Y M3/BC.7'02^.S#JY0.%]^[HY/_5[ZC-G MAV"/A_FKYK"_=S]T.Q_10!A/1U>=+[W).;)#0X/N\G(T_%I*;!;5-;=HM%+E M7L%ZU3^\=\B^>:3M /=Y#T\?-1A\?:M"T"U!\*77G\,W7O&B\%YYZV67 M.%=G.U>]U(_[9ID%5<4AGC083AHLQX>;#!&PKZX?]J9R$?]%@DL-5>?I!%7P M;N=M",-1J4WO7YW=HM5IX1]WYY4+33Y0-?O0.VUADJT)1.H(C@:+!E*.8%T@ M:/L8QF,V.?/V>O>?8R"M:02(1E)QS"&:O/KQ?])HN"D#:1.XT9MI$DNEM-VG M0HDY&BCY$U4M%#X%3)KZ[$Y#(>/M;\_C'_&I0/\T&[9-K0^6-F-6&'Z.8KG0 MZA@9O].X=]!Z&L_%^USC;>3]34N/SJSIT4)\WU55;@GO!K5O*2Q%ZQF,2\>" M_JSMPK!<9;QH45#:'\14].3>X':%>JEWQX7]5YKKG\^?>')U6;2C_E7G<[$JFIX,+Y08]_19"$D* MJ9D$&E1"#$\9;# "C+#1I6BS2BLY9II$1H,78$V90!LB'LZ% )64%-2X;)W= M&.XW/TH'&-RU/YH&%.M3;:Z1>P\L,#DO1F"3@OA BLX>)$=AM;7L@K)D&'H- MQS2VYEV>&:4P_#1X9+>0S[,=FO<(:8N&C9N0OH;^-*;;W1KZZ2O$'KY@69#2 MKV!Z,7@3>V-DRZO7Y=LWERX68%HJ].O-[KD(^.&?<]A=W+PY$5 ->>.'7\M; ME+X+U_6"7[?M2']9)>#+%OT=[&_#F;WE9RY.XYEO^:_GUU':2_]_W,V1EF',#WJY?ND$//<2"456A^"@_ 4K0^9&(RLZ;KXV:'@M]!]& M&.G\T2]>HW%GC.H5"FR4,#[UAU]>+U'7<;2R4:IKS8-M:NB#;6H>^IYW^8NO MT57LI9=@7?/@V]9N.RUK=7'X;1F0+LJW__Y*O?KVJYY>BX9[_"&=I::9VVWZ MT88%W2"]5<"J@+5!P&(5L.ZLWJSM>6>8_^I'/_S8J-D5H"K[5/9Y'/LL.F!# MPSYNU@>[^;WQ1,\^;AS4Q<7=_-7XMYO?9DM_B>S7.-TKWVU][.PW*RH/;NSL M"T+/OP\'\+GI[]YQD\[=YKNT#FDXF<;Q=3;#K:Y7PBG79*?[TN@A6@]>XY^! M*:FY%82PE5(O%UQ2V7!0P3@0FAAP,0>@VA*1A$V9I8T%X7[][VEON\&\-3IR]HRQ-SW0AIYQ?G^/ELHT%0=;\LIU6,T& 3&+K(AU MJ0S7I@B(% &1$@M,*B%Y4(R&?"" >&=:S7\4!?T75,VO\]EV,;*&DFX)DU84 M?;8._TWOWBGI\ T!IUAEU,DPS*F*IB9[C]5-KWSSM@Z&J9ZYZ4_*6SM,*;<;8R(QJ5,R @(I@[.)X6 4=V!Y M%LIZ$TA'@9U3A,BVF!N&5G.C!AVVG2]][U3F*KV.CI&J MT+J5+VVD=E%X$,H+$%:BKF]2 A:"H%YQZL)*LSJ;@THF9?"!1A I:$#9%R P M%J,4@H>CR)=6K&9+5Q1L_996'7Z#<(AXET64$9QBB(DD,3"6)O!):)U=SC2N M!%-;"H=MT>!KP* &# XN6YKNI>'8M]I]';<0JZI\S;ZLRNCA\W%51BM#5\]F M3:>N:-DZ 7CP(+F;#(A(C53$2Q"2,A#:!J:TTL:LUDMGRTPT#(BE M 41,#)PG!KQ..L;, M?F\-.I%=UR L3><;H=;9E64[VCAY1.?=+^T9IO7?.M-R16I239 MD5Q&_LF2?L$R.(MBE7NJM9>6J#7=F5HE5FN^=35)JDE239(]Y%N+1&E&V%2: M$A A:81 %B 38K1RTEF_VNJSC=A9\ZU;J!G5J,06\ZUYE5Z;U5Y8EQ7U)0ZG M9?K7:9HAZ]?@X(7?-F+#WURX?2J_-26DZKQ5YZTI(4O*%_Y>9E3^N#H'NAFG MNO&!\+=>::]#0LMT]LEPXOJS\>K7<]7O&W4^U[?B=+08R][,T>ZD0<2/5W2P M9ISU%U&.F4IN6BYO9H>7*KWNXF[WP^&&H*^,%-RY]6SVDNU#[ MN/-I5HB"HKF3+B[[PZN$5ROH@]0+-Y]\2H,TBS$-7K_[K\2I#IZ7X1ZVZ2:AP+G@(1(CHC'$:*?WLY3#P&TKU5.0B26*JH=S:&C8%]\Z, .NJ',SRGMZ"Y$-1K5!^+MW*N..+WO20?V@ MJ.=E^]S@JC'U])MQ)_2'XZ*ZS\ZYQ"NDQ:'-"$J\<@,^MT026D&;(V&+]"BR MM$"4T""(%N )%Q #]T[YC*I)NDO"DLG /#= 8FDA8$P&5&L\*&X"S3'A67R% MA,-YBM-^>I_7$_,-]#:"IY$[,Q(N4ADUEH_%)OR(#_%3'[]_U4FH>5SB#5"- M28\S//CX?$MXX30JK3\X[/O6'7UX_ M48H_VREPSU)M:W%6_ H++T+C1+CV2LR>MS@L7KOI9+APB);G008L;U .A[Z[ M&DXG>(NO*;Z9W4[)+OEN<7PH(;?+<7H]3I=NA"RZ6(G&&S2[]*MU4:3/O7'/ M]_JX7Z\7U[@O/#2[J^I:\]V;5S]\XQC:I>JA0Q[ZGG?YBZ_15>REEV!=\^#; MWOJ^CIF_=G+NP-U\]'.R59V3_2A3L/-^.AE/T/9!T*S3KS>775#QJN+54_"* M5;RZFW_2- -#B^FO?O3#CRM^JPI0E7TJ^]S//HMT1&C8Q\V2$IO?&P?$[./& M)U$<'\U?C?.C^6VV])?(?DWZ=^6[FG;8CK1#6A.(3B:%I.8-U4VO?-RF5ZZ) M@)6A:U7X\?;,K'#9 H8Y591G Z,@0V)\!K[D#I'#137M&25WPX8-B*DFG5Y;PB:75=OIQI:Q_7 M$^.74Y5.)^W0J'S93S2 )L9 H MD#079*,!7"06F(E9D>R3CBN),BU%PQH6;A>(5@=I3>$\41%5]?0-9"T1(:A/ M 3P1!/5T[\''[/!/E95V646M[DHF:C,>1QG(DO$IJ&#@LB&EBV?*7GA%,SG\ M%$XIJIY>0;#U6UKU] VB(?/*\)*/Z1-JYT('U-.99:!RM#[9E"0_*#1LA;+. MNKHJZ]797G,X3UE,55W]*7N^F^F8.3 B.(T@B0DHN0P'2RT'HQRU22<=U(J/ MOEW2[G;W],WI_I0>G\2J@R^/%UVK$;!!6!2$*F&S OR%@4@B@2-, [&16*%4 MXDX<$BRVP@@072J.#E*KQ[ZF-!^RI*HIS2>0TKP;6X(HSY4F%GSV% 0WY3=% M@6>FM*3XGV#M%IKS:=';,"?XEB,)+\1C3TRBM./#/Z(,!SBAC9"G.#=96LYD:-.6P[P9]7X;758>DG:8:L7X,C ME7V<.$*8"[Y(:G5@U%_#W,J?QQ]49L;'W^;BG@):ALY,RC?UQHV?G M%D**E6BI2>-9QV1W'/CV7[[H&1#[\\5R=3]_MR=T^EW;6CMN?W M9IQFMKU[OUUC#1?*'Z6&O-WEY6CX%1=MDOI7>WS,#;'9MY[RB971469E4&(; M'CD(G0@8Y@F@>-8"OV#.A;MLYEVF*-<#&,.1/XTPX+G+(*V3/#J/9Z6[;/;K MQ65_>)72AS3ZW MI/===B^&&P<8-RRQ___-P//E]./EGPB<)PT\#7+)XY<$.<9LS]'KS=DU'!_ID\F Y&UTN!VW2S5IWTM?R>4$;T79$&D^$]XN*L M@X\9SLOY-9Y"[JM7>*+RLQKC[Q,'EU+1=#NIS,)'M9E+-&H?UIB!Q88.>7 M'J+49#B:R_C/!;SP^[_]^ON'MW]V?AN$;N?!I>Q\7TXIC9>0HF='?_CCC^9O M^N8O9PB3$6\^0\F$2](K+JDTOR#>>-3@X$5O,H?.R\7%$9 OAH,YV+H) FCL MC<-P.IC@0XZ&TT_GG4MW-4*+$651G#9B9=SMO)V#^\M1=>-J>4)=@48N@4F) M=KO4&ARC"K3S@5&BF<[Q+AX+32BS1(,DD> YU J"19D=DPYI;V+]"X>_]RL M7+-7#1:/WTXGY\-10=1'NS1_^_W=0Y:V("W2GV<3-,=EVV\1SI>BQ?:*Z'!] MU%[Q$!122&GX:BBTQ].2@M9Q@]CYTD-"\N78,$I%>'7P&H6TX:G(.L/BJW8&S2-HO"C*[QBQUTTM)K^>XK'(F&7:_73>-P, MV^U\W_M+Z^C36:MI\@%"LA9I37%P+EEP62I)N##*KF3^V! 4+<%KHEVC8W P MQ'N(@DMC@B NVXV9C:@/%-\?ZD[O\]) ]8;2_].AB3*]N$7@B"4W;B1@=^D; MA7>;2/B[;]E66[YWT8F1/H9[OL>4KY;<,*<2?"B,4V*&!@@X_FK/>+(LFJ I)&^AOXTIA__&GN? MKWFTG[Y";&0G4LQK?+#IQ> -2J?+OKMZ7;Y]<^EB>?NE1*[>[)Z+6#W^.5<- M%C=O3H0TB&_\\&MY"SS_]75+36_V8=V.[V5C'QVUVL!BKG%( M-_[E'Y8YZ8@5[@*#^R/E5;T>U>$&KN]-=MG]0\Y,D"+XW>"J@YK^C4[6-GTH M)Y9XB@X2]0J$S@2\,12LRHQQ$H05*ST$-&KDTC('.? $@DH!GN0$&1>=\83J MOI3;T-HM2Y+OY8?9N]^O%I7N"M*]MS\FF"@BA/_I4F-['!%;IRD^:S&V,/ M#\)''N:EQSS(T_8W;(C("OZ;DXCGOEF>+,^U&,191>12'& MR[]:^$GN4'<'%)+=XK \SM;0C&%^\RL_#F)[L#CS4>&\+ M)5[K8$=QBI8]P@ZG!B$D.[#.!*!.2VF"UYZN! 9\H(QG)2$GH4&PF,'I5'J, M69.T")G[N ([A6I_0SA/\9Z3> MN?M(D\2P9!0G%PT012I^-%5LU/?1?^!1_"^;"/ERVWFH5>+U!6];LM<0 M M.WU>'(X-6>B 0 E,"P'%> "7,R*H=9QIJ:)*^2Y31&>9$A:A6?H(PI7#58[ M,G-$Y,RU7LW*">(NO*;Z9 MW4[)+OEN<7PH::>7X_1ZG%#8XBHO5J') 9Y=^M6ZRJO/O7'/]_J]R=7KQ37N M*ZF:W55UK>7?%K;K_JD=A)[V_W' MJD2SU#-\MWZ\=_7^6=*Q[ M5*%V1:3*+Y5?&GYYU.3"RB^/D^"UI=^W%_?/]#D-IFD^A_5R-"R)N;7*^P!K M3FN5]R9;8]CLC&09'*$!1! $/.,*I->1!)E4S"MQ?NVU$3EK2(I:/"<:L-G@ M#\-U#I*6>,E=U^_O:D*)"586JV>;7 M8>E/U/-J+[5%Z^;A>#)KHE#UO>, T3K690,)PR9[(3R!S(T H7P&0U6 P&Q0 MWK.,/U8B_"K9*)(&G4QIYN,#^"PE2,&2M=)')U8*_#:MYC%CJYY7(:INZ?%# M5"+:,8-6)46K$P3A:% 21"PF. M1.6J^3*#1(UD)Q;4G>>J3]@=X-9\+6(4@5P>J6G@2"I60X*\,@2H=H MA0:VB6A;6Z-$2B%[SU:*\ZWG01*C((;2M;$)(YYU+IO2*8/%.B M6NK5@;N1%--Q%EJ8JMNF^=)KVQ33^!:=+WC [A1'K)**C( M(HH@E#Z>"40AFT*2WB655N81<:*#EA:/S,*!"$J"%2BQB,J::9ET)BOSB#;M M99'Z_FX96@."1 N>4PJ$1!(LS]GZO&TH5'3+FO9106%U2K^(=9HY+E7,'.GH MY/U45ISP#&4ADU/>)V!*"A I6'!*,)"6$6:)%X:OC&!X3H^P'3M_)-]R]EZ= M?UR!LP+G"0.G-$9$D\OPQ9A1\28:C$,XFE?O\]^71G(V;7WO MX[!?Y],V/PY_2F\OADC:>,;'LM\O:E=ZJ$W//ZX.-'VP+^GJS%*W6,C2?W[6 M_+1V%SV<[J*&=,F#73J[^J5]/%67F4-OW?EMM,YZO]PVIRQZ[$RLMTRNE+IHQ1D5T$)K<09Y+?7;6P%-.WK'HDV"W;*Y' M#8?X?3CX1QJCA=!, QLW9L;R]Z6:]O?AY)]I3\[3Z..Y&[R_ M;.85S":RS(VVV5WP-3Y^2?W/Z3_QG<['&W*?L#.B:M7X2^12#7/>R"59Y=+) M<$L51[>"DDP87GI6FD D"!4(.()_DL"Y#\R6'I;')(Z*U?SQRW!#4HB>$5(K M0*MUM!DII*H4.AENJ5+H5EV4T%IEJT EF4$X:\$33P&%D_"6)D&R.SHI=#Y* MFPHF,UI+2*LMM!DII*L4.AENJ5)H60HYKE!H1(92B' 0/G*P@DG0.A@29"32 MKB1H'KH4>C>*(%-%T,EPRZF*H#JAH6KISR[,0LF> M7$:JKT!9BX!K$?!>P+96RE:=]04IVA6Y:WE8+0_;A-O&>,ZMT *R% J$TZ4O M0^+ 170Q66H47VEK<\ANFPVY:_@9LSOMJU,+T(ZA &V;;[;?,JOSIDAJ.IB, M.[U!Z$\C2N[>H#,Y[XT[L^(AY-3.3*(C^(R0TW'')PM9WW#EN.E<-_M[.&/@ MSG Z&4_PX][@4\=-.K^DD"Y\&G4X/>LLS[S?_2O/NDR/Q]-R..(.OM-_3WMC MO%EG/C2E)_=G16S-1J39/G1O,>@Z_D,F_6O# MA^NJ'JUTG&:/V)]Y4QK,P9+,P!B6#((_TZMN_N?T8?AM@&^>/KJOO_3&H3\< MX\N^J'Z1FKT5,"X7E&R [E &I@Z5WM'5OP?)VM5=P*);./VD @ M&O4.8R288!E(&:T.A')A5Z<(/H/V/H3S%*?]]#[/EOBGA$R;;B@2_T&""&\' M\1U^CA3R\O+:AV5,2X$?5Z"3>P,W"#U$KE&Z+*H68O7E='2)(#0^ZR#SCCN^ M6<(B&@K)3@K)+N3$##QG1;7ES()XPP%>_:;"=@_@OF>I?:CUO9KLH[Y7J:XT M#Y;O=A\L 7[H>]X5]FD5OFL?8P_/T<)*XR.K;WSXA8^H(EC5BN [JU?20<:= M7P?%[EDV4FJ-\.8Y!=6^:7F)NTJ%/[W M0:_X:S],T%BNXUH.,:6OMOMX%N%__TQ7WQ.#W65,;LP,J(T*A!$*7*0_(S7ZPVFO<&G]Y=IU$1RQG=YMA=#]0&@6SD?)$/]L!A$R!9N2 >=% MUH%:%XC>1#OI-D&H/;-45 BM2:\;Y-9YY+@*J%J"4$L0:@E"G8M2\:+B1<6+ M=IY7BY!J$5+;G10^2*ZU(L"%E2"T)F 90;5COR\ MOWZ=C!SN=&_@1E>_3=+%^/?AH#S):-COXZF_E5U-X\DA^H%;6[%4O<45T"N@ M'S"@VR285)J!<3&5P!T'&V0 (UGPPB@K]&JCY=UXG?<&Z#OP2A\KH+>D%O5Y MM1_/KFE9Q7M\X_2U*<*Y7:G53U\A]D:I(:E2@C&]&+R)O?%EWUV]+M^^N72Q ME"PN6<.]V8T7!B3^.7^]Q1,T)T(:1"2KK^552BG)-85]W389O2Q9[(5%4K"_ M2B9.;W'!O,"S$/[YM=5_Z3ZEF4$/36.DUZ[_Q5V-2P'),ETL-KW9AW4[OI>- M?4Y%]^98:(82/]S'28^_Y3TUCYDSEF29>".U!:%;WCX5:Y7XZ&I3P-59-2R7VKH+%\4&H9KYI: MD-34@NR/\5=*Y9N"]9+16LAEW"NM-CK#?+OZLI93H:X6]+'I[K]GO?^YD;[%$!XZ.-#3\:J]H1X]RI M)#K!5ZX4?=3;>W2OO+/ZI>:=>H-80J"H=JR70@^(RV7W<+G&\C7)7>=["X7I MNX3:5\V8/>(ZP5J.6T=4588^B"VM#%T9N@7.A*HMW;<53?NG"JTGPUP54>NF M5SYNTRM7/JY\7/U([=.,:M>Z 5KKOI2 M9:^YR*%I>[/!X&&6B%,QO&)XQ?"*X57GJWA1\:+B1;MUOBU50AU>&O4O*2?4 MW^)R'G7-GZ[9IO65*T6?TO8>W2O7C*":/[U_R#G:L'+-):B;7OFX3:]<^;CR M<L981>4ZD;A.)&X;1+=H$&Y5ZBI\5/BH\+$W'>_PQF>SRTW-_MWHH%\>#+/6 M4;"2*!!&4O!4:S!>2I><"Y+ZS0[Z_37G,N'[\\TT^S_=)/V9\!ZAU^\U\^Y/ M==+OV\[HUCHL!N4N53'># +&CRZG99KN=-P;?&J.^WOW0Q>?V$VFD^'HJI-G M]1O+IY?AK,V9KE1'3H;W7QX_+(.E2PEEXI7+(XX[O7'' MC>>S?,=UDN]][U4G^2[6:3;)5W;UU7N_F::R"5 6I.G]TBR!5Y_56?JG\\B1^J?-Z:^1T=Y%3][7C)G<= M+XV79>9#*8X5G_)PM'"S_-6/?ICOR?+/B?N:QC5R@KO MN][ M?_SK;(CW3[,6=&\G\]8Z'Q:0<!?8]P9_.U5!P'FPDW^_57OZ^3U8'H!<3B!^:&O?N1GA)%%J&2Q M0#^>!M\]JMM?Q=2#W-N*J7O!U*B<24E3A$9F$5B#07R, :S0'B'2<6;274S5 M@9KLO(5D+>*P]@%,< E4)-$0*DU0_J P59Q1PRJF[JGVYCB-B9_/W>!3L1,Z MGUU_.HL NQ)6=8-0>\T<(C_5'A4O%S>),:,C\<"M5"!B9N"I4L"B3428S!+/ M6U3A9TSYVV#14AH/>#L>I\GX'PL>?;M@T<<83!9LU*L9.6W"(:?B#4N)(CE;K+2K3NT\OYZBF!V.G M>LY/BVE.57[LQKF#^K&,-@IPS# 0Q'IPP7-05 E'D@LQK,BC#6K;#4N_'<2_ M#7$#KX])XZ>[;W[D6AV=F*D^[XJ&%0UWAX:$I6BE\T!II""XSN CUV"(Y3EJ MJXP26]3.-XF&RE8TK-[J36K?:<8I5+'O+ZK(.40&JB+GY2*",Y*BRP:\0) 7 MRCLPUCB@*9)$94Z9F!VXIW\=X%,U_ILG13M_9,(&PN"2@N.*P=$:JMMH)RKL -7\W.1BBM>D:JZC3?A-AZ&?X%WXQ2;4O@T M&#<$6@7#R7!0%0S+@L&03%E$=519'E PA**.:@G!ZR!HULS[N$45]O=A*<*= MXA/Y?IHG]7TX=Z/T4V'1GY/)X@4$MK0*C(EC=TN-',"J)B=$1L"%F M$"P:L 2-<,N\LM1;+?4V5=NM(9BN>6#55[L!KEFD]W1<+-V+2ANG*BM.AGFJ MK%B6%9)1:ERI5XE*@I &I8;*%B05GCL:HLLK,;VG:+O]P7ATGZ!8\.';:S9\ M0BSOFVEU^ !55%0 JUMZ_ 6D@S"H8H;F;(@$J?@'#'@= Q:D"CCRY3=/0$8 M.;YTK>K>W8.N^W_=:.0&DTZ:V6%53)P,XU0QL2PFA-"1>6[P 9D'X8D#&UB& M++E(2DN='=F0GCMQ7V\W+I[SX-P5LB$)(>WQI;!5%;=BUTEC5YU+7[V:SZ6= M]Y/S-*H864<(UA&"S]01?33>*>& 6LU!))G >BXA>N5Y3L%P\B(=\8&X6E(R=)L3NI:BL.F^7)]%6.58'2-8!DOOWHQS9 ,D*'Q4^*GQ4 M^*CS9U\T?_9HIZ]>)\F60:BNZ8+7<8/808NJF6S9PZNX44)S"1D<+X)'SHK( MAK,)J;&7\0)I$/ XGR9?4AIT'9YR(ODQM/1K>FP M:59X>3T'=GXK]V5<6@ZG9BYOY\MY6GV;:T-CV(C/:ANAA*OM#\L35=N]N";\XB; M!^D-IBF^G3SVZ?^+[H7"/Y8YOLAGO8QH/9@TU8_#09K/]"V[7FH5W."J$0?Z MS8S@XB/Y8FD*\,TLWKOXN$HOKVZY%5XRW7J^$6XYV?>QF]$^R*X#@Q?K5 <& M/^8B=19GG2U8!P8_4Z[6@<&[8:$*4A6DZ@#4+8)4'1A<^:7R2QT8?$@#@Y\O MP@\OP+W&R?AZT]!T4+&I1V-3.V(L.Y4\)_C*E:*/>GN/[I5W5L+1O%-O$/&A M7J.:L5[J/" >EYV^Y1K+UR1W PPM%)Z_/Q#^JID?!U@Z56<];S#KV&IN(],. M;#(4!$D9' L<3+%%G)+6AY5Y]YHQ1D5T$#@+('@NK7&R!HZJJG#9 MSHHFJA+]L!+=@#%8Q5%)\.-50+=FN]C*/69*Y"BM!96PH,Q MV949]-)+KJUF*R723]&HFS8Z3Q _?YOQX\?AG$F11SJ:VX8?]C.(Q?>OW^VT&\X<;95QOS6TA>IU)4'*M;>@(X%HF@ M@<0 )&D-PLL(CA &0M(L))':DQ4A2G/ML$F24" M @52::1F@:!.K 051C"_%5WZM\$?HV%(X_&?<_Y$8?1+^ISZP\O"GAN20_R, MT3JGLF)9W=(3P+(0DS+"2K#>&!"19S#:6J#42J:U3VHUF+01?7HW6,;.)*]C MR*KGN8YTKX*F"IJ]*LTF,N%- !I<&>G.*#A&4.X(HUQ66LBP,M)](THS_K+X M;#[]9WG\,4J=G](@X1N,-S ?^8&!@*0Q36CW%,#'I4:$ A%Q>:7 M0#U)6FENGLL*=TO]-H_KW?N7"L 5@"L MP2 #0TA11Z!9M%T)@G@E+? "%&$2^N2 M8UNQ&+8'P,5\J #\# "N'O3M>-#/FD'PP]SY7*V1*@RK,-R8\"*.Q^QMD4%> M@S#.@'$KO@XL_/G*MDQ<%>X]P#+"1S@ZA;_"HL:X9-;,FUN;!^=?::K5.N5+TB]_> M%S?E6JC@*6N$+9J:<4V^M=\-;/CGO)WE-,-JJ!U,+,JAQEH]S4F,"](&I1*B M0D7F&= M>M!=H;%"8[VEZW:;50:8/LPCV*K'5M2MJ/N\4)=ZQWW4 5$B 6M3 M9,@*!H"J*"?&BDAESTWPP+/=KT;= SWBK6&8>Q:&>>7$M\JR*LNJ+-L76:8- M]YQJY!)SB!//D?,>(TXMP53YQ,16^VS\-O:3T[@NT6H<9S4B*O!6X#THX"71 MTQ!40"1B@3AF%&E#.))&12*M]MYLM9/>@X"W6A%/9T74PA&+=7T79[48VN-+ M,7I$,[N%R=R-XB[EV-VX[>^/*M V+\:S%VF/<4;\Q85[?N']%3XJ?%3XJ/"Q MA4 4^-O"-/8$&:X]^XN/N_/4P1B(G_UH'F"6H?FTFNA:<]&]N)5_O7UF0VA&7^\HNLWW8.76C%\S,&03;I8OD&Y$<5Q *+YG*<" M][]:T<_GQR:22YZ])SMM8>5_15]IC&[AV8RN$3ML\R6UGZR,F3/[,79V"K() MUNF5'9W;B_;UW[Y?HXSEMI>=V+3G.]G:W3)16=)B6*]X*7_(MS3CKDK%\J+' M7(0%M]UW'>C6UF$'DWL:#OKS)&ZR8//_)KZQ,_CVO)F==+5)SN(4MGS\<3": MP%7MH!D7F@CPQV & Q69,K!N\BEF/WCY[B+::3L 9(3+?HX^GKHX'3 R'%!, MV<".0_Z##J81$-3/RBT;GY5_R'U=[?AB$#^?P;7PW63P,8[SA7&0O5;P58K MEW94!FYG^8>F>)7*W*9Q-I^.VZ-[[NSM=+2GFWO+[?]Y RFDTM8(!PL1IP0CIS2 M'#&!=1+>&(/5=8>IQ8%1[@(R)+>$RR=5C@2+E%0N4BL(]>ZZP_3]PKJ\ MN;HLVPIUHT,N;N[H]O3T4DAV[_9;$,TY5PQ9PACB6"3DK-&(^6!A$PWGK-<\ MR6E' Q&YS *EB*>0&RY9!FNO>8K":1OPD^\W94/#;NY"N@M\F,8V@WSS*8XN MC@8=DNWN??8?0V&C)U>!M!-^SQ)&-6-,&$\05A(@T7.'7.(:&RTT#-;& I'D=DP)<>XTLBP&I)S (D:KK'AZL4GT4-&; M:]+O'D8?N/.K#7PW/XW3QB_["7B6HLDU08F"O1#4@ KC/4K2.4MP O.B)P:E M )9D(/R\@%WCC!!DG+%(8,4B3AI'E^Z^?V^;TV96K-'V_?BO-N[,E+I9?84A MEK9*&(3Y-']_U3:JLFT-J+[-[S">S ;+D@),T\$H;W,,KP=MC ,71Y/S[T#D M78#M-[J SX/YK!G!8T,V#"LM-0 +A7/RYMY1I%YN\WDS&L'08!MFD[4I>[XPE?/6YS76 MPT&3RD27+W]IG:[QVH^'8K2^B=.LPN1=F\RG&PSZXJ68S::-F\]@1#N%G9F[ M?Q;OP63@3^SX8RQWG\,^M"?-64)X5JA"[I\%=(SM=/+7Q2:/RNY==TT &8U]?K/!QVF$>[,C!%91 MX '\EEVU%E[P; *JVL!^A$L^YO$7[YTGOGKOR2>XUPX8*M22!YX$X(Q!/NR@ M^/55UKB\J1NH7$)>?S=8_-R@#":CTJ-V[QD'WX_7K\;6/-L%#/CV#6V M;V?SD#=K.IE_/+G!G1'@ONEIT7QAL6?71KB^.H.)]_/B\H(+_@?X'R1W&0LL MCPSVUV>,' &0#F8]C9#FO^^UBD][]]=-O M;Y>[T4D%*3B#"/ M+NOP"6F5 BAV1%B'A2%]T_C>=2I^G\8W9?7>Q=E=E(/CLO#;4N[%4/&;*X@_ M/7 >NEMSG5VO T(&M^[4HM,/@*=.)\ YH^9?(. [A,YBN%SL%S)HDV?\?#(? M=:H)#+%"@858'V>@3O/9?!H7NL7*(+?[QZ2Y$9CCF"%J LD,!S:74!Y1)H2G M(;G4;P3VK/NJ[$"1W5#-':0^D$2[,72PDQ!9Q%PJ!+.2J[1I(!=GYS&.[W'0 M,BQR#%8!-&$@WC;NUJ^V=RSAI.4^>8NXBQ1Q8RC2WD8$5JKB/*HH18\E@C54 MZ&2=0=$8CKAROELH&7#0F CM9<\!LZ-)DZ'@ MF[)N]@8DUM3@$LFD7K=T_BI@9$S8UNP7R[:IHA% (<" M!_:3!>LEV[PQVSL%=MJEZNWLJ.!'>Q)S!#/8'\,!B/F3A?KZJ1->XVR9P(># M42SR+LS'"^$_N[AB\^6%._[P9J X[CSMT_CO>0-"_JK*,RY_:S1H.C.%B=D6TL-:=;C(_RV)E#A;@T>#GSC=U'Y&R MIG3:)&X+N.]H"^\-(CMX:2_W7E]38-N9Q/?K6%KP9X(!/F MS2]Z\VN?=C>M5 MEAJ>0C?..O-TGD-Q7HQG,*,Y,.=T;83LHX K6Z"X)@$VC&=E(O\$MFX!*V9+ M%Q8(EP@Z:%ZVLP@"I$S[>MA/]G,L$*W34AVL92*\&WDL_UU9=% L?EIL62K]+;?E\M]/ [+ M?3CNEK.O\5SJ.?BF>'TJ>XT[QY M[;5VMM";]O& YJ TLXR] R"SP9MYQA]8@O^>N'9P[&=+;:S-$'5F+^*TQ 9Z M>];,BG^F*"%VFAW2<%OGI<[:%@B+I9_VC_^TIV>O?UEZ:LM%H%ME3PZH0"EU MAZA+N5 4ZP[/R_G..*-]"2[N*4KD:+ 8>WW,Y1%&&0K>-HM)U&GXJ[<]A37/ MPL*"(C=""<:IMK^-N MT$YR, D1#1)@B#D )"4""D8"QD2I1>#7(>7-:HO"&Q@L,_N;":!&-]\BT'XO M4UTS\5 ;_:LPG^8-V DYBEO.Z'8 4ATQ9O*^$[6M2 R&"'.?!?X$V HLQ:6- M6-2VG1$@YY)RYRC"20$Q&>V "U&CB6AH[?$F)Y,$]QZQA-#'@>-N/8$:1<2 MHC8E)[#1C(L70H!D7RFPA.J!BIH=WCD.O!B'H R"XEJH,2O% )CMJ%-6B]7: M>=2+5[/@:YJ/ MYJ/8;&POS?*;C? UN=I;X46:R0\E[6$3\5J!%>8,X)+D&$^-F M&YQW.39N,@K;H,1W0'X#(H\&.3W_;3F5!F24:V$OO3!4' SQY@;16240X.\P[:&:#?M]F%D!T'WQ5I M/BL).N-)L>_+S_.B7<)];5YJN&S>7AY NKSR741$M_:#Y7"%"WOB]+%;:>ZNV6/+G-M.^5KF\%ZIM&[GL\DRVSB_3LXPA GDR]'( M7H!B!H_X',/K[G$*'^%OEM?#5HWL61M?+=UARX4H&=;=T'_;5.(E>[8[Z?IJ M.<9-M5O*4Z4\,H9]D[,F;[Z('$EZVR6W_4Z/M&;X\I];;]C[=[JERHY^RK:, M_9X2RPS3#1RH'S4_>0_ZUFUK@D_:MD[>TK;N7@70=K;[7Z-VW;1Z_YO#;G[I MG5-]/;7Q5%R_:S$3TY/)_D)$_^O$Z#8.*T5/I]C_[[=E-][]J7UGJ;8= C!)BLH MDIQ)Q&D@2'/AD33$!:VUC;QWX/4X"8UR M% ZB/@1MF$LQFFVD;NP:-LW0D)LK:[QLUJK5^Q]'X?]'6:88#GL%ZMQ:3ZD(2$I+ *!SUI2R"@F/B6=!*<)[ MDFR+DWX24"?"5%"O1R2/8#']=(?HTBI/GR$W51_?'OOXC-.24DY0!!,"\:@Y MTMQ)9#@)&J2UB*Y7GF4;Z20;/'FY'&;XD/-DVO?IN"0=V)]S]/"T+;>LA!:^ M*K3H7=U\F^>OH;&/^"V']I"M CM@! M6&3UN*B*DBI*=B!*!"'88 RRPT8&L$@\,@[^0Z(,A%CGN)7;,'_V5I0HA3F7 M!H'UAQ%/,8$H91JEI'5(U"1.Z6/,?S>BQ,@J2NYQA%:;(M:FB"^A*>)ZE'EM MBOA$31%[-0+V,*?U:5LB/NMR0]>+Y769U1NRJ>\0+IPSOW-U^^(R<[E(XJ+V+ M9:Y*,HUGDVG7\6!%!KD$2J[BNBS#>)9K]< 887BW[/Z[D)%=E"YM06M=M.J< MM$MJ:!^K41"10@F>%%+41<1Y,,@22Y#(D;XI%YBB^"&.G-(4X+(JQ?%XUI1U M:C[%#]'/N]*.OW28'7Z=3D[?7!9">)_>Q5D.;KNFLG='-5^L8'%96/YX=M=I M_A_9-; -%L*K*S%Q6:2BZTY1 "1759M=#-K5VG7E*7/5G#6Z6Q)CO[K$J@UL MCY@'+GH[;PL9-M-%A;5%!X\$<,,9X6L_O- M9%SFE?_^?;KLI_9AF]E:.UJH PP=J5']6TC5PDY;)@7B)FK$);7(28V15\X' M'YRSHA?AP*5R3&F!$L$$<24]Y^>ZXIH0>ZZ36]?SOJXC_L=&K'BYY!BV]_ M6GU;U<3#X*9#A= ;DC]UDE%8CG"0H/+%H) .6B&)K0F16R52+Z=$4Z9 E8S( M:&,1YYPB$PE%6EE+B0PVL+3G:B(?,JFJFEC5Q+JE+PGCJII8O8I?2SM_Q'8V M;4H'O"Y2TN:VNYVRF,5.K?5Z.*QTJ/BY64>,U&%*HD3888FXQ!A90B12F%"% M11#2]TJR8H]UX-X@$3U'7(>('(\4\20U?"4HHV'?=<076)^U:H@5X2K"]0]+ M2&16)L U1P'AK%+(8!>0=!)S' E7M%<-"!L3K& 6F<3!"L:>(!MR;3@9N/04 M[.J@]QSA%-85X:J+]>%<=:6"U4)YGIR5N/\J40Z&A:I$62NPX+EWS(!T8#B M=* <:6!^#V7*&1H MU,LKSUVUYHIQ%>/Z-32QBT8EAX+ V;)7 91?R5#D'G.&I<6B5QB9:$6,U1P9 M0SSBCAMDC17(>4V8];GPYK[[!T#-<2) ME$N1YV)P!JPUFQ1#*6@IO&0@A[;2)^A>:<1?(L.;LH8?H>_]/B6[YTSCM4S> M?LV"1:6"51YR22Y>JXAPF=2^EF+W%;^NPQKF98&,XAP40DZ0Q90ASU7TH!,R*WK!QQX[K0U&Y6#RV6$=0]A0 HDD9$*1>HDXMPD9IPQ2 MF 70+94*D>YQ+]NXAIJ*<-55^G"N>O0$ MVP/5B;\VD'PK!DDB21!FNL0!!)$"\^.!!O#B'HO$@D&*P-)KK M(LD8*81. 6%M07AIKI$!:80XQ4)&QY/&^RZ2R% _=M6'KP_U?CEL5;&T8NGA M8&GN$F L!32T22$.VCFR*FH4(U.6$N.%ZU4[$ HS&AQ&6%B6[_'(&*:0I()H M'$0,.NX]EA+^R K^B\+2ZB!_$._].9G9457XM\A/](AFA@J3>0Y//DPQM7D- M7JB@\B"1")<2*18YXIQH4/I#0-IKXX,,.M&>,YU0%@2)%,%_'.(J1J2UCHA& M[F7")G!K]EQ0B:$TCQQM\46B>GZBJJK]%5$KHMXEG<$08[@22 D%JK\F"3EI M*2!JX$83K)AVUQ%52LU9U %A$A/BTBOD &,!CT,DT=! _+XC*AUB]:1NE&>/ MJ#>6"KHL[;,L%+3Q6[AU/[!U"T5Q>BN5)W>U/-(H?D:AF<9"5KE.S/QT_#HT M[=G(7KS*O[X^LR&?!ERQ#)ON>4MC"CXN"O\L'UQN1'$<@+0^YQGD>C !$ M !L;G-R+3(P,C,Q,C,Q+GAS9.R]>W/L-K(G^/]\"JSW1EP[5O)YV.YN]]Z^ M$WK:FM91:?6PI]>QT4$541+;++*:9$FG^M,O$B^"), G2+!.U\2=MHX$)#(! M$$CDXY?_]3\_KT/TBI,TB*._?/7AV_=?(1PM8S^(GO_RU>/]\/?_R_WK__\_OW2K=X MLTN"YY<,?;W\!D$O,G84X3#4R9!YR3/.;KPU3C?>$O_E*RY)B*/42RC[9+SO/I#_^PIY M698$3]L,7\;)^AROO&V8_>6K;?3/K1<&JP#[9&9##%-2:*#\F2Q%E/YY&6^C M+-G)P3X_)>&W*5Y^^QR_ON-_I,.*#GZ6'&>[#4YE%YAIVBU.GM^1/[^#/T.? MCS"AP"SKB9?^<;I]T@_%_U@8BOS.V+C0D$QB@9NW[R@O']^___#N?W^Z9GM$ M- Z#Z'<][Z3]=^_@ST]>BJ6\.- S0?Y09(+\T<^*;3G5']ZQ/ZI-@QH>R*[- MR$Z2/.!HN_ZHH_SQ_3O\.2/[(W@*\3$TPPG=U>GQ1_BXN,11FM3O)M8N37+V M5U[Z1 @_F,;5;L=6(Z:FC0\_',,/M6-6/I?6@Y;DK-_K+>1N^%CZ388X MBL0!UGY""B=>M\&UW]P['&:I^$TM&_I/MI_\ZA4A_M%^#@H73+^-H;EPZ+_3 M5E^@[KJRL!&Z;()!&T"UO,N\SW$4KW?OH/&[._(_?Q>ZFOCO2>1?1%F0 M[:[(4,F:\O 5"LB5WKZYX%#PZ&.B^@54F@_OX?\1Q5#1$>6/7N0C1@TIY/[K M79E(B?PVQ?XB^F_Z\R8A&EW$INZ:_()WYDUJ.BZ]<+D-N_?+V3)VX[\4*V5M M_>Z)F%2IE#^DB]5B(\Y1LC1G\9I,R N;CX=''S<(\6EVAQ>W%W\G"UN+E')S?GZ&SQZ?;NXN>+F_NK7R[0]>+^_K#( M=1^IG-C3D^N3F[.+^Y\O+A[NE<_2T*!AT3Z6%XWW1JS[84VZK\FMEY!?O> L M('(U+E"Q=<-J?5>_6NCK K5O#JO7:O7R79R__/E]>)7[9>E;]BP9M_7 M'XM !U%"A]5J? Q<9O@%4X2[-]G M\?)W?##=@U9H-^R)'XQ[@FZ)GT]N?KJX1U7%'_D@Z+L[^2B]4^M//B^OSB[O[_T07 M_\_CUJSJVV7F@WQXX\_?/_##_#>RDWWQTC0HX\O2A'%*Z32/"QFN\6\WZ[7 M7K);K.Z#YRA8D0^!/(^7U*@21,^W<1@L YQJ%[5EUX;%_4-E<3E=6%&%,LI) M(T'[L,CM%OD.O^)HBR^3>$W.[2SQEEGZ:Y"]G&W3+%Z34UJ[OLV]&I;VCY6E MY231BM!$DBAZ(U21)'M85<.JYE-YZ07)+UZXQ8N5]!A>16F64),47\[VS1O6 M\4^5=02"B%*$KS1W6BI$#ZO8[MN\(GI4E,6)Z915_]ZP3C]6UDGI?%B/=NMQ MC;W4L!3\3_6K\,/[RBJP?H<%:+< MTF\(2^+'1CIR>-A Z>)=CFT#1L6YT-E M<0059L<7= Z+U?;TRLC3$%Z!)VF*,],15FK4L$@?->>8H( 8B;IEG#&GU762-. RE$#JO4\A&&X88^*1I2]&\N;H$$21 M0O5P7'9>4*,;J[Y)PX)5+1(JD?]$C,QA>5JJ'S!WI^2-2B-HH+?1D&]HVK!< M5<,$I7-,"2&5TF')VKZ[2%O\X'TV6HWRO]AP5IMR W.(.( MLUNFF\N"NZNEV^L/51M'>[<7 M^EK\=/!96UW_!U#XAJP^)]"P]E7;29>U9V,<5MZ6[[-FT=OV;5COJOVEE1_T ML-36'*+J&G?MU+"X5=M-"^?H86G[>TEKOM=JJX;%JQIP%!*'1>KE.JU9GT*# MAJ6IVF18[\.J6/"GUJQ13?.&%:L:9?2^U<,*#G2RUIZ VJ8-*Z<+'"DY7 ^+ M-MCS6K-LQL;U"_?'JNU&XX4]+-T0[YY>=32V:UBPJDU'X^D[+)@5 W;=:[ZN M0\,2:BPW!F/V81W[6[5K[[ARJX85J]I;5 OW896&F;IK5DK?LF&UJM:2JMG[ ML&968/B6!PCC,O"/4+.X!K6:W3W4\X?DZ\S4NPO,//#4?H9(,W;..JE4\XLRZ+SJQ?B\ZLPG;G+-(K MG3,IR1381$\[E#.*&*>'G6M]YW:^T8=1;-AC57MDVSUVN,>G/NJ4:3YYBK?9 M'5[BX)6^SG@X-716K%MFFG:.OQ$8JM^N?ZI:87LIV]8!OI# N8\F!3L%4 MV!!!<-CW8^W[DS",WP#Y]3).N,:6YBMF9RNW&Z-A=U9-SCUVI^0$D5TJ--14 MV:*'K3;-5KN),SSJ/C,,T+#)JD;QP9N,,G+889/LL$]>MDWHA;)8E39 >H.S MQ\C'R04 '_O8O_5V-"8 )VM+-_;0T1OV9M7\WV-OYCS"O\I[,Z4V:LHH$IPB MSBJBO!YV;Z1.N^X%5 M4;T\!7?(RU3JATTY^J;4[(M%1-Z7VR0)HF<:]6)W6W88L&%C5ITUPS>F82.2 MZUBRR$.!#GO3VMYL]@':(56_GWZL>E-:)=3IU;=O#AMDA,-+XL$_O*A]JD'Q M \^LSN,T;*VJ*Z3S4<59(@T08:K47QO+?]A_?;((59LP+_(4/=,_59?]8TVR M83X(>U MM;FV^6D+P>.:E+Y=A_*9\9G$#"'@+O"^=BO _>K M_JU0JVMVH]"P?ZKF7MW^,;TS#MKG!,].2Z_.IIU0M:\.>70>MD,_+8;^6R32 M=-!<=/UJ%_P/[TT%9$K:"EMDX88\+/# !9;P1#2*C_ZURSK7=&]8[JI14KO< M.7P2"S-DRW]8=LO'/ _:''3&EVDT;(#>5D4QSF$7V,!$R[]EW5]O<%:W)081 M;-@?5?.C 5>M>&#H&QW12.7#AK&P83J;KSH3:=@856NE<6,Z)JL=3MB<-%,L[2*][I]<8+$KBW%ROZU MW1.5GK>[P MVB,"D'^NXR0+_D5GH(4_9;S1&C95U8RIVU0%![ID"/Z5L\1;'R')%5+9.CAJ M[ '5YKNC^K>Z7=:/4L,.JIH_=1"WQ3VD!<$][ L+14F[([]UIE*_'SY4K:.F M8J:'VZK_7JA#.NX2)]RQ=\/:MT-//BS[*,LN'9L7:1:LP2W\ZW3EU;#]JE:8FOK_1Y. M(ALG48OZOEUNI*'D&K:(#K:A32GAPUZQL5>JI82[;(V.O1MV0M4>JZM1?%AW M>P\6;5&'[B^6[F0:=H(&F]I4,>*P&\;=#7E4*)012$]>R9S"T7P9)U=$IP/P M,6IR(F.\OPV]'ANE[P@->TB#'FW>0VJ$*>4"238HM)I@A(>2 "L(>#GL,LN[ M;$'?""=O7N*?++/@M2&"M#^UAMU3-<.VVSUL1$2'1&+,PR[IJI$\F0\)^/." MOVNW69J11P08W"/_%YR21V>=IC*<:L.NJ9I>6YXY5*'EXR.% 40X0(R%PR:R M?-0H^=$7ZTT8[S FLWT31^)?ZJ;XU4NE78,6.5 ,&@,.*.L\U&_0CQI;<*L- M6LS:%LS1!SQA]EC^HKB1W[Q4L091E@N&H,..MKNC[\A!D03+3+S*+=VB;<@V M[+NJ';K=OLN'YEOK<+&.=;&65OF1\)MJ-X]5B@W[ID/IP/I]0P<_[)NQ3IZ' M./-"?1L>9G"'E_%S%/RKI*&-/TS##JM:J-OM,,J*N:T(KLCY.>PYRWON,4KD MY-;N"?C/DF:LGF(> 3-H%]H9N&%?5LWB[?:ERASO\F3>GH)#2)9]PD@R>=BL M RJQ*KEL<9J>XE5<^'-]V%E7*@W;2!?CK%1R+27(0M@3MO<$Z ?1,@A9:4*(5>>-Y,P7 M2BL^WM^3N=L"7-(E]G$"SA7>X8X\LCMOI7&&;]B!NKAIXPXLQA*WM8S;6@27K,34]:Z0!].^_1?N0;]J NS-JX M!XMI'9 .*)B@6\F #7S87/TW5X^\CG9]&[9%U8!?VA8'9_.$EZ'ZEB%-3W%$ M^&]*$QQ.MWZ/?%>UH7>ZO@H/-#@^Q/"'3=1U$Y&3&)XLMSBA3OOR,M]LUY#^ M'R?DACC'A$H0P;\>":M7T5DN_6(%R-A+:!6$H$24Z-;MMXE9:-B:53,[7%;T M6;?!"0MMH %VY4TI^:2WF,(I%,#V$91>R)F%#I1=UI@QG(]T*TM5OIO*WC%]X#B3_7*B\\ 8H=]6LA% M/4'XAV@\N28=L6%W5:WNVMU52%%3>$,Y=\?DK";^/D M^5T09>_\8/V.MWGGA>%7Z#.E\)+@E>SP]O;VK>ST\?W['R@)/SN&G[_]G/K_ MI](S(^S^Y:LT6&]"_-4[2YR1G\EV)Q-V3.;.VX993SZ-=,;F.@:$@N%,%\B, MPS,=XGB-UT\XZ*(H51FAP+DI3WSH3&D@@<$A2[6OZ0(R'"!1'1((($O\ $OV*X M[)MD&T!RU'63[)R>7)_CU+AJDY@:^=4#3D0SR7$O3?E06)")?@WP&YE96OT1@D=R;;[=Q=F1V$22Y:D[P7-$JSB0 M.WVYC+<43N V#@, %.@H83>B$TG:6+BYHY"MZ8TE7\Y*0UG#)L$Z$YIHQ902 M6!W71M-S(IX9@G9'=HN=)N)4!PK\Z$I/MD2+ 8.>-HN\^$?=5<+J._)L) M3'5_ZNEX7=33&/SVKH$[M#TQSWXGFOP9PJ.,JM* T_EJTT&[;+TX'8N-+ MUN/]U*KS5-^Y-D&CZX=>2V2R&T.&-G6^+"H])^*YY&CKR+>A]ZQ>&*.^-!R] M.-HQ]P 'U#AR%TG/Y9W52^".5)V_N=H)V9/<].^O7FMF[#_I6ZP7Z[JN#M]E MO61H)N3HC=9S,]41ZR5+$QD7;YZN!U83!:=Z:;\[M06IZ774GA^+H;\; M?;67#+4T9F'WKP]ILN@3:#/0K'1:BS-C;\!9S5 ><7F.-PE>LAR"J[20)WI/ M]%P(:;P.(OP)9R^Q#_OD,<6K;7@=O"I)@"-,Z2@ *$G^=@EA+/?P M!2YER=P@]9Z?$_P,T8&GNY]P_)QXFY=@>8>?>^_EJ=F:RVQ;/ ZLC#67>9'+ MK;!Z\A1OLSN\Q,$KO?&X+18Z*[J6F>;8.W,\5F>W*B=A&+\!7.UEG/#S,-@CF]TD;A;BYS7Z<'-7H>1QEL M+C,C3[6S.,W2AWCQ1/B,Q)]EG['/U$ZC._=GY%#+XH\ZU)A/V -:_DDFR74^ M+B=B9+8SJF%]$=U!HFY"'MS4.C35G'9GQ?FL#GEJ6AW$^4SD!XT('7]X4?O4 ME,NSO:WZ^G(9QF_*^O <[X<8A/"B'>M]%0$J +G' MZ#\_Q3ZUA _=(!/QY&:>>4(D9T^%).+Q)Z1N.$>S8_7AU)VT(ZF5 M)RS15H.$Y:33VRS2#VOF,+ WD(H_4S@3TH^LTRM_FQ=%[ *BD\-"1?!.)XJU\>:Q7^P7N[:YR\;B;AYSWZHLL\WI[#"@\Z^W5=EA2U]N MA['FL7-ZE=6UN9,&,#"/&;14)-;FG%IE:?J\SK;53?OF?7:C[U+^IGJ>PV>@ MW0@NYV"D^I7#IVY4QES.N.IWZ%!M(6X(4,!$S+F9>8M?8P_*X[]RIBCBU?85-!TO;O;21-6GAFS*25F< M+#^I3X&DCDE(_8>8221:507Z.'J(Y<=A<[#RTB=:^66;'C][WH;)C;&_?D=S M8U-P*5U$[#H*H"I36HN-7Z$'TK[#89;";X!XFD/EPS##V"\7K_F1\1\QK(EK M[PFW*-L4)DFA&U2^^?'XP\?C#W^@;.JHC<$N-;C8Y;E*&(8SI!!!TFF."KF:>)*-3$Y<+PL-"7_!DVMZ;N' MW_R=6H# [X3]\RUDIY'#/XCEF;\)( P?DBN#IRU\?((HY9)1[4[C74\9M"4P M?!RP+YS\D'_7Y!]_/]F28SM.+H-D?>67&*_^W0I3]68O%^Q M(8Y?QOYNR1W_.7MXP^$K_D0F\R4M2328W$2K(BI@T0LV8#D=FSC)- MD;.IL MK>B>KOJ[\PHKI[N\"9]LZO_01A5L#Q@ZS$LZQ0CNYW6BN.D*MQ3 M6;BJ'[2DY,J81I$AOO5"@-CX6#?-$W/B;-HK-K2KZ#:)E^0 N<,I]I+E"WW[ MO^(P+M2H*,U99S+.!.9I,W(IR$5%]?EHB1=/8?#L::ZX;GV=B48.<;S[Y"6_ MX^QR&_GIIT)YQY(LAL;.F.=9T-%SCH_#9_",O:I?CT'GAR>>@?*77MW6JL,2)/D<)G(5LXG%9Y>K< MW9F .:CC/9SEY'1/'S<^68>/[S]\__['VD^K75]GHI'MGK \.O;?JZB$2W6V M31+S4=^Z^_YI:/1_((1*/F ^V%;%=$,XFRC T0'W";W5#)(6V[C['I48R7LO M5(S'Y_@IR_]E^B3;=N\KH.%M78?^1AY@?R.JT<-;K'M1M^SI;$$6V0M.%$/@ M31PM:\^-F@XS.@J)?K#Q E_HLSP.ABBOE/UBI;/&@[$5,8>:<#46[>[^L?9J MJ^_C4GD,,@RHR7XE-;":R*;_ZH;1Z>-M?11OR\+R&-]:'VC6LZ^%,C >\ MWL2)E^Q8 H7!GDC9OL%O]"^F[[ 7J8DL7ZS@^^V6O!:7EV'LZ4Q>U38S.A_I MR245=V[9O<'ME44C@0EOWCK<55HLX0%_SDY#IL^:ITY-8\O?^W45(^*:DXG_C_ MV+(Q'^)[3&,/O__3AQ,=FUVZN]S#E;M'*)!Y_4J8&_'+B\"WL/R8G/D*O'I MG/BO,&':)["IJ3L7GHQ>5V.7C+4*RM#ZK6Y_NV.X<\3H+3#-_IC&?C-8?9:= MO#L+O91->.-:5GM,:JFYV,+STFB@*?S9G050*8['WUG=QYAEF!IRI+ M)T\IU1],+N'&?NYT"]B\?"M?!Q&^RO#:J/)KVSHT8!CR9^H7H[&;,X%.O1#N MPOL7#)E1#%&^Y@5F;#Z#PU240J1.B^N8S#*YZ32Q0WBIR3!3:&/;8"=QIMF$,.<<6*JUQJ)V?>9PRT$QX I(7_,]I^\V MJ:OXQ/?) R&E(:"+A")'D./%Z#4V-)]/>#EU_[8-(F>-G3,OO1_ M005JW@2KKM"!C&KVNG>G,09GC7@"VN0 !)'G%/EFARVT&(*Z\QDFSFM>2CCOGDD\U M:X!OUH<,US1T"6VP76^IOY4J/IJG;A.\0&IM4I15@@?2,]W6ELCZW#OD8;V'8@ M7_;P@AE4SP*459/6U]#8,E<4WPG[*628E*(:H7(.#"\8H+J2CMG.-%SX7L_( MCXOD(7XKZX%U+><6@'/=$$;4V&V^\8T2'FFQXN$G7G@;,[# '#T6(&/[1D)V M&&$FTU2RQ8M'+$#\D>M@V38JM 69V4-0/;S%H!S7865V(C.K)\4=CO ; Q'L M\(!0>\TO@[/I F_1?_UTV6;YX7)4TQ,NTZ3'&2X3L!9[:FAKAG?,WA=+:^#3I3]'=5[U] M2O$_MV1K7+R:,@?KV\Z%]8;\45/KN9VG<&2!EDJ>XX2[10$< M@ST)3%^7%=(.;9VB LJM%]#Z3]0V6V\JK.TS ]N3:N-9HJ\9T?4]TIN\^,.S.>_M$],,D\$(S M3*6N[;2XIPUU+'J1F$.>"8\>:7 NU'281YI4J\S)^; N(&J(QG$>;Y\R\M&* MY+2VH-;=:,P%E:%EY%;E/=\4J#X7KES&EBEQDK=>LDBH#9CE9HCB>.;PLC:= M;0>R,)]L\(K/@]? QY%/%,N+SU"" Q015NF ZR&+J,BC-KYE"#V'.2O24E_- M.VDXUMKU'2OEDKH9F16*8L#4X\ATZ^M0+RD"*'>)6V_NZ2Z\0&"?R4(/Y+46 M+8,-X=94^^%JO>;*UL5JAZ6/XF[[8A_O#^](1T1H&!?_ ^%[>F"/G/X92U*]*AM[M78*GL M6FM\Q!8=7::PE$SSJ@'_C,Q]D$$F6"O?;4]B\P.\K'77V,3L-.*9;Q*\#-3R M:(M(8Z34?4JM^\[$)] VO[*IU_[FF=<72+5&WMW3E^ENY C P7-4">(PO8,; M>LW(2]W:.SWMLX',V95/1B7O%@:?JG51-K>?07012U/]1#Z ]79]1WB$."BF MW5R6U9[.F.4#:#LN.P67J:A+5(8[/,7DF,!2L8)4;J)KQ DY++UD1U.1("\' M2D/$(6'M6;@BC7ZD\4:9N"SNP*NR6#VFS =H.<^K/_49G"PG M9!_[0;@%_WQ>O9H5]2+/);K5U^3%S0L;77@)7,*I"#YHB?!L8Q"79TVY]&BI MZFC# Z@# 7<%2"!5DRB8%*H8)Z_!DBI2<@8#0$=^*-4.+]BX(U^$D.N-X""685%'&6HLVPS6EO[0 MMW%9Z HV.WV[0.7W^!DRPFL]?K5=9HEH?+'>A/$.,_1>F806>J:SHQ^MF:@? MU^S0APW6+EA":>_P60\!$O"H;O8XZ]NZ]C5S_\(BH0K:=;OR)Z9.SIT*-S=$X%'\KT#4\S]J2F6L#2AQ=PE,$]9K30EIK-#16.%WWL M!0A7ZCNK*_&"Z!49 -LN5FQW/,34D&6"TNQ&8Q8 5[6&"TU#ATQG9'SRMN8V M,@5#D>RF8>)[7HZ!!;8K-AE7G((<7!D:\BZN:C1H.&=)N6O9V)IZEEIP\, M,!;XZ4)A-ENSXP^WTN-/ZX#.#&VW[^ VL8\2ZE,C(,9U7E\=ZZ ]89H MI\RY4TXL(]]HD.$0HLQ,?H"6O1U[52MA: ;TB9/L$OODC@_A6]@"$$#>O_K> M&F>,N1DW65R.T2+9L8!;([5)C3T\1,!8DKKX=]>W+=DR1"^(D^PA9E[W- X# M2'+TK_&S%W*X5?,!WYF,ZP L,R K_[.[;R4@[TL(JB'G?9Z-"OEJ\*)O"E1I MUWDF)AN9Y]C.T"];.TD!@=BRI9?J8>AJ&LXA]*Q[F?:6G5TFFTD(Z\*+$S_5 M9"R:N[@-%)?@0 4O>16]NV6GN2G5"NJ?*2.V#P77=PBW!=*PV599R,W]YK9R MS<\1>3H0S7S+2@>G(L#XEQB@3.#(!O63:SRVWT/=&7!G!Z=/-VG3K#6CZ=NZ M-^'G5N_:[]CII#V7$MKT#B%:>BR4+/96Y"_*VL5MU=6R+TW$ MP\'M+6X^T&EC3;9*%;6@%PEW.S5>9>1HP^?DO@ACREG]I6EL/P8V=0&@B7KP MN4^8:E9$I:J&07?L[!!<1*8./L3"Y )[(8]G?XC!:DZ!"WSLG^X>4ZC1*5\J M)\LL>&U3ZFB4H=R9$<0E?+KC: M]%[738;F\^A/%VYQ)/9YVOLX3+ #WO)\@5*D^:G M;'WUN?H^;H/787>P9$!Q]]7>,/5]G(=N2S.W8K9H",'6=K%=:J(&WA0*;17A M=06R*_S!D$YDBZKS!>.)F@8_1L/2-72>A4U*%,FD,8[Z.O MS%1MJ#@.G6P% M6NQ>03&B.+9*86O;>_[((/$VL8(,(NFX6]$U*#C_XEEP90^Q:2'K.^V?^:UH M33AY]8(03GUR1/X$D7^VC6U-P]G6U)7Z#BQ2_-0+X4 TIR8U=9F#(EP'K#:? M4K%=?+JUILP>A%SFDY%[-J7'@_($8=$&)M2-ADYN3Y6GYL_\J7==NA($K\0= M$=_>EI4[-$WXNP-X^@:7H+:#-FF+K;/UAV9NS5@$I#)36IL M(+IV]G-. 4KD5747U)AEZIJ[.SD,"!E\IK7=:JTU-1UU1IY]V%]N?.J*:1/:3D_H]#']Q]^_/"QOL9B MJ[Z3>HHN/E/-,3"J&K5-G=N$^QF#;5N!34H2A3![!I]'$)(G1AQ)NYA66:II M[CYAH=4$S\Z\;LB%H,$H9L3@KKTM[YN&'VG:=IT^T"0*EL:V0BEB+N1MNVD9 ],["]>R9>@O3?,[:;_6AX( :WAMW5?RSRS_&VP MCU#?R37#KI.%:XV&ZE;];-M\6+$;HS.QQ@K4KJ<[%9W=KI#>*Z]> /H*? XX M*A_V,CLXCY\RZ>6#:#H&)6 (M.WBTNMZN%;.4[(*-(,[\JLF@?:%#?M29\=I M$YP!!YHQ,WD\$!4=>ZM,?S/UHN/NL1ND'B]L1=V%W,QV@BS-L&_\LJL)+C,JKQUZ6^:[+9[7+YWQ MO"0EUJD,J\&0_U5W7.US9)9\SA$5O%4F>/O^+L-E@HPP\@HVR6)-Y7]?)NZ(N1=D!W#*'M[G[W.RDHL3Y1>312)D^N#,&&ONG M?O.S4BD)-4G54_-X,RANT>K&X@\RKHB*.XE9 RGX0+L:%S;')#6X 8'FC$%/$B7A8K4B#W3V M!2Q6)WY,CY7%Z$ %ETD//!FJ/^E*_&9YNR;0B[J.\TM8++N M JGMXNX*]>!*8X!S";G-Q,ENN@5-S2T?F7\B9I$*6YWZ1!1;_$(7G,>.?)E3[LL=&3F[!N@LX7>!6;Q]JT[Z_0VC<"!R7 MM!#$I;>DGJ.RB^E2!%^:O3>=R3B,L=\D>!G490$5FC@\FUF5[ULOJ)GX-@(+$]$?Z&7#T/;SA\ MQ9^(7OU24\U@"%&'AR>WX)$SL;'*NJ;I'%>Q&L["I[U!P$$DW<5=*(@Z8"<& M;/K\I%&JD%&%%]P9S%KSDQ=$S I%GAZFN PKM"W?3K=)#,\B%IP',9IX^1+% M8?R\,QN &OOL[?.I,YX)_PNFCH217EH#F;*\80RI8[4AE1TZSNC5U53(S]S! M/0PPORPC]6'+X7W]!10/)H]X8CK-T#%&,(E?XG$@) M\>HBB+TV?ZM'(:)TG\!N]3;T/^8HPO[D3"H7LAS1:K MG^+8AV./Q\ZE]^0.,/H2C!UF8S)IN.:,S5WC(K8I+TLC*1:KE85*M3FI&82* M-A<]:1<&VI;.#.+@A>>S">_8W&&.KVN33<>L:_0D-JE+WJ1"=NKJ;+G$5Q"$ M]#O :Z]=GG[W_B,@(93!HR7@)OT70&WJUJ1E3_?OFM.=U*MI*>MVA4TT?28- M();EMT6)2@W;YG;S28%G]R'\9-1WS#WVSRC4]!*V0-BMN:-%'3E[]>-,]B0P M72U6CRF_Q!9/&3EVX'*[^+RD&0J7')QE\10&+ ?;I 18(#@9@'KM'=FFFWV M-7T6<2VC+7JYCV%FP"J+%;OEV@=2=" P1H4L>H1X(3AR+\F;Y"I:Q4^LE,L$?/:G(QC#.0^$,&4=533<([!V]U#M5U'-\NG7&, MT::;0W 0JH+>>F1.*4(V88IF>.W4O]18?3H0L&T252,QM8;/0H-9E>Z@+V7% MD[]KY67M0VDFK\&:#!)-0X>F*RC71=3V)J8U#??/WE8?[Z1@M[ J>-.&6U6' MG]2$? ?<&^$EU+_:#E]/ ^_B\S+<@N3W\39[^6N<8,]\O]1W<+8K;W#6LIJ[ M85]U(# 2Y-X=SJ ,21PQJ_H9+0$)&<("')GPML(IU,'SPDNLSQOH3VPTT^@) M&=(/PBVM*"8#8MD>PCY-^O;")<5/ 2@BLA#@DA?OZ'/HR6'YVMC )AAV(H" M\WA)C20LO\E<'DG?;OKCR^#URO]F>8T5MLY3% O@4":Y]D@3!<*]ME$"3QM6AM_MX2Y[/1;F5O_PY(!]VLGS9U6ZZ;C1L&Q?R M+*;S+3RDV-N7Y<\P+94QJEZ:^C_VO94/4I 0>$:L5T4%: MY(HV]K&>U%HY2%+U)-&B:G?I.6'MGL?()\<(/&ZP+V*>M#N\.Y%YG458BHUXVPU];+\R9=N 8'RI:E3TMA\ MCLEVG[Q_Q E- ;KQUKA>>>U(Q6T>AT9-98F=>?)&*D!!3,:M'H1]:& M4)_NV U%/\F6U6]:TIF!E;0 )<*A266TZ&(E0^9%<8R+SQE1:0+JPF@9XC2 MO/T<)'U &=?)JJ=7ZVZV;TJNAK/C4,7G7N;ID7X;FSO[P,6U08Y]TH"[H"M-.I2:.T]I&UUB+AI#+1Z7:MJZ^+PD M3&=5#9&-;>WRC3==LF.,<[_D3//?_'WO]Z5N%3^,-]-FC;$:(LWJ-P/8\!R MVF5B8NUH&2>;F#E\J3Y_QI:]5JNK[^4T\1L\I>0_<$J\>B$L3CM#8+N^7Z[E MW F-5LV'=K1^*.7740@(CFX0<U MC.T=:I=/&7,RI?1*HNXF.,LDQA;]")CK_X-1P^Q$9$9O'Z$;\T#-U@^?(Y=8D'4*146_<)3ET$R\D=Q1W>W!F M3::=AEX3AMR>;TVHW9VZNC=^+%8RV+>Q^DU-%X>F0FW]]'9H-JWZCF7\4**3 M(8SA,8J?4O+T8'%UFRTUP"CUC/,(9HJA7C)U['1*\OCC314-(DHQD&\'L$I9 MJT^Q3ZNEFTK<#*#F.CM*HGB2 YV"M8+Y0&(7R^SZ8$V:0#IA%J0KEM%!OM*$ MODQJ$;.L#N(67_0Z(,JC3UG.8_7,7X,UXH[1!L'PM\U>8K*5ZY.RC,W=A;HE MSU[$+1WDZTOCD$\Q0R&0A2&48#1Y]S1=4G9HNX0X$"4AJ3T"C!H)?H$ O%>> M.@^IM521JRD[V9'*_!Z0[5Q]K;O/*'MW)Q-Q:P[HQFX3PPV=1-'6"UD"DL8B MH6WF%/6%QU/>>LDBH=\W>Q.)Z%_CM#?W=*>Q,[-T?>F&0AOGWBVN9S2"QYK; MVS:J0N8K&8MZ9;BOB;S1'F)QDJB'2#5'IQ^-2;%"SMC!3\[YB]6*:#7,(+!8 MG?@Q56@,@%RMNKF+1&SIF7GMZIEA8E[&"?\5M#/9PR9F8GYW\NGN@0Q;KF^H5NWVE.SV^JI-V)IR6$EWWKBN4LN:G!NF';[C!B< MBS.J5^!@AZ*, ^A/>L5P_#@C,FWQ[Y8_>%ZW)?)989YK9L%/ETFP:2Q#V+JO M2]6U_% 3C[2F4CCH3ZP&O(<8TV3&G.W,<*4>!0:;&;G-#8.D.4N]6K\H/ M( /LU5T(.%W[?!%-#W<:A2U<0T:TV>MX7 ( M18=0&!#:0J_,A]@ ;Z'7;>XP.672(!,*/E/+%9V\+@QI]&'=?QX\52VO\Q MA"%U*?F+2#J+2 /R"$H*OJ,Z)<@>_4F5(!D^:43B++>8P0K*3=H8OEK?QVE> M2"FQXXZ\*I)@R4&K(#VV\ LU!81^6=6P#UZW0)0*!2P39@2I23"9D GK".D9 M3B*/G4_G ;#YM*6JR'."<3U&6^N^SC;(3T3/2+R0K,")OR;/R93:T%\Q#Q2I MO=;;]9V+$DW15>$\I-FG<@/=0A Q69",K0W5L6(PJ,*KFBA?I(D [3%]^R,, M].4&EL\\D'PJD$T6"KC>D%<- -4M16 -@TA3BG)UB&+K0'1B=QC1>^^S=7:1 M)'%R%B=$&:':<.B57[(M.\T32BJ_PUA(*VPY'CS8#U*JGN ,7L$MRL-0E%(> M05#&%&K_.K8VT PF3>9L\>C,CH:"ANX3?=EG &)!5#%#LG3AS\[=JM0M30M8 M+.'IS<-[6D70=B+A/G'0#)-8:+('%<8:S+<]",W8TE3)H#&9Y:V0M*SBE -= M\_S(Q>HRC.,$WF:+*,\BIE9 G5[3D](< F=^B6'7,:2IYF"90NM)S3" Q[E8 M,7Q.'N%K-,B8V\XAW.\<;XA*R$*OR<\AYD&+JC;?-4G<&GF'04_T)=GP-*\O MN=*-ANT'DZ@R?Q^0-QS$EY.I90 +]!$=!E %PH@UWZ7[7"P3VICI=K8&?5=W MD'W%$(4BBJ/BB*1@H@8)N]$8;?=I;1",B9-7+PAA!Y&WF( J:%%4TQ)I]TKF MKW'R^U5$ 1M2TV5G:.P^(@ZNW]K33]=R;OHR]R,.UY?K"#D,%D@QU+TA-\\Y MN(IC>J?R:X=%JAN#!II[SL "H#\!2M:>QRC(4FKRX6O3KN"\[5'<>2:(HIE" MU@4Y]0%3F6S2;9"^,,\:Y%J;O!*-_=SGD-8&N14;S7:[JGCW5G=H"\(NWQ\E MJ*_:N\38? :K:@BP2D]WA;^T"L?L0LLE.C'/7]MN(.%&UFZ)I%NV_EW4@< , MUEP)34UI S;V#\)?K M^ TG[">H\%MG-1YKR)F@/A1!&.22=XGIFGY\IV]ZQDW[HF'Z]K,_*&B!@+=X MX'DAJ+C40),MQ:9;$99I8-DEQJF^N$?+3NX?1(W^KFI#ZT@J+4H.F]CL0V&, M0*-"52HUWA"R;3W-!NG4U3+'M^?7IT%\2VZ?M4=T*',4I;ZANR]P6"Q*;24- M.[1=HC?H 83,<0FU71Q>*N3\AXA"XW4A_F[[&.)30$O9U!1_UC3[,C39Y@P; MRR/-(,V U"LA,CI494,CAX&1"5E^F,26-6)J.LPA M^JK6;%MM-R%.K>40__8TYQ+JLO= M;=?7W;T8AO$;!,Y0/RS+8 M$CQUTO8:E.WQG%K;6.2G$O9)-$1>T3)E()GK8+M.<].HR8C5DY@SX3]YT1;P M:^G]<^DMJ2VT]JJMZS%I<3_ESF\"3VG9R3:PWEO\\!)O4T+]X8TL,Q06)/\A M"A;UH,*3U?SZ;]_9?; @5/%-R;GP4QS[C<&"Q<8SL_!!.'SM"[NQF^4]!,D> M> V7C5(@G84!)SR\JS8BM5-_Q^C-<-\R\R>8U;< L,U\-1!E@E=Q@F52%@;# M!#D]C1'&0RA:7L(<^>0NWGEA[FJJKTC6IMM4B8 QV3F&X-/JWV>>%S$H(<*= M<) 7#S&\9C0MM87E+?Q30CZD,7PBMJF[KMUBR!K5G3]-V'7]"3H)/J+56UJ% M'N4M7<*Y^MMEQF,S=M1U[H74X!VL O*$J;6PMNWM\#HE&NTSW/3,M@TJ5X:O MR9?EUX;6-_=S)I(!.D]^'K>87)0TM2'R!<0*CX@P"#N$HOLR%S@%&+6Z5/!* M0W?WE=@<\>YE5BJ<8*;.[C+F-*D3M3&+M1TL)ZEM]FPS'8O M//5",,S=OV!,+D1:E8>%X=&X(*ZTX@U<%II=&#M,W<>3GBZ!E0(YJ-FKJ6MB&L+V[N3^YJ0\3* M3?8/IY[H\ %3UMG^K?M\K-!WYR!,/!^@=.CW6XU(J-5"V_5UYU?G9J(SX"NI MMY7KVSK,-'Y32!< M!T&43I9/;U[=X!$0>_XE#B !ZQ.15PB+-#.58^_2W;9E"\?/B;=Y"98 99;" M34??N^P!7&^A;=W7H56*A2)1=1;TIY=@4Y__6-?#=O9/MZJ3YP&@&D0^X$/5 MKXL=PC-PZ2OVE[)IIEW.;B.!^154HL9@L^&MKI-KXV\!/[!C^>Z&ONYP.N"% MM5@]IFS;+)XR+XA@-XDWS&6<&#*J# (/H3A6_J%,TU-"@)5<9G%"U"<1MB8R M-YM5K0VNOH_[1/_\C*]QC9E:SQY$J\%)U)F,NZT'WA'YA2P2>@K476(U'2:- M,KH@RM S.(:3^"U[X>9 8WB1OK7+7"U]S(?ZLGGYW>8UA1BZ]+3MSJ&E1D_:UB0M-W07'QM$ M<4)]$LP#+ L8Y2_%TYTV[;H/!>OY[F2X%0VT)$\+'JC-0FI8[1*YW+*"B0J) MJUN>H23=Q7LJJ)O@5P;/91YGI( "T[P#P1""%FH('F5F8)"K=!V9ZPG MM//DNEKSD+:I._C>ML.=42-]Q\T.DF MMC*$VVS^IJ"Z4B.7KU?31&NF^&1%;@X:-4NN.Q2KMS2&@7: M6.>&+E]NJ2P]8M%@//J2A(FH\X]8VAL^R79-[BL:!U5=78: M.$;_AVS"A#:N.-:G'=L=(C=YV;T%87N0"_&.*+,? MWI_^\($LS*?8IS'Y&MM@8_/]B^\4>+Q,(X@@( PO:1PK_(K#(\'&.WE^3O S M>9)> :YQE ;+4>(Y!_/C; FH3@32)OB%"$S49!9_DC_>?XY#L&X %#V\XQ>1 M\N)/@A0,'PJHQPW.%BNS!6&TX=S='/)+7ZR*M0FH)80F_U>B&)O>;P.).IP, M[OM5TL\!6L,HIJ&Y MZ,9M54U-SYGMMYX(AH^;S=2HW^4AI_+C;OV T+CF@#$Z3VZIQ?YE *@ C2(P M2"I%.%E_L)T2T#R@0V#H,B3Q'8;0 5:5ZWX3FG=[BY[S.=1JGD.M'](U)&82 MEUYWR^E:3FJ#NU][87BZ)5IRM9J=J=6T#+[@,&P*+BHT8#K:K7M43+YWYWQX^[H@2!**%F-Q1$LCW*S+ V6V.[ MG>[T!&JB/\8AMG^_7 /(\R'EX'F^?LM4V%)9_>M.W MB*OO1&&.T7IUX1"-W=R=O-NG%/]S2W;)!8#R0E!O/0Z7L;UCB/YBGFC^]#O% M;-]@_X$H_MB#<$=C2&AG0NZ^.$L%U MJZKC=1 ]V_?T^75N N-1).GU]5EM+<:Z'E_P^LBDHSQ8;4CNL2'F;%"O 878JRP9<0,M]D"AAE**?* M>]M"W#4Y3YW)N-\IK)K\-7[%X<=:@U==#]>PZ;6,%]O89;6A1",?>I%P@YFA M2*.VF4N(CDIM9+F);\AW6QMJV;;WQ#BX'SX^/019Q>JC;>(>2[UX/A:0N!08 M]=H74GLJ<[1B*1GJ+= C>A!R&V-F*+&I5Y_J0LZZ$;*=]Z3GX Z#(8[\$P+$ MZ7$0/&U-Z V=:8P3IY)7FBVH,Z;W:(M>SO/SF[$6VP/BM*?D7J&I+S3>)'-G M,NY<6/X_MCR*B$(T&1&0ZYQ2G6B,E/-^AS.(S(@C5N/TC+ZXEYG\M=G5U)'" M2+%6S8%6XY@(>8K1K9? L=,&+KMU-Y<1O!LO\#DH1"HPUWG"CO@F:Y7]U@3< M0M&OO>3W>E$JS1RBM&=P#U/OJ(_]T]UC"AOUW??](T[$I=>I@$.;GK:]4#F@OPR'U_J>=.U&CY8WVEF: MVUM7,\A)'( AGK[56/@RV7F/Y$E0\PVVZ38K$Q?5#8B6+XLF/L3&8*'^=%S: MEJ D!#['[+_LUH7ZUT&=):FFC]LPS>;@3->;[':;+%_(K"V>PN"YSI*C:3BK M+Z,)/[^^C^7CR% D4VS1E)P[VQ"4% BIO-\$4;Q2BS3JCJJA)!U^T\Q5SU\[ M /)I_)*K+1WN,8DA4<&%-VZQFB[S1Q11_=V-)JBA5/$=WA3[OJ=#"/G+Y&2LK.*%J'P5M\.IM>3TI MS:G<1UU)IUN/;0 1SV_V9 VBZE)O@%<2RSN"4++&EVQ=CUG%@(M7-?]Z6J.6+M *PTG '@EF!< .[ZKL_?=1=J ,I3AHG M)0'N#0%2Q;_;-C1+-[QX$6&S2:ZNN7N__? X MTM.=M#I0#)3:2V[\'@&<%!-A!K\D)1G>YAY@:")>%1(=^B!5# M#(<[@R]D:=Y(G:C, 2)-.0_H2]]DI:GI,5\5>:B1 XZ!<: L>G P/_=M4QQZ M;:^YW1?<%M'_OM 1L(ZMGN5!/DJMEMP=:E:'6O=U^#G'":TWHR"&U?N]S!TF MKS"2G)&;[#E.S.B!Q58.*[FD+Y=A_ ;K3G[,M9S(U^S@UC4'!I,=_;'P0-IW M>BZH'9PMUZD7 ICR_0O&[C@3A>QB@$LL;B%5 Q>,&%A= M>[NLC% Z#D3T<_V%U=QO5HI0!Q5H_J! -^2C?7C#X2O^1+;5BTFXWN1F49.L MC*B5Z]R_)N1AMUBMC'DJ':DXA >&E!, LE^^1'$8/^_JGX2FYN[-L:<[ZC6@ M!LV:#")S>W??7*,*-:*F-+ :M>&(MDIZ!EJ2.8J])MBV=?>17'/\[C<_F/0- M9W_W?/(RFO_>2B<=2'2&N>:/*2:WR76PZE[(6.DZHYHE=?[N8D.'*BH%PO=K M\HI+OI'&51I$<,DFA@>L?[J[@W,#$^W&]/%UZSL/GU$;CY#MDUI) M9WZ(3WP_@'O/"V^]@.P%#C_+ZFD*?&+Z42BP_+ICW0)5=TL21[$XJ]F\BWKK M#8F:C?W 4DK7@MTU760]"LTK+H(<:N%XZ MX_&4>[JN$"#1/FYQLHJ3-;ST\F0861PL6),FY.LBOTU7+/?"9*P988!IP%-8 M^)D -N"I**#GTOJI2JBY-A1I*$WWSTX>@@.G;9?\T?;]9U*HPY=*&NTPPL"A>K%<2NON;ND3OJ'5(]2AV=+CU(S@2'G=9T6ZS( X?> M]*IIB*MQ!N$[DW$>L'6)R7M6P;/CC/%+KB%VJZ&SN^>QB)0C=S.D,D.ZIE+R M@ZT#RP2DZJKI2=R5S$RV;^DLEQU$)I.0X%;8# M5IL'M!VG4HVB5T <58NV-FBE?6]GBT\.5'*[I%FPA@IZA@4K-7*/2=I #%K?F[A:T[CZ$?(>G "X S&Q(.2?OGG\A=1*XHPM6)3UZG04H3 M)E^%.<80I-"9RH2HFCJ.:]OO7S0UCUA6]/TQD@TMC3Y#ETQC';I67>?P*BE7 M<8,L!_(5\F=AUP=))VHN43&\Y^<$/\L:@-0&U[2FC=T<.E+))P:>LZOU)HE? M<7,<=ET/]S1,/*)S9M/FOD1\+(;:I'_8OM>M276[ ( MJT]^6K,BWNI#Q6?(IGM;=J[^-N&BUG:Q75FL"C&2UF&,W.,L"^D)!F_FM(0D MI=L-ED?8/_U/A8Q4U##Z:AZIHE>;(=UY+YF?L9N1KJ&3^\_[="=__#D@BG6R M?-G1JCCMPB7K.KL73O&C72:TTNIRURZ?OJ:G._LB7!MY7E]3C8?6W1S&&8N0 M.Q[W9 R)-$8>MR8P>AX:5,+JDH:FM'=:DB!74^ITHLZT]N^^:\S=9GJ?L]3Q MTO#SQ#&ZP6_T3[WPBO+.SH3+]SLUM5?3B QR-?=SFAD,_Q\VV*L78IIM(F"M MX0_DG"S^0FF9!^$'Z29.O?"G)-YNJ+DF7<908X6L)/=8D3UJTH*F9,&Y-Y?; M?.HWC*&Q[?BLOJ>1"/W@I6,5'RS%=\EKR6HCN,8?U;W]J74*?5V/.9JM3W>L MCD%3SE0'"C-PR9<3=1N=[Y4..B&@,_J\#LE/T?-?OL+1\>/]5P6YR#Z.MTG% M/](> MXO^FPZ& CH=\.B#:T!%12H=$2S8F6BJ#?OM?[W+&]VX*Z%A"=#8.8@,A-A)B M0R$^%E('VVO),YRD^)J)?Z99UR,N^5A"0KK'";FWR4=]&23K*[_GTG$:"(B@ MJ_/9LJO.]T0\YXZ:=@6;RPG50T0D1^WW7XIQX8Z0'!#1$8^0'/,(93%Z MP@BR9HX0&.G1(L)C;DD)70N5&@(&H _UJWJ**,BAG!YB!/=!"'7_32_)X!>^ M6I5SRYP&JTW&1RAM2F$-/.Z2VXPPBRN$1 AX1 M91(I7!XAP2?*&47 Z;_A9*N[4$[+JR0YR8P, .TT1]3DY8IYMM76"\&7]='= M=ER(_:=P?80$WX@SCB3G2&$= >^'U2CL5V4XY&4(1SZ*5_P1T&E>T==!1"_ M])O#%+\CY)[B?)+9N"C6[EF/SVTBYW:IS&TFYG8WR=Q6X-6O(IHEDX)]#H,_ M#^QLX-&+J1NEK]K!AT%D',0&.D)$2#X6$H,A,EM(&6[?Q=>\P7B !WQVB2HU M_@Q?H7RMTW]#4.O84] JM[3GLG/:1\HYHI!'.?TCQ/Q'>RFLNLA\ .7CWB@" MQW(,Y$TB+WD.X=TG+_D=9Y?;R.<.WR$"4HIH34FB%=#<#QE"E7U%RZ#=& M\/\;6PX)EYI#?;%247#FT#1]JJZ*N"%F->XIIAP+Y8,=(38<.W?I@$S1/T)B M3,0&_2)F0MVT4KZ DD+D^XL -IE\IH*!L62&NA\R<_@G'#\GWN8E6'HT0J;G MZJIDT&] :+3-:Y5]=4E46E.8D=J@/0TP&\6)QFPDWC+,9B1&V5=I,XATY:M' MHUX1.3YY=3"BV0$Z-%J%\=OH%P*'3*1Q@1"&F?CIX\8G>_3C^P_?O_]QT/V0 MTT:2.&+4$9 _?O_C9!?&*'(6K-3-PHXM8Q4&FN+9*Q<#\XNW%O-')F8$"1C8 MYX+>3'38CR95<9,*\NAK,< W<*DS*0L7/AMFMC8Z^C^_,$!YYOWZX,[41/^# M.#?<.?@ESYQZ$@BI-Y-(S2! ^5.IYX(##7A#7; P/[S% QW5/^RA"*78G7P0.#?*K]<4^5M,3<8H>XO'C=@9 M1UQAG\G%7*PJ&DV*R #,[4Z&&/LKI/'72B!OGD+14SA*$"D4CU!.)#+G<>(T@NXQ"K+T[OYQT+,_IXE8I""EBKXF=--O M)GOP6Y6LZ)70B3>!F=<4(*P!89OY33^I4+D5GXQU3 =#^6CL;%%"0#"!PJ0/0(<6$F.T$>\!HPU9,=2R8S MA!A3)F6NU2#'"J' /)LK\I9(0&T[09 2C]>@KR&EZ#R26+#L##I"$:9OX'A% M?LW"(-+Q#Z4I9HAO"#D48F,=(7,4^I'8.610UF#4N.P+6KGR=OL4!LO+,/;Z M:K2,#F*$$*4T:[8+H7O3\6Y6UZA6)GTU/$3D!ENV##.5-/=/L?N*:G#%UPC> MQRG0:JF4ZAX*H['4#%]4UX8*/N_'8J:@DQP;H6 MWUUU'SNA<+K),2CP-?J[R"(=7WV?;A9*=VL^&YC-1MJ83AR1V:!_'^]BA0"U M4E3_KZGBVW5(/]9N8.5=#1RWDA(/J3 Y.R5;!5;$5*H3J)< MF0PA#'%# FP,6;3R27$DS@-/DM\SZZZ/H$Q6!VC3U[VD?H08?00#[*&, MZG()\BP7*I<0B^(%:,MD#8/7R9*B9*&H4N7!O%PU>3^0_X/\L6$I4FA%AI)) MENB-#(;$:.#IX>,A,2#LZR]@$DH[ H^T V0,@3FL>/C3,B,I.UP)5+0190P M^H\_?/M^-, ,ZX*4='\IRX;*0L-3T8I0']=@9E.B4+LJE"A]TH^N*U.)V*V4 M>9^30@$V7CF$>XT'/5T8)9$^NG_"%!03J%97H'V$A( 7^RI@^=,2]?E$L'#T,(S?P#Y4SI8627LL=[?G0LMAD!SG"%7SQ<&G M7G)4V//94E/16)F80(5], ^P)%EV%7N5\>8*9T;/D]35-K+@EBK25B'[R M&*8.APF?(:/(:? HJ-H.KS[A !#C]#5+T+ MTM]/=P^DWX"0J0#GJAQ@R!N%JN$HXN=Y)EY'5$Q[X, MO>>^%^W9Y1T2>'4*200T]T.2PO'I0ARJ+%S'T3,X^ZXB\D#-X(:W$ Q':#)( MF$!2W0LA0H5_"A>4$YQ&T;8E2$E;FWQ!%$5#.B5/_']LV= /\3VF-1*__].' MDV$!,YP0(I2^]KY!GAQC[\338C)]<>()_4G5E!6W=3X*>HB1*OW):*!28XM< M^A;/5>TXS$7/UQ:<]VEAX4>S5RB:1L52)N=A6-JWR3JHK/I$"=]C"%G ]A0K M.U%^[!CR%(\?N7;*/ITH\4O-+.?5*2";.;7C0"HDVW/RZ(R%@[AS*(TD<^$M M!]$/&L2!<3'#1RJL< 9FA##L[A@M(\P#>=0 PW#*81B0!H8!,48A1%&X5@6O MB#"+*+=(LCLR-OW<9IM_>@MIX!1;1-4HD!HO:VB.IPK) MI0B,JU$%HCOU9+E,R!A"03CQ7V%W##,@<5I$9V7$]D$ OA2R5"Z MMX0LR_)ZC/Y>R.NBJX#ED$T:^85*C;02(,$# M $=/A_;B=(+$ATSWE=-WU>F.U@ZCWXJ%;Y;%[3_M M$*7*O\%1,5,OMA#/-BQ2A9(8W5H^E-M"R!.E,WIR4+Y#-;'9@[YWY1!?*[?= M"L[\UREN.\NR58#G)CRW[(H25E:H4*LF)SPZ-AN]\S42B9J.@Q!9)T'0L2Y" MJ')O6!?TFZ ^OO4/3GE^DUP'$;[*\+IWW *],>0=\AO00Y3@?HA1>&VZDX4; M86^])-O1@ET>]<,#A3ND@E/.%V._5">"O>OV"<74,54[!?]8^4X>00 MI8<$P8D"96S)HFX[O4#3:90'9\VQ.3AS/";NQAKEEQ:TWD>]U$,L:).)) ML?LXSO1Y#-5Q^@8,SWBTPN!ZL+ M\B(:>9D/P$L:C9P18ED^\=:6X22''ANJ:!7;"1Z1BJV92X;SQ@[Q1%>!1G$A 71EJ@$W 8__#TLERC/?I?8 MU%_S8;\Y0OG(*!]ZPA?SA!.C#2M4,NV^?N*S,DFIE_1^^_0/O,P>XD]0;RF+ MDQV@I;+RU/9^#]79=#',95@^P")R".#,0)2O903D_Y+R2'#$8 MLR/$F1(!1/%J9,PGM[-73$^76L348"9C@M3. I)V5$&+NK"*=48.@74<,55P M+T4KN Y$QB#7[1DX&R;+& B1J=[K$8WX:8?(_4=C![UH_(+U%4473$#TM_>; MD![W9(U2"-6%L[YW";""1L\1VV D@;M,!SM"^7"(CK?OXE>"DDNOFB,:14_: M<,"VE$U#,HGL?8,[JZ7;V4GNKCPGBZ4+M MDC <)4)TFNQN:KY12X@S6 PK*\1P]9_5&NL)I3[N$ED5*52L7*A0+IY1W<-5 MFMQZ-_1(IUE(Z57$'GHEF%_ZQW/R6I-16#/0;!G'M*X=5U,J@,(L,PP8GS(% M8-XKH46.]OB$/=,)HR75\RA2BIW.KVC:8'P;$LQ<@E_(Y 6OF-E=;W"V6/4! M;52\<%#X((Q3YGA:JF/07^^15/Q[*E 49O2OKXDLW]!2*K!T%"WW),N2X&F; M47=C%D,(V@31'P!G$H'A,P^L' X!S$D6@C4G1?^U)U,128W1'3'6&9R'#XD' M^O7];OT4AWW3&AD-Q(C,EMM":NDD+!L]@/UK9&G=F/S+UH 1[H-DU;@(#7*@ MK-HQ(8(@0X21G[524T2Z4ZC),@).+G=-P,L$F#?@ M1V$6[>$IWHR:J#3#"!Z-G-]M69(B1F#N9)HX_;ZWWLS<%(JKF#ZX'EZ\B&O4 M$,H([GNF4=,C9P8/&>[S45W<[ 6<$<[S9PYC7GWF[,%39M(E*=SS]#XIOEV2 MO)XT\REYP&**7BD/XUP012[$,CDNX4UBO.PPA MU)8EM&&+/01KB 1:W9/?IBN6WC,D58,/?H3D\$@9'^4, M*!6V&0\TW$7A8JHL!3?352P@SY")FZ:L,F.+:6>LJ7+D>4"#(@C3ISA[PSAZ MC'RB0T&\!/;)9W8N_W'FI2^71#L>BBQ27Y$4^9(A],0X@OJDD@OZA2K_7!*N MT K8 M-Q:+DD(Y+>HQV ?^"V@05 B<"^&/* 0]/"A&)='RXF4 :2'0,T//X( Q--B7#',>K%]7)H4S'R:.RJR);%4&/\3F50W\2RT/0H MB(B]C!-(% ?W&T[Y:[BO75&79TX>] GV T E@/PLF2IS1R-FO7#TK!"[DA;. M!EJ1"*Q<&S$&(B\VM&0"AW2@\:_D]G7<'UX2/.B1^O']QS_LO4!2@>I1F9X. M.*&)G*1JVK@P\E$&W% M8/2K9<,A,=[>3X#)0R*7F$H=3"3NB4]]9RGYSBR48%2HH271T.;/?5AE?.3R MBI+W)7F<;"F($S5Q:P)ZAK^FE4&X.5\7Y;.WHHK56YQ=&:*2)C.&@$QQ1-U3 M*TTA& ^&.;ISP< _LPOCGR6A\I>)"QEL92NR7R1(Y=_&%-\\=XUIM\B& <,WZJ2 M,*Z3>GRI"S9.W;+"D75^/2':L-8?STM*R 3OQ\C'"96:.=MOR<#IZ4Z353$4 M:%P7W) '!XA8;7BI:M(OIL<6G]]$&B#MV= M\CN$)Y/#O+>;H%RY(*.IW&M*F>5\$]+C'HS69!&:2T:>KA@QBDB0G"9'Q9HL M!87SX9-%VJMG(2^3067HA%C<7#HD;86&A%!LM1!6@\ M4#O@+1Z *J:&OH[V>W["TM3 .*ARUXZB8K;(RM5'J+G MK';]1SNK*LA>9^3'1?(0O_7U*Y7QO( @P'D!R3V0H@Z:; I1&L"@KP="=1O! MH.> =-U;N&(8UAPD;"Q(0F'NX&18K"3PU&VKH-TW-(S'&^/ M*M%0N$=B8 E>T&\Y-^@B(H<9<_1_R3-82*,=81J!IXGGKY30*<*H[@C3Y.VZ MM%CAJ)(.*\8")"'R=S[ M7.P_O,7@ 1MTN'Y\__&'?9='\1[&B<9[*&P*S'4H1A/NP[?1\:!T[M,['.$W M+P34/MO.4DZ:@A?NF6C%0#0F7ZD(&0![,?FFJ-!U"Z6=B-H!)IN,O!\D9/50 MFY<@3'8GD)80Q@R/>WJ;EGU!M241R%4J1BJ*3)-19YN'5,@V@MD1:00"P1^+0W1+)AJ&C2\UI/ M>P)LP/;FL*@;3IHC;XT.O3>"8&%9)D&5NX$68Y]^(\A4]F(8E>4E: MB!*;+K_+AA!%KW11DHD%>"!]!E0GK*P#T)NH.*%!YP9U%6SAY&4U%-6R,?Z" MCS,)TN4$8A=S#D'VIU:RS_UU=1DG*QQ @'+*GE@\A<\$ E@(0)G!DTOA7[R[ MA 2U\(S%L*##*AD='VPJEQ# $(;8_50^1@E>QL\1!$D]>)]Y(1PR$+\-X<$&SGS"49QPG!?OLW##]#W1U:%I(*T8_ B)X9$ MQK# +$F3IAD=DZ-')*E,=?E9%:N8I6&2;;J@235XW% +BYJ_!X>5*D;G8@1] M79TPI_&DHT]-C5%>R9;,YV=\D_)-'#VF@[Y70H$,.MFW.8!A=?89U\[<.H\I M7FW#ZV"%SW&Z3 *J&RQ6X+3+XQJ4Z! [;JZCLM.'L8& CR/JL#Q""C_.0E4D M..^=]_:)7'A)X(5]-0U)ZP@1:DB2 ^3Q"<"BK8A2",=2A7"%*@39QC?D$'QX MP^$K_A1'V/N4$:7@9$DC[I1C8AC,J:!7 $*1 U.] MMP"+,A'HZ:BB&T!ZGJ8I#S:!:'K@GB]!OE(J/]NZB;)UIX&Q'QNZN1(+-+@F M7-EO"-PA9N!?J@9JKVB@3I5V&VZ@I@#/(I4G4 "VXQQ@6U2T>57CMO)X(?BU M6I .152HD=WY>[=HJC9@A:=O<4)GM#]!G!4Y)CEG$1L57MMB7&E47T3E:C1?S*04'TM]]LL]AAI=Z&2J*Q&)E0DG-TY#,*,'L5\2%MC+)VF33YWRVU1.W99/79!/'9Y^ZD9*N5)>@6/%F_U28Q'1 MI[/M>63?M%.MFDRFR'E3Q#BLU !LYT7!8*A,I< :P&(J-U-,I0&58YBOI0YC M8R*_BEVY] B3-U7W)7[)51Y7QK%.A*5\L:WA(*"R,!\R4=R!Y^U#?M_"@ > MDBRB4403F."'"Z,>\E2'SX6@]/9!ADJZA6XU. 8J<\-PH\&$$.(4"L[B(V31=03)KQBVF7T4!R-C*,\F'-I=N4< M$T+3@(,.YKQH&\W9=Q;LVJ.XO'3VU,"T3()98E.H$JYI#L."@KL<;?9,09N=VGE@3\ZP)&!)DND23>V)5-!T'+EW MSD(/W%UTK/,8"A?WO7B 4(XB_ALC-KZI<##_A>NG(,24=&]D";\4@0IO054@3PBT%H(M"*TQX<)&=V$*4&%KB+RV([28#FX M>DEWDWZ.;"2Y&+>8&:2J"WN@Z MBE7FBZFXC.CX0+D\6O!.7%3RO63Y4=DN@#\XS_^2 ^'__@>T'1A'T/P6KA_DO/M MJ"]R[*W(Q,P@P\>ZU$4+077%1W;6C+>/%5O.L"4]0@_QB)@65"N]](*$7I4< MX$[)B?R$/8AP\A<189YP1,0@%W:0/D;Q$Q1Z!6&NHLTV(W^.B91A0*]ZB] . M>0TP]JJBD;I0;@JXYC'JY(^<=;6*Y+_5G(GS(Y\4S8P@P1K$,TOF$.4.J>PA MRA\J,C@AGL@LI[CTZ*)33;,'!"*CZFA&:S'5X!>44_U$IWJK3G5 ISHI,#JZ MX8-TO/'6>)"R"D004)G,HC:,[8+/0/ ^Z@YF.46+E7 =#05#R'.4EH+BN*Z_ MP0+PK<(9AVJH@M*\^=9GABW'9KXKH/@E^1\;".E_VGN!^$;K!Y .HXZZ'R4" M5O$^$F6A3_Q_D)U%)V/@"<'QK@#1KGBC(%_X;KQ\L'$/C_&$YHNM@)^5-!59 M;UL99$]EU981S]=P]#@]2,55-*\\ZV%@@A7+95:54S6O8SJ\D0K*@8J%P%YD M\""SHIUW ^YP@-\WS6P8WG?%B=#,U338,_+9D>_'868-^H#G^#-[(T(A!)#E M7AE7S\[(]$JDU&/I/WAOU078LCU?J1TQSUBCO'&Z)2L'M-IAYK$AH' M:C#J,&J2,=8EJ(ZKP(PE<2AN_+;=,4*:C/4^ ]] X38 M\%" E#. % Y0SL*1 KI$N: !>@H?1QQE_TN=L&)U<\H#2N2D;91)BR4;2L"- MG+-48877/QH]/),YV,B[!@?/406=O'>2 X.;Y&3UR.Q[)IJZR)SF]+"L%N%E MY\^\^E9AS\=E%5%V_! 5LG.N?#)JL J6]-,=!(G'HU3@BRA2'1FA7W+R6RIVZ4(9UZ:D2F"%W(T&S!8@RT/*NVZ"6[JPROTYN8_#7*B)1DB&>!2S;,FO\U\/0-J\*3LX5R MOM 39:Q0VN,(%5F1 &[_1M-8N3/<14V!0+8" "&ZCX'4*K#_1RB,H^?CC);9 MT(8%?OP#BPO\<2YQ@?WGA'\?/>/(\G'W4?:F $&Y#?91. M1@OG@(P<*ZG$[ M[@#P9;%Z3!DFF@+(R.4AMRHOK);7O[D.>M\1%;<^9> X7AT3%AANVA$J0#=* M/F2-.V>E>!Q-G1[PQ=+\ 4,3:FTGY'[U@W +A_D]!-517>GB\S+<^MAG5_!Z MLV6^A,7JPDO #I$*\&"JQUE0=E4V4,X'$HP([46R IT$,SFB,E> O_#YTQ9J M6[28Q,OR)"Y<3J*H''F.V7^O(ODQ\;J# P,B9+'.K\40WT &:?[)RM*-DP5' MC"=S-5N6X@S'4ECF+JJG^ M3X/":O,35X7^'SO$EN&EL$6%XJSPE(&%!:P<46IS:'":0AXM.7WR V1^LUB>N-2+^15 M=)O$SZ3#L)*^*DG0< 31R4"!;,I4T-H,@HU?](&<)%=INL7^^39AKNX@9D5B M+M:;,-YAS"K($"(OD&9 1NI=! +P@MA@B(W&_?E'+/;N"(DA.;:0&)2"K'T1 M4U'X)LE8PL)*OLXU67E6(8F%;F4O&+ RWJ.+^]O;B0%DV?,$C@QK0+_T,<9H M[HTPZFI-4OC!&N=%2R^;_(1%E.R-#*I!MW8_362LO9.5S(:CV^6T)D:ULR)$ M,4ZI) D%G1F_W@:#@^/)S(N$FEZO@PA3'^!0:#N1[1TGS*:+?@/2B-*>+"_W MY'/05Q EF1BHS)KE21.)*5(/?H9WR$^8J%C>YB58>N$@$Y-*:!JH(5L"J%.O M4ILB?Q7CXD7Q@)/U8B4L+@,25C'6)*P"=8IZP>GOGX0UE0;2(T0.X6!-ZTQN M4[S:AB@,5A-EXPQ*O9DGB]6 P7'SS6AN7K+[^^-]S\E\O+EZN#A']P\G#Q?W M\^-2W;N/4A!^/%8NR56'6%<1(A&KFK1CY96;T2EA6]6%V( M6U)FD,H7A!(L.DHZMAQ:S34E,[M=\[)/#E"W)IV7L-V4Z*=A:K"L26>F7)AH M[C,DS@MI%*6>?:QW==U 30**F$O- E2;*KO";N+L;YB"BSU'X':E=@0.6FL! M-5>BX>: N334C_%5!,D]8IYFPA':80;9QG@Z0B=KT'_^+2=5/=.8/KR-$DFY MX((4RDS$PD0>X'6V_B"&)I%JN* M=WQ@Z%9.&\XZ3?C A#%;H\BI!2$"D"FF"XT>EJ4S3EQ\)ML'0X+KBAT2#S$- M3/5M6V+D0"QEAYX968S88)-6T!UU&HJNH]G/Q1T.0<^X]9)L-\@8R@DA2ND( M05C?9("6PX4H.C842<9G/2/L8E]$Y)XLB4ZXI0R0$R)8]LZ@%H3S6-^O%=J( M$Q\]A]J^?(6P.D4BGY';0X$4HV/+59O(\7F_W6Q"JC<3-=-+7R[#^.TJHE@$ M--QMV'6O4D= '@%]I PPX7T_DJA%HX B[Q+D78&\03[*V$+*[*@F8#K<]_FE MS[\R9E[ML.[/(T#;++Z(*I<#XY4L]$TI7/V($1%^4C=;J0"QMBF.Z[ M\VGN.YG&IM;A&Q"A4*XB.$F8@C4AW)42[%V^"@#HLIV2!$,A8Q]>O(@;A:11 M:1 LB85R58S30KX.@[?-"+-Y,2O)[]%4X"!SG?KR'43('7/CII$J2W0GA MI!L>;9MCL(,W=OP@XWE/G'K'%:?N2=YX9*IVV$LFG[JK]<8+$I;)?$4TQN@9 M$H4Y#&H KO00D-?[IC1(ZB!03E^FZ; ACJ]AC#T5M1!Q79 WR.6=!D[8 &LN M?UW$%3O)+K&/$R^$6VN;QFC>1MT=CBB3B"+!XR//V3(76#0D\;D MA=[.M9I$#C9D?2;'ES(=?9,YQ"Q](=-0*DS/<6Q+T_#BO<*7@S'/X^?CP 8JC83H4(A[1*=Y4HXM?@$MM.L<3(23.TBHNVFR MDOJR&A:X'/W([CVCE8CEB;*][H/GB*)TDB<;JS$"]PS9C4N(BQH:+)831SEU M),BCWZ8$NQQ%4$.T8(/@$Z?P\2BSOD6AJ[E[@N">R%$-?XI+$:T3X C;EJER M8#B02:V;#E#82R_-!BEJ@L@DFIH=SLMPX$!I0DAM32T=&T[.";%WQQ$FK,AA MJ!(TH7/Z-HF7&/L4'+<0ZX*?^LHG2#*,O4+("P*R^R12L;R**E=$D4XWWHZ& M2/MD_8CBG'!A-U/$]]B4L_C>KDKJ5%!JH;^*B.X)IK$"EE;:.U>0N7\DU2-4 MQ A+P53]4S)!((%=Z=0-&PBB%,+-E4L&G"X VK=\P8L(#[J*&R/P^3B(##29 M*WY$L0N:/)7]J97LD]6RH>'ZM#@-O")V0]]FHC[-;XS8AI M>I64C]!ZFAEB7GB9"3$H/)S'=DABD\6&6Q&BL"(E229+#,OSN/I=5$7U42E+ MQUUU/+1BDN\NO=\^_8-L[(?X$^'! _WG#ON8?4WW.,M8H"P@9Z0L\F*Q8AVM MP@%S+D!9EGR@G)$CE+-"D412-0YD(E_>M--E*%7)?'O,@S>)KGT31](NQ;SX MW-<_2#=E[PF5MHAL^)J3_V8RE70,,0O)]_SMQ(#2;L:#$:")TP+Q&]ZYXIT$ M]O%84__VICNJ0"E56HS&WKY!/A[U+NM*X=+Z-N-"=8P\!7P+2]$IKK\R#GJ( M]36/]WWM"U;XPL)?%1?^PKCPHQ_2\2HCJB$^)V^(,*8\#'M#':S,_\X@A*^TVB5\#'_NGNT?R*%7JB)Q :"?U5@ST>RBLP)$JF8%+1.I* MK+8@^3/-VA-,@2'@:^"+7,C?*#G/.6\3NDSF,*7% A"%>4WDO$+9O9!P [^% MGVEBX);-HEK(17(S.DJ M&^<[CZ1&W2;T+?%94(..APMA\1R*>20I#=RO!:' M]=ELPMW)9+JR">]%1G$L$4>\GRY23R ME7<&-W[TQU:G-&D%(?7E=#$N--4H,I6@UG/!?$4PCKDU072J3!?U2S81 MT 4U*\ Y1:]V:4<8=,46:2K&B:G>\5:%JAAA-))-58U+9G4I05HV:I058KXF M"2NQ(M&/3*((/T.TST,EOM-7D<8F#%BUN5SJF=&P9B,?&52/5;$VSN/M4[;: MACQ<&TI>TBK7.3('5X7H'_H6N2Z]/8J(*CYG@;P2&0_T.(U*9;X1'YK_47 R M[JME^ID2A@PY0V1D)(860?5$@2.3P JAY\-+I97]<>R*[XXFJ.@'+NZD)GQ-RMOGDU<_.MIP%M,G]UE,@LXP\)Z%N M.M2L8V4DE+OL)P&EL0+[.CFVJST0UXEJF,AA M^A"?8J8 P/VQ3?Y&'LR##'0?WW_\X]X+Q##L"NB4+,8/6$DACM",!B" M44??PFLP>_Z+?B]57)N^WZI"5(OX$\#_XZ-:*20OJ#/(&49?()2.[8NU*YCXY(5 B[Q>(1*$)ZD\;UFN@J/6I7 : M7QJ-<+#G0-L0M>*59KG\Q_MOWW\ Q$7F5#M"'WYX?_3^_?NJCPT0Q\^' %0U'?4.D=^^/A_HP\?CK[[^$?Z"_+C^Q^_*\9ATS_$2AA_+3DHE/;_ ML_>NS8WC2+KP7T'$3NRICI![JVIV+KO[2;[U^JS+35H6T/'=:%7 MV2O^RDL6^EOX?5I5QAQ!<.2I=,:]"09--_DWN)]MHOQ)\7#>^O73X? >7C^+/53/ M8K(PZF?JO)4L5$W>/(4?77SC61CEL'_]PJ'!H?B,,'#P*"ZY\$X(T&J_VP0Q ME.BT,O+/DJ16+.N\U%R[]D^8&A"3(V)Z2,P8$S5)_B >&%[%G7O#Q_L@NKN; M:39KXWGJ6D^Q\,&/H4A60WK3PW1Z2-3YH:H8(S_EQ0OGR37D;[0CNH-B83I& M%4HX>R#I+$;Q8X(6&ZBH!%K+95(PNQX=JLHU[(!GYO@RMA5OT&H*5_N<9]VD M]J)(?"EC$#I\ &IEHH%#_!J%>4KK[0" =9 HS8\2G0[^2EQ $[@5F8TR.YE% M6K*DPDU)MMO)U"$<.:=*&%:=N)^IU2$D!&46BK5<)J1$JX+0[1K1 09[ MPEDE@4,?NN7$J[&]M[(_]5+\$A5/9QNQ1ZQXIGD];:ZC-M4+&12(KTEFG>'Q[H+UH+RD'F2;?C"2"L^:Y>&2O+L/.4SMWFEG6.IY,T@ M((^)Y-WAJ.;&NZRODV.\C/(PB,&Q=I$LSH_OWZ-2DTD>Y;%<0-&,$#D&&-:N MVP.6_1%Y5UR7$+^ @FY/%6C=@+.NXG ]DHR6H>GJY*-"9+SX;WUFCNM)X!V; M;A91D68WP>K8U4%*8"!BH".U-A$/P]V?GDVQ*N0ETKX <7RIGVYM>F8I]1,K M9UMURWIU,EY\"^,-1O?)1:%" N[/Z'W9[; :@)I66ZJKE/SA6G4>6XM1>&O. M4-*+M&Z:8;&MC " N*?/W[ZCT^?6]VM]N6)@_B33Y^]7;2< MX+36Y?NO"I1[ZHF+;QB/BEI[/65:S,4W5@IT[.+L$D4->89/*(WENMV6X0VA M_*ZKNKO&$FNWKL\47WTHX8]B+C:Y1)=4M/5 :\ELI41#,PD/K$8=@C(=VT&T-L,.:['25^!(4FPR]F+-EI;H_/]]P<(9!?=I0*_Q< M8JAL2Z46N/%5Z2QR;'.T!=_A4NARNTTY BQ?/0/H;+G#2I$SH<%?X>)>KJ+HH.(#;RD=7@='XJ^9J4@5NQ'IE* .0MSC\BA[#>[23 M.5&T(MV+KDC%>0G,@0LW,%*M71N#:'8H38@O9F(QFAYW4:]R,"F1#&2RP/$] MO3,8RK$UTN'7)']YQ7# 46#^E/%6\1%Q@/OK*$$<>X(K0%GO1[BC(+_U#(=* MG"(%4@P.41EBQT!&C'.>AUF$(:0N:J])!27(2PH.:AZ]*/6X?9PN0,I'*<%A M$CT*EWU4#/%>JK%=0+1Z-0\$YSWR>4T;&;,Z*"A0C&%W)6-8#[19#M'&%:![ MT'FJ"7$"LUJG1__=#C'5[4-EWHNOC('\ECJFBRUP-\GT/,K#.(6&)6V?G":=E>KPW%23 M&[ M;;(=?!M=AW,:\O=K_-<[G+NUT,$Q/\=:&^/-T4XP G@G2I6CMX&U1#N'I1/@HCQX?,S@CH2\3[+$LHV3S!8)TUF5 MD7KB\NL2DQ6SLH'-O ,[FAX)_P^(@\1]]PZX@O+R0-C?]HA_,#DL1N/R>4H> MA#FMJP\:Y%D:Q-_!NINV5O[[6'78N>I+D&R6P).5@>F=-Z["7:6\..]I"M%R M)59.@_W=(+PX\]W!K9RE;-A[^G^X/3A=R*JC>YX]1R&O/W/?I(DDK8-W/\>[ MF?E[H$41)XY_\*)D/2@ET9'%\Q]O?P;-4^IYZIQ$)''%9S%!)X%(LC#8X*ANT/ 2BXZXB;36$0 MK5A2Y;-_S8T@X2>H)2=_N2 M3)B0/"Y<-EU\ MCK"M;51ILYK%-P57+MRH@9S;H/V5]-IE]&=(5?_57*1!$BJ+GY_ M/%W5X=6$I!8.1%*Q_FC/987=V,-.0PSQZ/[IKY\_K/S0[!\3_I.WCEG96N8* MV#&3/ I;=\V9O=*O1CQSZ7R'F2.U4G3UN[%7=[YWW67 &-O$NUUU4ZF#W ,R M-4+&=-1%F0H[X!;=KL76@?D?U)#!(#!6:Y&W(- 0C-;4O^MPWT@Y+@JD:;^' MK(;#L?FRZ460P44&PC@XX Y3&)5HR=:$[;]0Q\@PQ14XMPK'A,ETTQ[23E_9 MGQ6[B_@ W9I@5=-O!?:V]WB(T80W\%G9VEH/B.D1#>1LX\!V5B:A-LNS-D&@ M!+OU1*O8'E+5H8/MB,MTU<^O8Y_$.!=3K^&$%X[=ZIV V0G@HC3I?'3HGNL0 M@K7D-CZ,,0 QO#3^@>19\;]GF]4&\NV>.:URM"'/EM,%!9)*/I56/IM2#2,] M$[7UITNF=$T,,AGG'AP?X&VRXS=:H"=2 !6EL$D!)%6S#_H$'2:IT"+:89D2QR(0YR64U#$4D^GU]>?DF$'[E79#;=P%C?V4 MO#6L[A!33=^;_H#=!^#;P&2PVRP*N;J_'NO7":@/O&RHBR++R^M8P)A/2'?[ M#&2WSSR Y/@UR'=ZP/TI2W.QP3V+323-MK]D4<'/TY>V3:Y0JECQI%CV G+9 M0@AV>W7J"(V<9H1"BV,HCX' ,8"PIA<(.0'[PVNCGXLWFG'%%#9]R''Q:2M;*(R M?JN.H$&N$(5;H_Q0._X'/$7 M<3PY#?(HGRUOQ3M,%,S4M] M+"AS1]=2H]O)ZQBU6F$BT,X> M0;+W2/M1>-25L3;6CA)' >/5>+M[BJO5*J*N'F)=USR"H45(UM)/8>B@K#]3 MBT7)YL^SA!U-J 0D3<)6':AEMQ95WZ+%C0+#;M",ZJ]Z2IL20!9\L0FQSEQZ M_>H3,N'"YCSKS!I.V:_VU2377E//W-KPD-[%0T\D_TE\$'(,*)&@S?[390HY MC0IR^6A<$[?[V(",:;OGR6_X"&(A+?QF@_4+NJ>OGV5UAY[SK(L]8I>3 M"N5=X[;(G27XD,#'D3AK0^83*ED 38F'HXASP$9"U)N?MJ?TJ'.^SGA(9[!C MF:8,$4,>KMV":B1C-J:0*(VB%JL=$H* S%03!?&&RSU-(-: MZD,3@P'%7U>"ED#M2%W^Q-9"#K9AB*1@WQ5?X.L.CW8PJO-%3<$7"I[ ]0 \ M),!A%(O+-ZYC\JG.7U+Z(?O"BZ=TX34&VZT=:HOYM#'(%O[8=7!,$JU;(J M52H7ZR\X6DY">-OU ##,Y+.K2E\VJC8]K)T89FU"HFP5:5N!5W6I;17HL3AO MS?/U?@X'K4VV/8WBN QCM\]B^/KC_8^LD,*9N*[&[FM1.@4CY_[7>Z:D,A#+ MC%B_+RZ=/01()N.=]!4.O4&V7U3R,>ZEM3):$9B:)_YZ2K_-%C?\6S%_X?$S M_Y(FQ5.KO5P\Z7]_7^C:/_%9XH$R4B:4BR-VR_"<%H6798]!N#V/=9=N5#[< MEE@/8J>S6$!UT.>2ZOWP GA2^[G<\%P>'\$D8^IP_\SC%3*^6G3_35E4IW9YPH.C:8NF;77342!CU< ME7+\E#D:653@,\1!C9$;FA'(#0]JTK^_2]"U/X;;\#?(.:A"ID>%4ZN[+WX%CQCCU*H M%<%N4!&J@H2^K*+,[3[L"O+."X^5$@B55+ K?+\M):-$:I7S6D]VP1_<)]/ MNZ=9:-IWM<=5QN">\=O1OA,LM42YV(QMM4X3K"P0_Z+J#T\=IL'# Z7ELX38 M:2R6!WU8.Y8'10A7Q?5BTSR/W&..+O,2 M.XQXFB@27U4EE('4\>"Q4M DJ(SZBHP(A+'.O/)D/"THU7RR+N[>$+",8<< M/OB0LNBPBZ/SJW=7:)2/9# M,V#,QS*MJU0X*:G;,=M3[@F@=4(T<.ERZ6FF^K!'W-(4[\$&NWQY ICSP+)3 M9+5G6G_8RJXF5"QWOWGXC8?%//T"'..+_AJW9;RQ+R#27N*@\M5(A:L M#15Z2\W@TM*Z6:G MRL\?/__]?: J-YZC$QH=NJ,/8#*Z[HC;9]B$5$>CE,_W$+JF:T_5%HZ0OI6= MR@-<]2JKM3Z*<7_A*UCEQ6BH&1#ZJEN%PPWYK%3 M ;IEO>58.X,KLUKF,$N M,ZVB=#IU(2R69G98[$[@BQ+UKSG/5BU7(E(R827#OVQ1DRE-DJ!)F&/E=E%R M@]<(@8K[3+4ONY8O_PT:1@C2*LJN?Z)Y_2-U?^51<;+3K8[I8EWA]%MT[ :C M!G4S:]K3:.B'4Z^G.OYFLU[^Q%ZQAJ].MU3.V1UO!$8V2=5N= M>"5US4RZ33P=;%N/?B=14")PFZ0*>@]F#[!:@E?AXEN('4,O4R*M MG#W$T2-1X1_K$*HF(8/NDW1YLLGY"7$)LE3JAU0H+D> GFTZ J7E(!PG*/NT MBYRWJ!/NHE]S56;&E%[(EU*:H2>"//\:RCWXU/Q;QDIW;C5=G$7YB'I8^XY5 MFX#3((8H07?TTH8;/52M"!ZD$L>,TMV#J\8&9LNROX(2[I$XNGN 3;[^'E$* MU<_B,!SM^%O:/D5#\*Y;*1XMNLH+:*)<:Y28ONN<.\/V/^2S)3D-NN,T5$Z( MBK\E]\IRZ ZE[6\)'#;RDD3TZW6,A^L@!AJ8RSA]N4K$MK2BJZ%BB8$C>9!L M:43MLEYWFA&4(V#( +,48Q"[I!Z$21,3TCBDX\EU>P+OME&;C6D3Y L#WJ5+>JY\R:,M'@,=3M#W$RT1_FGP$0-#YK.X<439RLJXT)'@IA$ M=!J/RSHOYSEW=35*G08G:NNS?(8GW"*M1B@ ;L\1"BKC41E$90+1OCR=AE#NNX?)D$CGYZW*X7LU=TDK?A24L M3ELEA"UX& ?B\?="MMDFQW8/X6@OV=Y' 8I?P3(*$.;$&L^HQ;7X(;7'S1(S MVS[WT?C];"/NXBN>[43A6L42E%2V&XKS%EGH&)EUFFN&YZ=5&_!@A>EC DQ8 MZ*[9B97)',:2<^94D;V)?W1[9]:7GHTQ*G+QU+2N44W!\4_%)?/ X4Q,H_/4 MYZ]/$^JKM6Z'9XY&^@!KXH]R1&7NJ#@XG'*F1^7_OCT 8S;W"I2"J7SE9"%'#'[R]!Z(8!B/'1.%(BH><1&!E%GLC ML?_A)$?"@!Z;][EHU3]<*A;FTX&:TW:BIWK MM#B?3*1&L108#VF'TB#)RWJJUCT5WUP6YZ_MHE/X5FTK",<9FV("7*;E"[QQ MFCR>@&=FP@(U(-?(+0($8 Q4C 3=A:R4BHDD/4!6/\WP9K8*]1C"EZY=/QJ%N _%BS#.QS$)WBS3)3[?F;UID M@JM %\J9L+D8E..DUW"K]8]>AFWD MT>."\4M4/*E5!',-#=+*;2=^"YV-]2)4Z15K4F9IR1)7_6^#@!%VWO(G(N>_B?->-"),*Z123U4]GSV-RO3;>\ *R,V^S%%*2%J?;KSF49=6D@Q[YU(!" M$?,_E0K813Z %A8E/_320MH=9C-#"H!C%OV&L!JID(&?;K,7JW6<;CF_XX58 M$\2*0"&-,SCN"(PZ E8(2RQYGHM/!/$E;]UC5NEEF5+,0M0\$08!UC*XY.DP M60'\RUH]6W+7U03>S"+? &T.K5#&EL0M!,TAE):1T(*9:AGH?1_6J' T-#Y\ M3U5[4S&"111OQ)O(RU9\M CSQ666KLZ".(3^>V)HLZ5XFR$2J'+>SN&;?$%7 M!S?<\^8 S:Z^:HCL$ETCY2#A2W)<&+4LTQF_-Y/&%6O.CK0F+.&V);6!)?]B MU8'WO5EZ3\%Q8%H\+RW.E<71M1?:%M]- 64+:7'\E[NM8<&C_SV7:&Z5=^$\ M*(XE0%2R& EC%]!O2X@;_/BM1'7/(/1=K@WU4M,]U#D3T]$C[_L.2MD^\^!; M=]0#,H$(9;H]SG4Q>#EUS$'[J['O H Y@_I!,0W#;,,7G05II3RQ*7B+?G8! M(;9'KX.@9Z,8?=5_5/L,O'47^R4 %VUAA .G>;ZA.JQ<^V);%BJ6'FJ(K'S8 M\B#+G7E=O"&4T]#HI28.5U*;%5\U]!F)]:X9,GV8H*Z#WK!,<4!BICWM3 MK_M*?72+?%^6MI?,7QJQT$VW36):1B &/ M=H29S3F])&9UAJ-2R%8%XV^K%E/@+,BR[3+- M($4POX[$O9+H@F?)U_S8WQ@2WPUHFX(5/JR#[O=4IN(:/30MV?AQVA:VY]Y4-T'VY.6ZVF'Q6 M5V7:LL\)2;?K0>UR4%_-3 X+6G40NSDT9.>:XL(57/U6EC"G^R.33IM9.T;; M%(WL$_). TCLU=8JJD;_&A.9ZFUEOQ# @;+]<1B'7?%P=L6*1> K*HP+&E0;GQX5. MD96'!$($VR4)-IC;/%%A=8NL79PG&V__VA18P2R<\&$IDI2HK< %M&U MS)9W?)UF!4S!>_[8)BVM)"@J13(E")!8:J1]"AU$_7/G6ZX>JLG2H[+R&F$L 4DQ;-#J* M"=H?PDBX@,4$+G9GM(0PI,IO4W([H%-,7HSP,1,@*Q'^\4S?LO:YMYM."%\L MH@+Y-&Z#:'&5G 7KB RC_%S'9L%KP0PD Z>-E#VQ7'KC VCENI(RH7O2MS(Q,>+NR,H+RH'JYO*S5XL="2;94*X MV[-,AZC4/:)R56=*)KMSR.31-9C=SB5-S\?Y#39*HH)?1\_ &5<((9$8 KU0 M7X+?TNPL%I/_)ECQ=M%2U'*":EBI1Z\7J(JA+@;*O 5B',,WG_-;;>"<1[8A MC(AA/?SE3)6M(V?KT=4?79+QJK% OVT9AQV_G>P<$H7OA+TG%NHEH5T5F18Y@873/% M/-/C8&H@[-=R*.PB$3=/RM=^M[:KK_CKR( P(-=Y/PT]DZ13^8CSZTZZEIG/ MKGL8HA/%",6X3MSJ'*9\:30\*T>$KG&LE#XV=%5":X1(CB_CH;EUL,@P+5US MQ"">>59$Y&I)._*'EY]D@@DQ(A!@(RF1#* M0.HXL%A,E7T#0O\M]J[@YT$1G+5JP2W1&#*!63I0AX"QH*EY0+XAJ>.=NH*+ M"^-=]/A$C&!E+5'+*[&23CTL43YF 5K52M[NQ^)&EL'Y\9S3GU>)HBB[#;8M M;HA*+ON@)/\ ?E/-?R:ECPY>+9G;>JQ@#,?5@0_,DUMJ3W#$S"@!=MDDY__@ M039_RGBKI_GYX^>_OA-8AX2^)B4UKZEZPD K0[7.:::Z\##Z]RB*,P/G#2X M,UGZXELH/BJ,NSEZ;R==%H7%SF7?RA2)N=5(J8FWA9VDN1^PJ/ 54*!O?ZBG/(M,D8JTQ@+(XUQPFBX M'@.@ S6\N6^@)#M8^C7Q0,8R5-O8S%W&Q9C(C2E']I&,YOYR\@N/X_])TI?D M7JQ.:2+V70BG'YU43!<3$'KR.TAE2BS5:3M+2>T<4,UURS\JW!ZR[?_^S]V1 MS^-_9G<7TPF[N[C]>GI]=<9FE\,;JA40*AN2]KX\Y*\T:];Y+FHA^(7#994O MIN(-#QZY^OUM%H5'QQ$/V+GR%@DZ$Z8&S>2H]:<8COO[?@JO9/_T9#O3LQ2F MV3JEJ![&LL[H-6SOS;1$RT 9@R0X4N#-$=@AP%H/6G\H-4U7D#\! Y#X TX> MST$,T[Z;S'PLCT5&)_B+(;[/3'TG@*T861/J[Z60"%P4E]%S6W?/W_^PU_NJ MDP1&1;840+^;,LECGZS:#(=>)(G.2 #H/M5:9LK0[1A@B0L0!(&.;Z JG2JE M+,>M4YU@L4X554#]13S*8AA' :I2P:A UGI--:C,.:BCNA+^G$+C:O :=]* M\EF+>R MW0(!LQ4B_N,5>6>>(,#)""@CI+W'[HY.L"#S-43T,/OB7-S>]85J\&E!HL[[ZJ)"Z"XURDB M^2Q]CG*PR73QVP:&JNL,M1_RN.:ZE4U(J#S1'/-:*5-:C?+&LNJ1%+O="WR8 M0K[1QYM@]!:P& "%&3)IAG5IAD"98:G-D&LS1%[:7Y?5Y9*C9?/P&P^+>?HE M2,2+*N[Z=WS!R14EUAY>%#$.;\ZS59M(@UF/7TX"<]F6(X$6&GHLK!P,[@-Z M. S'XRM:X=MFM17Z71K.9=[(=1H&\>U3FG#*K#PVL1S$,)0C\U:'/&B+;,/; MR UG4KWK\CI*^)587UHXE)H]M.Q7$,]0O@]?8,<0*_Y E"YA3GN#*=[E/%I$ M0;8EKPT1_[18=J6/AOHO>5HNN\)0YP;TPCI[SA\**L3.\1:,A=)PF%:++NT# MQ'OVZ>B0R$/!2BT3IO48J[OJ)"6;;(T;>+4M7J4AFNJ@)BYI_%OX!#<@MDPS M\0^HW=E$^9/B"5F(8?J/>:N(D>R*T@:]#H=E?MI6=PYF?XJ"AN>X*_>^CF]X MJU4^(]DR%U;W&PZL-VFVY!&X<%HM2F:$Q6H#MTD6Z(+@[//'SQ]Q5YFPA./D M79:ZWY-=U(;3V!)PHAIV:$>>U"[- \3",W'&?9_F.;AEY(2\)!/&E9D>I)G6 M#;/(F?- IPL3J<&EN%)D02SNMK+Z5YKGV,QHDLJD6,P,D(+9!RGZAY%!LT+_ M)+.WKDCG&SZ*+&1'&-[8T&NQX;Z2MS#%41Z:+?*A$'.*T[W6:U$K=$ M?)!",$1BV>RA"*#9B&*.TUT'_60&&JW*@#[N:Y(^0$29*.W7&TQX39,PBB-< M5\IV9L"4F5>R"K='15;H&'"1J-18(WE0_! ."J=!#*?.[\PBXL7/BEV;G/+' M*$F^1[/$.[8P!D4$C.:P&(V+509F],_#H>VDIV[=1D('9]:ZW%T*7*X,\R)] MY\8T;T3FS2KFS;1Y']"\,L&0Q=J\S\[-V\B(^8LX*?#9I+NHB6 M48CC;Y?5C^)/TN42CU=(,2BWM)6A8^S0W\" 6AKDG RB/_WE_1FDB?EV>(8I M.\^CN^J.0SL3<@F(>_8*OX\6HF/S);WXJ?YDAK)XQX%>14M M7/9R$-#85 Z#&>-@Y4 ,?BP:"_K'C=%@.74FAV%U3A M7:5CC)G990Y+D?#UF7?"-S< MW-ZG>S.;.H#51.5U4'[>$)0W1F&VV?!PU.K+6A8OY>-CAB>%IFDC7L&U[D:2 M>^GL0UD_4 ZT*9Y2L1]M6W7U(G%4[Z0$>NO"<^-CRO!I%61MLJ$LL0SD,BW6TP6I:V25SB2-\%PF M3Y[+Z\,T239!?,?7:79TG;@4Q4@6(V%#'[R5VN,503FM=)^0VR";97@$H60& MU3WLZ'>F[(,B%KL@ W8V$B^]SKI=V A!-J6D3=@ZR-QZ9G6,E,K9OO 6R=*J M).Y7DN(^Q;/-F*T0( GR1?8@G4(W8J$\L@>(<2RJ9KE-6"G7T\FG,USQZY!& M@V5?HN4$ZG]/'".BDJ,L2'*A' D>)(]&Q/-YJDY4YH%-')E;E1M)7<3[\*%( M?V"&2G#9?8#?_,"LTQPOS[ )'[%K/7<;N?B^RU6H>LT>91=C.96#R-/7@4'R.R*Q@9X;C/T.>Q;IXJZJI/+!FR$ MIY[8L+H8?MPPX@5"L?%!3%M.:\? $7T(?7.38>&AH<2(H<\5:IO(44 M?C3;%'D18$9FA5U#9QRH))9-$$/9=:NU5C*8X,E-Y2N(@SUL BPHV#D/\>FP M/W^:0-'1GVL83LI,"&-@6!#./D3$9)P[K[@8[].H.5\<25I3I:5!W[KQ4.'' MXE,EI#<]3,]T"$?U#IFWX$4V&1':MV>1B?6^223\6:V63$(UOJZCS[),=[JU M/NC5='"O^A)\BU:;5:O=4\IPOF>V'J_YJ*0@I_L[M4<4:RG\)V4)-XJX5_RY8%(9LCTEK/? M&2([ ;\!EK^3]E?#,RF6,UG4G]^E<7R99OI$W39!S+R0F"HQ5U8I9:"52;4] M5//ZLTH3>YU=NK?76,Z[W*MZ0RHJO.;///YS^S,[RF%_'M'HY0PN:T@GLDQT MPB08?SDEKW(KUI0NM$K1/XI.<5++PN@ML]^CE>P^)IV9RGEB-)*LX@#GZ72Q MP-!2$-\&T>(JD9P&]4[(.S@&YE&A(F\4+S."96VJA*:W5V>3>C>4&9S4C%I+ M;(*:%SXCCT,SG;630%K>20VA?PW7UG=G)S-9OX-YYBE[3>]CU( )?!9E2RS) M!+"8);K&7WS@)DTRJ^2_C2/9W/5*%@3P:IAJ?'@Y=7.65OM9V5G&]6[4P9@M M!XL2Y6_&Z3?XB*9+M5P'9T18&24FU7W94$KS/43N;]_=H*Q+0GJG&'?6 U9* M]=$]R^S+76G*?A_64YU6HG=0T@R\'QN@C8,'*#ROMXRF% MJH:"%7=W&C=3 V!>>+5WSNOKR)57B#V=B_]["!6(%3:;UXG@+ MS;O$5#9B7/,4ZDX@H2:-A>!'G)AB%6['74\I;U-TC? 5>GXEMSJF4MYJIHO[ M2NT9^]/''S]^*CLF06H7VC=)5:PJ("X&\*#6I8'AI\5?/D^8^#2D&(GG$6__ M:U>0)".&'QKQK[<)#0[@]?C3YX^3CQ])^Y\^OD7^^Y\UC7$N-19&@S%W>#F> MG5"M/22FQ_3^K5B-@3HUY\03*^?0S&O2<3HVL#>*S^'8V+QK.;:N4U??T'J1 MOO,VL]]-3]EWVD/VC\=WP'*X6W26-\6&Y+6JCT8BLE/2:AV$Q6PIC*78U'%D M1CJ,NU8B^F2/@Y#%=M8P6&&,P^WBX=U,*CFGL2&-;JU%YIEAAHIM'E/_^[*. MY4XC V#%^-X9XCI]T.3CN8R2^V)57&19FIVEXG:,0[B,@U8IGYJ=IZX1+>IB MI3(&VL:%-3X&YJ^@R7WFRKXI7GJZJ5L@[".RVQ)?M,M"U"YT:LTESU,AW"/B MV'U+/7^P7UWPU.MK11OHX[(P3>M^!U:QH[3S09J^906#D6I@9#^X,Q'/B2&E!) M M9K:FM?YFQ*>87QG)PKH^[4<,H#B+8PTM9 :!4J,0R3H@2N#RQG01PB&8C/ M7&K%7;.5+=,ZSYS6"B9,M8;KX)J%NY-^B>=ED @"+%A\AYW)N[_T3 M7>*VLS\=-E\H6=/ERW@\ YFQB#DD%NMBP'8^A:8)&_20JUX@UX,58X2\F]LL M?8[$_GRZ_9I#,^S9FD-<.WF<0F 2CQ@MZS%AS\<,'Z4** L^@#86)3\PK9"5 M&CW68+HW@[5P@QV6V-,13YRI!A]H/?U769QN[WE1Q'BC!M*-_+IE$?E1%1;( M;*''@>P?N=?*:Y^&LO8#.@F_UF7EM"?SH$^OVHU.G.>!GEL<_&?+RSA-,TC) MFR4_IW"4AP]@Y54;J_P25'O+K;5.;!H-6AE$IK1.:EOW#NP0VR8HNQ?>6B9 MA90,"1&>T@Y7[\0.E>C ,.U1P^C]IRDD@(XDC =)$1RY> M6 23.04#51TWP4I,QR_!;VFF6O2UJDG1??Y\E*1T-GB;>94D>6SH:89Y(LS!!J(^5C!XUN3/T3ID= F9W&&":LTAMEXK=-B'>3U5;^ 6. M.)N6YEL88WEW)GBE/U!74\=3"6)?YMO-H7-C1.^I<_T:M,SY=&-.OZF>]QR3 M]5[)V6_++(LZ)NSU['WWI+->@-N9^8>C=YO_L5FM@FP[6]Y'CPGV.Q:O0QA" M=B=FFL91"$T#CBEVKJ8+D28X^^>E+MB_I#*VEMHG=H@/A[^J'&;;_;XT0B9#VGI MGU4/4[7!2/3#5,R32TA@+OT^#RXM4-F6:O/!R0S3YR"*8;.X3#/(VH+3;[N$ MB#VGDJ:2"E7PJ,:"U#61'(VOPXI7(]4<9)KJ%>1BH,< J7Q,C8)1'LVO'A)I M^C17W3&H7">GUKS1IOF*]%'>J*-T_/N7-/O]"NZ_(<^/=7@;V08@#M@WI$!Q MH\G2W%\TOQ4:*X0E!)U$RC(== 1L?]I5QHA8-*N>C0#/M2+I8:O+^4BSN>\T!,M&FR. ?F MT11=;M+Y0@W-C^97)LGHW#%D*\].GRW<':"N5#_40N^[V4DEP_]K$A4YIOG+ M>;UUV\ TAYLR3!50/;HP%E<0X 0*V!-N>.#9'B"#GIHGEP_ MNIJNE8-:E^3YZD'5:M0[^=A>A_[*$HH+EJPW][MJSB37=8_+I'_C-.RPI$-V M!_.UN\K01G['0QX] ZQ6%SDECI7RO-WFNH)B/IX://[F8T-OD?QT:_VFHVZ MC2U'\@G<[NQ?>U^X'-JBJ<=?LT$@-;H7>^@\]_O->IUFA:1+QR:6DO.Q74:# M4?).&H O"74P2XFWE]H=XOH.#?MA][$7F3TLS;T(N):I^66>;RAE/^^\KG1/ M'U:ZY93=6-5PF#&>@6SG_DS8L+4;Y-A0]ZUQ&ZF%(V*5/Q M1X[>BM1&F$B5U[&9B2F0\6>>;)S6#9=<*GD8Q$0G<2E^=FQLQ:!0 8&*,PA% MC@)' ^V--S!J%E*S4%TLB)U"RQH86M;R\Z/[ZI#XB5$CB1J,UVP"U7,/G$%[ MEK&"W25 *\LBJ9GN6@KW4O'7%-+57,08537V*0@=Y1??>!9&.;_-HI#?P0WZ M.GWA&?TM6AU=&7_P%5T-@.$(&"H6$P4&0?]@.(SOR83F*J'-LT;SH '9AQ@4 M.",2P'P!WA[]8P MZKIE-%$R1LE@F,PPL%:"W=]1Y:9^XXL@[=^)7_J4O?CF;"5 M\13PZ+DQGT)$3R&K/(6RW=4#/86X? I&LY_ ZHLC^_ZXRQ0W\TQ(+<5$.[G< ME$*]Y,ET,OZX.O0^@]>''G;^P8-L_I*VS$OYR\CA''5>G3#0QH0Z#Z[G;,,7 MMUFZ%".,H!'+)>>Y9+\ZWI<.0IDIE8%8S?$U+ECFE+0P23YP]Z=O%7>[;DDW M8@3PKCW2A;0>?D,0T@,&/!) 47Y$>\8T68 [1;S!/(%RFG-QM8Y3V'F/!E?9 MU UEZ&>SU+%2WWN!+Z>F"7OZ'<"NDCX,"SO>0)_26%Q&OL49*O@*@D[Z4PG9#(M%!NMN)U_G6"0L^V6G3,@_.#8SLJ8>K,TZY<3!:N<(N &1J=AR4!,%S#$UZP&!B#H4_< M0G(%8[74NS22NEMTPU<]D4V4WJ6IK,J::O%A/OCI51>NQ%[Q+4DR[!!]W@7M,@*W8M&\.G"Z![!(%O0,X M)4V/7T(=]+1!!ZNC?7?HJ0,)@QWJ;J28XL.APT'3)5E.C?E3QH],6ZWZ/Q1W M8 $BW9Z[.QB]6F35J%&4G_-V!Z.OHSPD"*,*A[/,3T -](X#V[7_]3*W;__)7O]W9NT0>5T#?&:!? MO?WYBUQVAM?V*]4^ZW!\J"HJ"F/B,V4F"O7"[%*T,9N+/E=$'M MG%N2;"OAC*1/5(8O]""3&KPP<+N!:9]-#\#J$J)%+YY/OT5'QSDU-3H(JT' M7].Y :6Y#^/N=E'%*U2_G<=&4E=KYK[CE-"\X#;CCNSS5%=QSVS M]=X&V2S#U#*R@XK =4M1O Y42C5$U;Q$TQSAC*L0%3&Q4,#$@9M4R$FOPZX^ MDGG3#+WH'6VS)'%"Z;IY7_G6'6$R)R>)-2NFW(?Z@APHS^ /F"WB1<#8^P!L"'_AI8YQ(C-C M]&]XC+Z:Q2A'PJ6X3*$;05%=:5[&TOO0C9.VI*$T_1J-'HT>G+0^C=) 36"; MXR8M>#]D-YJ+E8H!ZN-:,-A0)OG[9APPRC0#J>ED]JR+=5V^UR+#[*6JB?DM&_:+:$!'%T@XJE^3;CJVBS MRHTRMW;YO*8J(."+2L$8*A@YYMW*)>H2]<%4]P-&RY1&?(.43LA*]590^"5( M-DMQ/\)+VV408N%8*[>+)9$ID=X<,!T",M]A&Y7SQH1 X'&1%&+HAD-IIY/$ ML=D)*)C974YWFX","YO%/] O0/2(S%_2^5.ZR86J^8N8*=NK!+KE1L\^BE-%QUTEE#B&,KSW5BB%9@*/YX!HY]L?^A/ MW"XIJ[[F8<) LK_(+N9K#[T4<-J+&[7;H-YTL8@*I*6X2[=!7'*7W/(,CB7!8]L> MLJ4&EI$*33\'X2RIQ.W1U0%*MVD&*=K-MZ+>ZGRKNS..! QU8R+5%Z6Q]OE MWJ%='L]5>;Q.2F$!#LGM7MZ?Z>2D)I.]RBAP6644F-4Q"C@F%.C98M9J/GP& M 4KPUV=YN=J>BO5X&15UA_^V1Q-2:-QM='3P@]3ZPZ3A6N3O0.//+';>.-DF M(ML4PC99!VL8?M3H0*W9)$(]$C9[IX8_&L(\T:S=>D[,@A%GRYTN=Z![CE M21!C/^%D(0;'A;A"^6A-C;@/*IT3O%NI#0SJ?H=6:52;(NTN)&" M"]C7I27R/ TCS)J6_-V&)6'7E)OE>YHTYK6YBYGCZ3YM.(F!KOEX:B;3%RZ9 MGV_0H2=P_'NGF:F-SGNNL<6<6%!5FF+7C82H%EES 0Z>6E[PY. YO7 M@R=>LHYQU).LC0Z,742Q;Z)Y6MCJ^H"W\M8U=?[V0^39'1R[]U(5T\)A"WHJ M_MRLUS'6! 2Q)."[?^*\N$K$]KV2G6RP0^P\!4=BD&RI]JQ=$4>UB-@8A7K9 M6 [C$,=C/1"6R5ZU18H^:S$6XK5S73S2[LJXG4.J@ALBI=# C047M/;UW);F] 88B% M%0),V7.7\$!+-4(T89JG6(*BCS" Y:'MVNB?H/DRH#1NV/1$<3\_PF].%F!3 MH[N7MU+TT5K7)M*J-RNKF-5E.$"&_;87WT+L30A7K:/S4$@44[*NJ=0E)\]"SI.6PU#+4(Y%GOG=K,YL"2*PGXE822C>,<[:?+%CP:;+ M ](NZV:KJ&T-V68?$5HG$&M),+R*)U/>X;_B(?/!"B96DB_AH2+Q)-J6[XI(0:5NIAMJ(^$Q]CX M,96"QP7KD,<5.,>&9^HOP;=HM5E]+2)%YUA6+\X4A-;%.J M,NK/@*.F(&TRY=3M-<@A;CEI%5Y#A5&1QF8)DUIDGLQ8X=H,+F][QF[3[GGZ MF 7KIRB<9CS(P5& "8&4P]=9?66IA@6@9\)B<$G$H JRP[C'.DM7D.64-J"B M? 8*&&I0'38\U5RZ KKCW+,>8Y0P+Y7!9>8_<;=C' X :EM@67*=3D#-1E^&-^XW#[_QL)BG7X)D$0 ?"I +K*B50O0<+7BRN!/3 MIK.5IV3$C_0@6$ZC@-C[2HV#97H@;"%'@K7#WA:F7LPEYWQ=XP FM4,87NMG MY0"8&@&#(?A:U7JQ4EVNLYXDYN:]-%DQ\)#JCVG2R.>OIOIC.D(';;7,4@:V MD_(O>38]DFMV#;FV<]9,X68]X[[-4C'7BBV0;Q739*'9_[!X\OBB(A0Z04XO MRMS7@CV18W4+S+XYDF2$Q5VS)3K"8T3R#GE:GK(@NP6YF[%Z&%3OS8-=P"X3 MC@\#[;?)L*SJP^,\M"E,PR#>*;%M65V,PJGU((BO+S,>)5!K2RD<0 MPC-;?LUI(YP]%$&4P/ZHDD@NTTQG$F(BH>KV>&ST##6>I,L3H9.V1*:TPG50 M)Z] $4TUAU'K?D=F,1]YB9>R>]V>C546V&PIZVB-1IX"]H;.Q+DZ%+>KLE9" MQ@U)78!T(B:<RLDZ1647+39 M@I:IUB/AAZ.IDF1[LP'?VVRY0PW>!87(3L9M@MK@!91!KDU.V^@^ M"IJ0&,;Q&_\Y=O/$MF5TVOR-MLPNA?I$+$?$PN.1>]<865--W8H7*'&<8KV,K,@HEW'YZZ8 V @FJ4":><'LLU-; MUY!K@TGUN-U.<_%+,;^D)P&["9;IWVVG,\F6Y99P+<%FA9F6[S9DWBDT'1 C M2.0($4N4K_Z+W2.JY%#N?U(].3S,9G3=L\^8TD<(T#X?N8="I <\ _^BO(1V MD'I$ ME4W6L=MX#O8OAQP\C]%/%U J%*2Z*@O$BIS@\37Z($ZW,4D]WL)1&3 MXBE:EWDXI]"T_7A"U/O-0QXMH@"Z>FGI1B(2MFSW$.]WB-2.N.1%%CULE LP MU9 U[V*4L$C,TI>G-(ZW^($%9+M)*SF=M+#6S9;8C&R:+&2[6^+N!F>@L7I= M)?*'YWPM]I_HJ*71)BY U[TP2<:?>>*.H: /H)7W6"%]!/T8,<]I!)*U'!Q3 M@=G8-E*#8 MC%&[/99Y-%!N30!S84"\3BIG4S+1JZT# M')F:G]/EK$*=K'G M<^CG3=&M]9Z#*(;CI;AE \0U@(/";LZQK):WQ%=;N 4U.P78?).2T@,A-]X<53 MNBAI0VJ.-L>&AXA/BQ08Q"3U1[G1HK7NX%:FN K:(HLM'M5\^;K2?8G3EYMB M@[U4]$XD$^ Z=P#NSR:?,!J)O66KI,#^'(5]&*_)E7BU6@=1IKS'7Y,%S^(M M'G.D">\X+'L[!Q]/[=>("[%E'H!D?O07U]_S>&L>['0I'@ZV+1%?.#[7I?E% M0'X9'F(FA*%^P@+0+)N;B&^^([-8I]8G<;-%J&X;5.ZPK>0R5 ,\-VVC/IIW MI72WYJI#)0-N-,>LKQVCLP]G+)FS2!+H!\07%)O-V9OT>V[;3X!R_N=/.)4A)]J4HVN;M]P2L\?TG;&//S MQ\]_^<-<;UDN%"#MVJ'.A35QX43\]XRP9(B8%?*6;WP(K_Q)6K M+YC1B<24 M*K^=EHRVJQ*YO>0* M=XBHUR3N,FWR,HIE3F\[WEV,-H70A"]6N;M#'GQ-HJ>'D>O#M2KU,))"OHB+ MCWA3%[/D#BR:B5N<>+>C_&N2/L#&0'0TZPTN;$DHOH4OBEQPK1:3.HZ$V:*"NE']=27T1UP*QNVDC B;J!*KW/F19GK.P^^T8VS3<6[ M$D8LDM)1XJ7.O1L89CTXG0X6"A'TT@N[M6A$S4H),]I+>?Y;A MA]_.&5=->6@Z99G4OJ=;Z]QD4?NJDI.9+CG10V9BS-3(0;9\$-^=94P.W'$/ MEX&:7^W_7LQ>8_7OR^BU:>92VK\YMHA:T""._1+%,;7+M'R"YU$>QBF<&EKZ M?Y4.U16SPKU2ZO'@(L:9(.YH=YN8?_IX^I=/XOE_21?8_+AM_8,0>P)RV:>/ M#W\Y^01O"U.RW9=$= @J?F=X*KL*X,H,7(' M5*XED*^^RS]8Y7I8K8TWR_9]0\\_:E]5XG_V% MPC7'QQGFJF!='#3%/O;FK<1-& E41<4@Y^X? M&:T4,$^%ANL3(\_?4_M.UQ4W&3=OF#YI9<[!FW_&G M@R'(]"HRT66,0$LO0SXC1&A=RC4B'?I:&:G<< M3-W%(RF]]\#^FLL[-[_-HI#?P5+R=2W>+?S;=;0ZFG3UE?N%<@GH2S^P $'6 M"BH6]S48!/V#X3"^)Q-::0+*/<#QJ0?=B F= M3VAO^@'./;ESXFE/G\JKTX3]Q^0__OX1'^>GCY./'S_N-CVL#9[A-\1? M/O\72U*[KR7^*BU)4_=_?P2FC:M6E>YDF<'HMD-IF71ZOQ*WB=--'B7\Z*0T MF7**HIB2-?"AUZ3,>A__$X_C3FAJ49(_74V\M:J)D3MWXS[M9S0FWZ72 M@WQ/77QM5=QS/_PZ9] +8QF%T&=]MCSGZS2/B@[>.$,L[*P+$CPB-'$]$"G3 MSR)XE0#75_3,C9@D%&:*N?S/31!CO8#YJTXV)ZU4^O95T3\X]4S%E5^_(X/$ MRE-<;XCI=V,(VV]^C#6<+_U!!OE%^2W/<+%N>[53\H V4%87_NJ1(*XS.)8K MB5,M.48&[GTD5=T1,6S;)'8EQF.V>MN1FW:_\T./V[;>Z#+-ECP"0I>^ M]!L1Q-!]!S<"L0^W.H]*,>R4)^'3*LA^=W[4[!1%S=980AF$BP RA"DC<+8L MG0#T,F.9'LR:JX(?S7;YJJ]%,I]2FH5!X*4\*>Q7G+@X!O>'T7YM9KW&![/? ME>,![@^#V8Z&A*ZJW*L9IV()6D!G8;BMZ3I6:JZM@][1BLY6Y- ML?PKQ'5/'$#76?J8.4M">(^B/+$[#Y^GFH5AN8E5MBJZH;KM$2F7(D+>0 MZEB@JEMA2OMN'.D2?CF5)6Q@K5)JF"[J)>^;U^:2+E';B:[F$^/83U;>@#7^M:X85)L&MLYK.CGD!G099M9>,(#V' S@$9SH.#GIBOBOK- M0RYV;[$V7CP#4[WX#K4F:M$"D>0Q%,A HK=V1]=BFTHSG3N)K3K*5))33HL) M7Y1-'(YN @**)D:"*.J:Z)M8D;('SI0^[\TQW!O";T\,32ID(<+_(U:A3IH! M[3Q-_(.1AAY:_#A"V]2]A] ./=)05VYW%^6_7V:"=,COA[M;SETQ-B3Y9@(]U*-D,;K?S8B%ZS>W%A0(NHXMX6 M?A*YB&B1NF#8DZ>D0T252'X]+*<7!^K!U4F&"HER>[MK,UQ]X*"N8S[R0=H, MUYP;*,?I2/6*I LKC.3R5U8I!\O3N\&JKI;E#F94FICY^X;>IGWMW1BELG , MWSBWY]=E;KNDLLROK\\Z63>%<"-S7C%EBN.-4.#85]8I+.4;8^>L%I#XZ34[ M\[/P=HO,\G\)R?\]_H-E\&UL1WH:\?=J^<..]'W:Z"#6IM/M+F]3BZM '8V5 MIUM IQ-%<=,H)ML6)PT?)$)JF$XWWL$:VGP5-?6P>TZ-=!D5U\<'-R#=6%XQ M%?VV^*>L&+J%CH$P1XHBBQXV!;KGBA0RR$/H49?&,7Q,K6/#!5M-L(X]1&Q: MC-8(973Y?#Q%/#IL;7?=,H7+57N[:W\)21!HX+SBJ)90MBKB<+[A7;3>_OSQ M\]_'CL>('W%>$S_2NB8RA'0;1&)S\]=57;T=.+/R:_[,X\]=N(*$'.:\HB04HD((QEO&K%BJ%YNP7;ZOE#&.,5"0N+2^;_:T,\_EHZGJ&-F>I&;(#:FL^^<**WE;A1S7YO M>.BN=Z.U<3+FDH95L[*^6D=%J7MEE>;X[6&]T;P0"SFB%HOY^BE(Q'9-=, G M2'7. J2K>0>HJ_6[[:>"#[ZP!L/<<K59!MY5,/Q 5(W,/D<]:1E* P \2[<96Q&Z3&75TUP2[H'EZ#LFLR M$+3<\!=9[P=;6Y8FXJ\AIY[%+4K2M4BXGB<+.+ZRKVML"^BI+-TERIJ6LG50 MG>Y9BD/ACA= Y)8F9UA)>8;)-&&A?]Q)P;DF;,B46%FX.1&G$63-"0OC=S[* MSMWB5UXHA5N+8V<2-RIB0I/Q.P\%Z&YA6Q-[O<[2;]$*O6M$5R+6=]XT$[S0 M!W=*U^QV?K8;LHHI**9CKR3-W3$T.QWN'4=/V6V0P2'Z-HVC<$O_W\FA1HIG M4O[8H,2U*!A)9;_*/SV<.UP!K+S5"NA: EVC=&?ON-&S:AU$"\GT!)P)R"HM MF[*KHV;[$#QJP2@'-1R7"CQ=)MRAC&V 2D,C4F_I$_,L6'#@,FL'K!0SFI'; MIUOLT+!@I5#G_9=X 3XUY M9\,7I]FL.UW0JRQ#'["F$!:FZJ!T?+61.HB]1 MJ8+TY@^@C47)#TPK9*5&C]2U[LU@;=A@AV6[C#T:T M]/]NLBA?1$B!U.H%K(:'3<'^&!>[A;83#W8^?FI5=L?7$)045^@.3RA2-M/" M)ST<4IP"M8-];IN^4C.H2C(TV6)VFWU,\] ;_!HM,EL M=6W5\GPT >T,0KPS^MG2SX[6Q>BK+ '^4>SR0'23/JZBZ!Y"YYWCB&T(9HJ# M^ZSPSM$TI#<8#P;R^J5PMW[V.W%/S2*HS<7L&>KL)O;3KTG4Q3FW%"\[(9$" M/!BABK&!B_?CFBI]&".6^"+)"@CGECU&2C!6/^0H=4-_LOA3G MJ]%@>QY\.^4)7XHSO-J$?4U_FG:\3ER?0 O/+P MZ@GL>92'<0K%1;.E69@MDV&Q.^8.R67K$J=7BK39KQXCL9XML%.M6\.8.EAB M4T@Q*+97V%L0S8 )MO.G(-EMV/T+CQZ?@-SBF6?!(_\)ZV.%174577\TLP2# M&3ADIG AD-0V]9XP!8=)/.PG*CJ&W,"R8N^/)_=ZGJCN1J_TG 32I(^@Z01K M_)9@TF^Y35/"V,A2'-[7VLW_E^GR_>?B-A\4\_0(5P?!BWO$%)R[QVX"68=4!^WC.+%EH7ZIE4B\X%[1F M5JJ&YHBJ %^HITWVG9FG4C:UY!F4K\B;UV0=R'W)@QNV3.&#Q@NM4U8MB=3O M F1Z2UCM$%%CKF,)JP^6:;A+P(K1HHM"(ZNTDNVE]4'7X"KMYC(\JXJ5YR'- MLO0%4+KLO?5*_[Q6+]6>GH">7JM.4?7:%_#@6T[>=,V1EQF\LN17"3%M5>XS M5A\8AY?0_)5;J+YGTF@A^^-64G7M7#;M=C/?L?W-^2F5T;61]V1A,;'9&J9 ME\?'QPQ#Q=%.7NK&@I-3.2O5.[X[G\C ^#[Y1+?\K%TC( M";WG&'S]\]\_MZ,JOWGEWLA.F%3%A"ZZ1+I+'>W!'&J54AN5]#@8F M=;-YRO+20N_(,A5G@[80Y'<$TD)[IXZ<+'#I-BSDS.T [29F+XEXE9^B=0N. M-BW#0WN,5N.U#@U*D-MJ6\T4J:LRL2LA7J3:,416*VX-PDRN=+$-*&,Q:'-, MZ^L.J-J9%,#9DFD=#)70U9@1 :*/F*%KR%9PT'BPM;C=LL3M-,N<);Q]EGBE M;>:?/O_XZ2]BY_S3GW_\]'$L>*K,A@K2&B'A'8FEB>/WKD,\<>VCH8ZF0JBW M9/D.F_J=;G5.Z1G4![7R\!BZ".Y8#Z\']A\:/"X_BQ'SJJ=E2#D7VMM%(QU40L7P[&YU:8*Y:B9$B -! M*EU?SZC>PWM(OF"X/4V?@RC&4TYJ9,H]I;$XF.2P.(S1_[60T\@IO-G!?@6W2*;_&JSQ< M;9O]HM0)0[G(-E&Z 7KG3^ND*3"*MI'U=*60*4:=7RG6YEUJH^Y22Z7-XP7# M'?##[H]:D8?[(WI(;M*BY)DNF4$,SJ).W#^H!N=PBBMV5FJ:>*,PK2:06^M^_TVS K21TP-WT@[( M.D J@R;+TMGAE%&V>RRQ 0.?!3-$.I^'D$-QD13B>',9Q3P[$Z>0QS0[EHJ! M)#$4Q92L@0_=@231%]:)NEV.E>H_L[[XM9'=S6Z]CE>*9&W$LL1^>H-4BRVH^ST,-T9/Y M4\8=Q+?^_./GOT%\ZR\__L=?QH/HD A7 >)]Q[A:8-H7Y4*QWNY4LK+W_HGS M;E*0I4"&$OWG'W>'QWR3ZD'YIWN;AF&VX0O#<]8M(Y^4;_H%QPBRTM 0(7EL M4.L$TNML?34/SP>'$;GEY\$W.^I=>NO%KR@R3IXU3!JYY^L BBSN>+')DB^\ M>'J[QW.GS!6C-9#GEEDC$;;!WZ!/OZ#!@+UD$W+*3LKE@* 1H!@16^&07-?* M]F2Y7+-./:=&(SA,-N"$=O\?/H,>F\5;:D/I>6V=[,5%3(AU.H-.JE1S?-IJ3CR^^K2.J6]0L-__@0=OS^FQ? MKC'7*L5L4%U^Z>,!30NB_\SL5"-3%MYUNLO4NH MUJ7^_(9U3OK6H8:3(80:.@TRC & >8&M1^&)[Q'8!-+,9A/01&KI*;^3C19N MQ'%O_L+C9_Y%O.E/K>;=YX^?__V]X)(SD=354$.H;"*QLS]PIK1.\&@#*?S. ME\0X3E_ 6R?.[N?IYJ%8;F*QG %91%[&3G_)HD*<_Y?'PE<2C7#LA&G5; FM MW3*^B H\^DT8ZDO=$^.Z0E^;YH1B3@0J]VE-0BN4U<]Y^)2D+C9]&DLFZ>,)E4FK[0?<"[EXJ@& M/S6GTP_^O+'-381;])%[)7<917OT.'>+L=:U+%X$G<],F*<^,5ND%])ETDGJ MARY=D9/6[8K6"0(Y!_7(E0?)2W9J)P@LCJ4*C*%<:;\$!3#^;#N)9+WY8JNT M]Q#(\FL@%P8?=JEUML6[:R<+\HSC2\IFI (KKM HOW%=.L=;1 MBNX![)7ZH MB Z>7CNGBMXT,Z,W3Z6(1P

@AL+<8 B7HAC8*MC&' *197>(;D*BS H;B] M8?HWE5K=#1/-4U:J9J ;,CVE=F:J![\",;,2;<#4?9\2_Q:R[CB5^;%^"I(" MFJ!BIRQSGCA? M)$0/,EUZ=)#DW#;E:@:?"X7- M7^K*Z2:/$G$]/^=YF$7(,C%-%L@7!TY GJL5J^V6K!0Q0Q,Z.5$7S%M3F]=N M=NYM8,WC9W"D\Y=F\!YZBNPTJ\9S*/ =4/)4F_V[J66U=$D$2V&-?3D(<@@] M=HIO:8RX4SN,T "53C-DA8!@AWY02=?O'8>:.N*#%P9>@:5G#W'TB"\:K+Z M#-;7;+=CNED/IB."XWT-""Y6ZSC=&PBZ 2[.C MZ;LR4)43'0T5D:$69*BU-%0N#<65H1ZDH=8-,\I]]S^5%"7)C@'(;1I'X9;^ MO^UIU> O-C1,&$EGO\H_/1Y2G2$V5Y)ZV.X)TV3 %N=@VT=7MA^D*>WS)M$1 M$BM=0KR#0"3%*KCDK=I'G60!E4V1Q.K1ME14TGW>/NM^-V) M!'&V/(_BC?AIZT[VYJUH)P)1,BZ2'KNCO1R"ITN08SO$;4PPGZ6'0JEHTA"K7-'C M0F4WF2=?>JBDPE*,,&_/K_TE'EXLE]#.Z;FL<[]#5@232:%S*@"ME)ED$\0: M83%.]$D"X-XR30P %2.4W E@)J0NQ09WP':\H70&AII-T>2)T*9BB M$)J#;T(?KE[7Z&T&4$E49_1MPS2[,,V=WR%4SJ><9?H5D;CDO;EM7FS-')8* MV >IPGD>NANDUBV0)#O/BU'M$2[3[#Z(^3E_*,JFF')R H=Z7F"8I,WI6TMC M9QXFHVMD>EH^%$8;T4G9^^-DF68GH'G"_"*WUYO*051[N M%J7G6/:[$]K&#MY\1Y7T$W7LSC1@6G0+#X"/;@1T*X0^!9*E$IKRZNXH8HL, MCP^Y==!60@U-DEUBT]ZRB0[NX:&/_-S!F+:6JG6MC$--E1A<%JQC=@9;O47W/4$.' M58\X-JRU) %0H]+X.%V_[>)$+NYWLISAV., 7#3@+JO$]!FM: >H0HP*K!"P ML6EY'IA1)<6>IOANZVTP;@PFM;G'1](E*+LNQQ,EH"H6-:M1U918E"GSG7:* MMAKNE*VB:RN/W*[Y7M"77DY";1?D:G5F]83O3M)>[-#D"+.J\*.\ZO&Z+[( MW3[7D'5"'*XL%0?TTF#/CE\2[5F:+>]Y+'[]^!-/X#8O[#5=K,0- 4)KX$64 M_H*6>3I2&[K[2=^$/9)&?&<"2R>3V;MCMT%)&L]A[].4ET=TTK8+_CA+,;AWRG5J_621MJ6"".DM % M;ZE3[?ZPX6&UVA4KEK3D;4A=+:U]DY5SFEM^O/R:)UGS0^^O$O6;: MNT!I1?%0/AL"5".'(:;F/C8PD+E)W2=V2'W@MJ<-;8(U5]3:06KM M-ZO#I47LNUHUB>-&')G$B3S-R!@\2<4I'?\M.]"RLR .P1TJO[!KN1M.U4JE M?9V'OZ,\>'S,^*.LI)6E(FT7!ELL);U(#BR/+TK7X.SD0POAK!^$Z, '>I*K M%?1YYNT;FFJ)S!3IC2>W0T#FTZI'Y[E+,,[32)(BPF19L867:1Y$P,D7E $*_D>Y6%1WDK9+HJG>2#-A:@ J!U8/ MH7[#]=MHHB>361&KU^QV6;7;K#>[48A5EG5)AM?Z>\M-FOS,\T(15F!9@OE[ MR"ZZ28M_\ (.&H\)I!R5DNA+2.$P?PH2>>NXW$"UF)F&".S[EV*@+;L8_.T/ M>[TMN4$5]BG*9DS=EQPSH>DC2L1_SXA+J.D\8Q1,#D,H+S2 V'E2%@Y%,QJ!%$M]/JL<^D6V"Y1KBR"",N,SX/S<\";?G*10E' G.$,BT1/8K MR72."X^QXFPLIXF1F]#>N4='Y.LT>:3N@AX;''4-*S81E7)-2!Y;EJF6 I+Z MN+&)R=']V+::L%6J8)6^+1.[<\__O7S: !575EVB1(>%]E2 M2'?L.>H045S[=% H ZE^VO(H#](=AT:0X-="+J"^HS2)]25 M*U(KD*R8$W8VO;NX%Z\E^!35[P+4;C@9_3@(71NEZL7;9XSR=Z35\,^]"UM8 M*Y8R2#D#0N),W9D(@[V@4JLT#^*?LG2SQLS/'#C8HD2\R))21.Q-QWIRA5)A M%J!E,G0#*[D:%J./P*6V\D/[&T8O8CE@AB.6^:#EF%DYZ._Y 53K/M"B8"OD MR.+E.%05".RF MT@VB^!4PXT!1V]4Y4U <1_"(E?_8RZ9BW:7CM\D(]Q.4ILHDXO;^LL:\+O.> M?[JU,K6L>[ZZH+/0^8#A<5H[7K8-M>/8V_2D^[?R=F=G*H'9NA#VD M."US QN(?KQ1VN\I*SS=?@E^2[.S.,CS-DD'^VLH'[8,U3#4XRL+P1WJW9K* M Z'[HYM,\_PLR++M,LW:]-LT6#6AI,\2.1XP%B4QN!Y+-F) %;X1U30++1Q! M%JK1B+^^,B#YB7^#RDN^+D[(T/+K4#YS2.\?2*-+N,LM75PH2S\\M>AUI6^8DWG-L$K\KQM%5) ^<;?L._%?,7'C_S M+\+:3[F)K*VLWI^9:C(]%SL]M6JYX^LT*ZJ/K^ES@WB21Y]\=**;6.PWE-N< MJ_9S/Z=0) W/#RCMZQZZ![7#,>\QO+6ODEYH F7547(3Q) ]][G1W'Z',0CS MJTLRE+[BF>0JP8XA.;BH..2'@JL)LDY3S%ZJL]U;90P"^$%]*^O0'O3%04 4 MNP 79]GL=UY<;I*%3-BLPU3_R4& D.4CR>,=#WGT#'?'LR=X*6&280MD7.Q4 MF0C=INHP'B6H5Q/D8@?4K<]^XNEC%JR?HC# !' 3XMX/#N(IPA$FS>PC3)F@ M>L2KD3\(@T'1 MK^:@J4-L?6 00ZYV7BGI%^P>++6O[('?[14HWO:_!(4>'@X@BEU?.7 M=,=)<-C7!O$<,3//R.PH*TOJGESSIP5%">4=1 MU$E;EK:)8S4BH5/W M8>OM(9(&880RP(R^*DR&O+O_VKR#[OW"("#M<3K7M%:K>2M;"1J&"91WXBI9 MBRLSUC-^:GZF>SX^"#ASOEJG69!M*56XP:N*"'1"91W.8^3T[MZ[$,?58GN[ M$;?>\#).@QV_WLX'!O',=M=$7/KT!4-ZOV_X@2?8IF\/>]L7 \0&.1??"B[^ M5.=+Y%RP.23?="PX7.P@YL*AKG5%KM/&/6\1]/0Z+PY;;2IYX#O3X"@IO3M4 M*M[9W:VG\4.#F+!UY$2U;^I!7Q@$I.H\HD01G=%QR'99^A,4O4?%TMLD+\4PR(F$4RQD0[X>.]WPJMPFJ![XE&'?*]@0 LXT.R2!)"*?D!1\L#O]K_A'6587X&^UPG6ZP$P&>P M_]GN?+QWS]K%!F[\]0XU\W>#L+OQ(M1XR&K=O'N_,0A0])K7C$X5$]5F,;SV MI4% PWDN9_VU:KI1>]ZI^^ @(,C3UVV0%5O,= _P%)WO>SBO?6<0P$Z#&+;7 M^R?.B^LTI%-4P]VUZ;.# %*NKC(;+\?PUG4J#"\VSYH,T@,6ZC>)&H09:$78 M'2E!0TAMC%KO?NH"\,XBD86Z28X[@$ M0T+4IBF"X6XAZ48Y;U++O-TNT]I.# M' ]'Y&Y"+B;2_)1?;ML2W$#<(<=$5_0TL-V=3 ]F+4;F*= M2!Z&D8[-S!I^*I8U4FOMA",'_O1^'>-$?A:_ C\@S.+ZE/0WRA@&\.[Z9M/, M;7P7NE0R@$/(3D!W_I(>'/S5G^T?"&Y-9MW3'7\4-F^ LO?3[V)"HQE2^>5)*3FS_=^"I]G 39EVJX>TM@<_?Z7T_+"4#[ M?0'E!;I[&IX&Z@[4;_WN()[4&;(1TPGGE=!8PT<' <,7QSDR&KK9.5J-9! / M0=96U=94[7&G'?"U0< [B/E 48W,HQ5>*_P ZUX'8E//#97@S5^>!!0,,XL)FE$3B(XW];>L>L^U__4Q:0@L>:D8001 M)TB)NA>VGBV71MQI9T8>]*U!/!W:L8U;>+/#R_C0((:.'F3PN5RF&020@/&. MYW*[J#VI[/_&($"]I6IJ_I3Q^IC\6X4, KIQCI1Q')IWP):4/?.%>&C4 %UU M3GGE,'J8D$% GR[P2I"+AU63DM_\J6$,/@PWJPT&Y/&$5N, V,OO A?UF0#0[!N3T3E\&_WO^\UE2T&$+LW7K*=^\[;OSV()VMDD-5>U*JU M=%C-BQCH%@;E7/GIML8??%A.HBNM_<^D:3%_XD2B-I.MJQH\T(V?[!\$$O?Q M10YU;)548''J1O^F&C*>_7:PO55 [YY%*V9_)OXZR^;IBW74W?.Q0;S3#5EB MU_ORY%[[SB" O9K#JUGO9DN94A7$MREQR"(%00[NQ^LH/RY%^'#Q S17)>BB M/ # _"IVJ?"@M.G790P"^*$4@?.7%*X"C2S+;Y$Q&.#5"] =3_@+<

>F>$R/EU_ M:3M:W""F]OWF(>?_W(@Y>/%<6YV\]X-#A+"OX+WAH\. 4;^BPIH)QVIQ[ZU- MJCKBZT.&>_ &>*J X\PIL8MBZXDHMAIYD,H /=$-UE:M^Z+N0.PD#BTHZC$7>W(%I<)=)? MOL=7N^\+@X!4^M-,7VM#!OM;2H;?+&X0YA W]J][VAL8OQ[$< ^@QCKG>9A% M:V*N@7M9Z6ZX2#8K68CPIEO06X4/PE0Z*?$N>/DB3JA9%,0-3,KV.>I 0%-N7..N&07YHV=^'CU'"YXLQ('YXALTPX(#%?46DN>I66*CVLVN:B%L$,_;B)_L M5I;M6TP/^F+_3[L\6T&\FER#R*NUAYCK35\D 73@=Q!&,A1T*"Y9:)SIT^[$0WBH33$ MKO>QQKC^++7[N4$\%2-S\5""QE>^TO]S42QZLZ0F MO;'^$X-X%HV.D(9:O'V?'P2@>[$Q\'QJG_/VA!::/SX(."935S-QS^ZG!C%X M,\.^>B5NF%R-G^__%;_;Q/S3Q]._?!);Z)=T$2TCOJAR-N_]X"">B?M3@0Z4 MB[.M.,OE4>BL@/[HP?3. WD?\B3(HO1KDHN1___LO5F3X[BQ,/I7OO!]/K9[ MO!Q/Q#T/JJU=U]6EBEK<<;Z7"98(29RA2)E+56M^_<7"!22QDI20(A5QSKB[ MA021B020>U(6Z1YOY4 @,:'7M,AZ>(]5M!__0HWJ5=)!( X"-123:J^DVEQM MH,/OF$(\U *YOZ:J;-\B%L.@FNU;%+^3A!B""NTA]]QH]*#I='7L#X+@%B+O M/'H[)'^#FR/<\T%97ZJ4.[MND\X($)0V#26[P_\9'(]63>)^ORI'0D4Q3?;Q!OYE@$$%6+EGN M$X16+KKH\;%/T"K@^\0N(X%9NG,B30%![%93^37* => @$!K<+T,15?ZL>8& M0:A"=,67"@HV42>426AP4(. 0*L;,V$660%$L<)$O??Q:174QSB+VQ*S[?8Z7BTSX$@IUQ+5W=# M,8$#@6 K,8UXX9;KMY3YD,=,]^P]-0@R=73,F3&I(/!"%\ 031![_96VW:5EF8.#0)9FM2-)5E: M5A\E'\&*2FH5W6(:ZAP770%)-[8,A.@:YC0 8#@ M@4YY4?R'\M\*L;;AG8C\,LM#[+X@&(IXX1C?<<\3G(S0N26% T#L.>9&-!(*2JP'^[VX?Q ;$*]57V:N@);ZQ>$X$@02MTA[T^ MA/<,XGSJP2!0>48D;H?8#C3A"\*!(% H0A(*G] RH9+D@T%3,@D$"*1*'X\L M!Y?_W;V+&6V(], 7\9>XF&4#0=!<5(J#I&.1-+Q(GC"CA0*!'!,$Y%9QIXND M[H?D\,O;"[_ ^E_="Q^-^$:TBA.?%(KM6N.%PT P@%+=MM;/W>_(2[[;>#_/J)^6VIP4:7:F8&"0%/0 M-E<<."+NY6VJF\JY^:N(!ND^!YT?0>Q8Y?<14L0 M%6U8)DH!"0))O@5"0QE&[[+$8^EX$ A1@;$JL-:(?$C%)GXU! BD])57A0GO M/D%9QLQ[Q$>*-]8(FW'@BRL5JV3/O @=O0E7F?XTD0W^$4*8[I(Q=LL&^Q^ M[[K5[&C01N'!IR(@EOU:0?QVD"#VBTO,?8U+VQ/AICI!XS4F[@9:&,5'_M7A M+27-O2O5:['*@@]MJ\%C? <$ 2OIX.I0E!H@2-XEM _"2FXGT8,!. 3$Y718 M;!)$5R?P:RB& 7',%QEUSXA8HU@AORQO;(EN+ @VXWJEX7E_^BE:S2@ 0*-'7FC .2[PMGVCYZZ<$ (%2&=A1.19JCHV:7G9K-I>%@@G/X@2]D::$M0^%[G4$J>3:L?5D""0Y*UW9:]M&HI+ MRSKB[9$7>>XY!0BT]:%< &.VI'5W])L:F:6;QX04A>3#PK?J5A(N.:L[4?,O].\TW.6)Y M$E=>2*Y:27:?9CP(SE UJ)>- ;%P&W^^W,9L/PL(Y-G+GM(+A].E6"2*L"B/ M&@($4G1%[_J+X[UW:]E63?:J0E%Y/'/6P5A(0#BKAY)02(A MN:6!X&/-#8)0RV;P G&!"F,=NL- +%]J:/OISU]^_O*3HFNS":#S$\>4T=L? M5)8.Q#*1:AR(/>HX9,PM^A!-^4QBH[4B-\13%H18M8NCRMS9E>[D8T'LC\6^ M0-P/3?(2C=*2%(VW!'7/=IH&ST3B(1;V#@L:PH'81Z6375D!2@<& KVW**GT M'L*L(QYW3-XH<$C?_F!CU[W ML9,.15:$@EC%J+OO@14X35=)L*_:U730,P%RCUK1 M_T[J1I?9"8W 0%P\AM"0"4&0A+$F MJX9ND."B& X"G3+H!V\,K581^5V+CF$[YIY3@2##=4SU;\:#ST'Z&WXAR#]X M&R1SETG'@T"(!'BMB(-2;$Q0!"R:08) \A294=X/EWE9[.ONGSH398 9KUZQ M_H.\=29X^/I, H+/\*WE%;TPJ8.\<$)(*]NKQH- J+>SFOZ'^*5)C2/BCD[K MBV]4K[CJ0R!(:! G#2DRNJSE6;R^BN!/L41N#NH>3=/RC?^V+M]8S<2 VG6. M6"L=WJ,LU^ @+A+$P5)TP=#7U3 &!H$J*Q;U0()-:;K!"B85#[2P(!"5&+FOM^3YOH]N(X]&JEE7!Q-/ +E MH6W5N4Z.Q^_A+OT8#%)6\!82<_F<,5,MK>IBT$EJQ ^!(&&[U96! MQ4D# @(MS;70J+K:.IJWUN.R,9@5@.QJ5F$!8"$%4ACLFI4NQN+)[7J- M5AD[4\OUPH_IA54[1L6%Q6SA03"SQ(M6BJ)-+UH1;3;(/V.01905)$_Q^EF^(\-&5C'5_AWY-XC2M:L-]3[#& M=!-_=D.H)>- [$2EMA;\KDR$E0X&@XR)67BUY]9@-!#,G%_*!LN::!<7\/UJUT MR^K25:D;:6B"!L(]4B1^YR- GZ3%IY<&Z7+]E*"4. ;DX20&,.X1J_HU*2L> M"UFR#[Q[A 4Z#'V1390=.A#&U1'O=@&+]<3L546UK!K!#IJ&1.83@$"9Q;@R MH[.PQ(QR( @4)*8"O$H?^:15+;X2"F'*KE'Q*!.#(-%0VR0MRH#%:Z:0=D[V M$3\#@GR,]VU2Z=00()#JEH@D<1R&\6'&P"!0)0_E_("V4:TAH!8=MM.3R33E5+C M4$.X%^B*NVNY7J.$UJ5(L[1H-T#KII JJ?>T$Q0)ZR6YS\J8X;'F!+';;R^O M"2V7>K@*PK#6L^3N<#4$"*04T0A\?$DA[X@RC8;-=(9$>,2/W.LG"C_0-RSI M;V6MB ;,"((HE545W[8JY4C2KV09-! M*1P* @TB@Q"GYS)BT1 -KW5UNXJP,H,$@:3(BE4DIEW%21)_$KWHUE8T%@4AEV:FS!ODN M!HR_R)%"*0WE6:[7JD:_5O. ($ =Y:SOH&80*FTX"0C4NWYL95\ Z6@0R/2P M=4E$G'XSN9=QU/$80H'7!@[$+I?G*0CIB4([SZ ^B#6P^[T4=7&H2E/3OY&B MU)VM- ,#L9-HT]Z@U%#2=G%NXV&=!"(W>A4WF / M-OF36#J3#@>!3F]SEM(L,'Q6&,0QZ9\+JV\NL[81 ^)R_986C_'R/<,7&WFD M;W^L:#;275'4:OD>!JQ*A%"B&3Z;>V+(NYS('WH#&/>(24:Q,7C4RNH\PW7,JVBE4_YN M]#*.?$&OEIX3@=AG8025<:@5"!3*0A$=P58N(6E W#-GE;K )[S2=U%6?JYV MWEZAJK2K]EX^PE= \(0ZUU$^"L3B%?D/8H5..AP$.BP!H-*?U<%/PJ$@T.!- MXK16'W$MQU[$U>Q3YWY830 "96G*J:'<:P/O_LZE'M68Z9+< T$Y4-8?S & MQ$X6(O:3AW>#MK? ZZ,YJ ?^%YGYSAS:_2XVXJ*[]G+^5Q [(RIY1:T:7.3* M01\3T&,:$.@W]019#EEW%(C%OVQ) U2LS2@7WQT%9/%'"1OD"G"Q]L2C6F,M MO^W>(<$B46]9W)/A-HZOL"+](,PISU;JYAYQJS(IZ4XO'!%2VJ18G=X MITE@2VG4N"&01<%8K5'S^-]T7M'E)EY1>Q;+QY2TBQ0.@G'SBARYU0_NV9:K M_?(@]9"(!KE?NB@+L?M." :Y7SH7%OS=(R)'QD6("QH0"*,U^DP"XF4T*JZA M435L9G"_WT5D;;%;9/58U(S\IKL1_P.M-E#?W[0IJ:AVSL#Y0'!!V9E&8H<2 MWD:VL" 0;6J.HNZ2ZI$@D'A@A=O).R#VN%4_@UANVU542#@F7J5BJ'/IH4A% MY./7;V+BPVQ+$]*!(':BYFDL<&)!/CFLXX3V0'@(\!W. F.6T9NDWJ@Q- AD M6=H!21Y1U!#H# *Q]$XA9CGI14A9@(- 5U+%5X2:9"@(-#K>8[RZU7;G);]U M[PI3&!"(:3HRJ#QXAJ#NI4(S*58H )J#@MC-2E4ILE_IPJM__&> KXIDM3W( M>=9J O<[R^5ZWN1$[V2&"995R,1U.H197+IV'2MP$#LL\<_)=U0)X'X'B5, MBX$)4:+6:RQ3Z9+Y=0#N41+5B N4=/UX<7DIJ%]U%1;9Q[D87&*BT4".2J2$2#=D:RL2 0Z:BBG%E< M4HI2 ^+^YF@]1V7IS':'-]U8$/NC2)#^YOT:)S0K\]';(84Z8#<%"+1E0CW+ M^*_SY=*RMI706FD_"PCDGY)XA9!/&U%0+P2&H(GBG+^"_0TKL:AT7Q1N+>$[ M/VQ&$$3AW761;U=CRQ06!*)<*T!1"L?5@;V%]-2:]!,TFP0$ZI)25T7]\"K, M?+FN4GC*%F&W/S(L3 74G642DMA_;O?/FS1TM! >6Y>A*8Q[Q$IMA-W/7*8I M?K9BB=QH!>@\/H%4-0$&AVNXJ740%/WD'VB&B!0*!F7T*H MT\Y^X%0@R*"7@@#*.LH*E[P5\?;'"@_%FY"+<[5Z302"!+U#Z]EVUCG,'0M1 MLZ^,4$H\T;>!/%G?41C^*XH_HQ?,'C&I/T)4PT3\9DD&.T6%\G!R^.5?S_R: MZW\]#X9.-L<_H!;9'70$0YB;Q9,D^9H$*5)VY9GPAERZ5("!XB3B/ MB,L>_P^Y@R"JT@AUC2!XLS(9L,>08(N?":(/2+)R ME0 @4)(+_+6%W$Y1J.'<'S;;%(!_QR0#*&S5A!XX%8A][GAPI(G_1OX?*30( M9"OWFYE6KQ@. AVQ*=_>^ _"N,\"N&BDUO(S0DFZ#?98XB(1EUC,ZH9ZR4:Z M1P+0*ZEJT 5]K2".V/'48D91B59!=6:2BUF]+J?5V2T7Y_[,T1[%+#"29'ZG MM&JH_VM.T*B\.)74U0)E&2OI2#(;Y3+JT$F=:\,/\Y*#:"(=C93"5M [I\/2700 M?=Q*$:G(7R(G[!&1X( X6:. 2#'&B0BF\X'8Z\(U>XG041N._C'WI)3& M-I7-K_!A);7*V:AOL1^L@Y6X V'_J4 (%FTG!I^JL4)5X238 MX2$DMSH+TC5+*,/70D*U/'EER3&_X)YW+&N!/P18Q/8IDG6XK.3,C34S",ZJ MBAHM\FP;X\.@2#^5C06!R#+9>%%A?,+G.(W#@NJL(DS5BHN+ ZW>2N6+.LK$ M($C$-2RG)B)B9TK0EL3 ?A1E2TB9 BJ_RCJBVTT! FVI-FW@;C:%!8%HMZ3! MH2IJ(+OW=3#.S3YE4;M%%.5>R/(9VZ8?T1@@.U*%*#]YR3*A%P-3',NP??&F M:,% H%?X&10-L/@!();<,E:H"\5+![N7;VBQ +PZZOLK/)M8H7V-RQN+OZQ: M^7Z])G!>">J:/3SXG;E=K[&TQ8PPR_7"CZF@)2HQ:0(#@BU-/7G70$(HDL?]ZO#*_ZP[,DT '-_/^!MQ*?YJ@P&D)3K$(X"L3>4 M_][UWM#WWH7)6W[02O,MC0!8DB#.+^%A@;,Z&)O5="[VBM U;0O>?W+G+UA1 MKU12"Y2T:$FPX&!&*2LEF6;7.:X>,"Z5_@7@P).W>$@T-&'VP@,RG(;[(#I0)"#16#1Q_HUEM0$ M$DM7SPA?2&F0E1H*TRLXI4(:67?L;X(@;'4.BK36NMM40"KL4O>@OXPJQQ\> M@+6YI.$'E,I@HTWN7 :K8HS%5:1;/P/;V8J/U7'A2@ 0*)'0A%8*US/6?Y)@ M5106)*GWC7_@D[WH(>S&(15MD,K.\Z32$[/ZB*,)3KD"]_(\K=00>>SFNPD( M8N\Y%8(V"4**BIZF@"#XZBN6(>-_Q?T1 )0= MT3EE@-;F?J.4U=WN=WNLO9'*IJLR((P5R>3:H9I&<)K/",8-BJ7[EVR7W29) MG%S'"1:QJ,P?>@UEW@P"Q'VFW)KZ!6;AXH2%B\C:'H4!E;/!((9-*SM::KL( M/6D7@S,T$(SU%6#$JU(]BQ!F&YN)&M;Y/7!-*OU@<5-4_('_#<2.W%1E*$E< M(&E0M2)FB2**3!^!;@,/ N&*>205=OG?02S8O,&JRAYN/PL(Y'MDPCVHTK:& MS.=>ZFH'@==)V,OU71C'"5%GEU%=\8 :7#NB5K]I0/ #%W;U[YCP+:O^IXG0 MXHRRRLK0%_.<0%:&WO,IB5>5B MK+E!$.H%42U;8[Y0M&&SFL#])?62[W9>$ 6G^ M)&[A8@$+8F];-AAA(H&![48(!P+!5HQ+L]@OYW*FE:U%F%I- (EYA>8=MNS% MAQ>$A >Q9EH6==$U0!]G7A \44G(W^/DM_N(EKA)A4^P>"0()"IK'I$/Y'>O M8!B(Y4O$^<*Q/% I4,P" OEGE"(\G/A_;D@L04P?^^(=9%D?XA 3+1@(]'31 M="T;V5L49"DUE!7;=;"QI8SR"1!D^XHEXY1D-N%WA?0-P/R;!^F6N59)Z0>A M4TD'! *U*EE-'H'9& %CT1H>XWO C,>Y^EE!$*=;HU'^!LG&@D"DW@])!%]Z M=6C\HH\AMI@(! GJG-)\3]+:JK9I4>6(5VAWYM @D!6=/SZ,FS]_),"%Q7_7 M53G[G?#^7P!!M&X8BJC8066/$XO25E,X=X+4KLV4U/PJ$HQ6>4-/4 X$L7/* MW@8%5Y*"-*(M,X4%@:A2+V6U!'Y'_EODHX0[@,3BEC8JLC^3J*J'^!,E[$_! M3NPW.N;WW)L1^A9]:=9\J9C%.+SPY!\'P;OW-./1L%R =# (5$SO#-K_YC,> MQ!Z9'LC')_?1'76<"B M\4DCAYA:WU%$;.]U96XA5CW W:/;;4K)!]&2?'NOS88V<.X1?+IYN KB)_RX M[CPL2$K"B(6C0)RD@3%0\M95HTP,@D32ZFF2,!?5>! (T7>+A,N*W[CB1_=G MJR0>[48G.5F",2!H/*H0KDF(&_O=P:Y%QE4Q!?DNK0W70CMBOYE $.&;%^6D1#E]NNZ\%;54 MRU]TQ7#G;D_6W)>3.90%GUT_,-J1[,?X?+!=2CSS1 MU"66#V-($(Q8Q:O>D?AZ?.]\C6-?'=G:& D"";%-DR23R*T+.ACW+$@2M-". MO(77K&]3@/_(@N63(DI1'GUM PQB#^LR[GGP+QZ)!@*K>,$58F6 MB)AS\*4N#L(?,)W[G:^K03W'!R^L?9B*9J4&,,Z?BNL8S^W/Q-<'G>73/V,A3@]C5PB0JR4H778?*RJ*] M9W-^Y31C[6@3-7U(7C4,Q%X^);&?K[(B_NA PT"\D#HT@G6 =4&YN=P0% 2: M]_B-BC9$3&&^"R)F9N@!'T5?GN"B!0*!FJ3B:76>GA!^MFG.4>27I:F*:!\1 MT@.F T$.3N8BU2ZE52G:HT LGNL3R[+5.:NRPA^LA0*!G*2;H2R@0CH:!#*B MW"9Y7(Q\M'NYA^1)L/(<7GCEA<20^K)%"#_(M!L>BV2E>2*D6^!N[T4'9C[7 MINB.,B^(W3Y>HWK:BSXU;E1O'@[B8''.Y;%"K#Z4U4C);=@6QD1C0/#80QQM M2($):'0K9^!T'OW@U-L((2,$V$G0OIF1QC-U#[[O;S:R@)I M$=;!6' E4<@Z#X<%K'M$OZ)XDWC[;; B)2E3\E)38P&S'BC,ZZ: (!BT#,*C MPCN1$K?!7I&/K1CN?LGZ*[1QE5A![70>+<+:OMEG,H 2! M#AH$LM*R=]1\+[& *B! (%4881OE9(T*T1H!@D"1UJ%2]$T1X@.F W"AE;IXE5+,A>AS11W*.T>1[6PZ P@>D%@+Y393)0 ( ME 2OB,R/*AD* @W3@H4J%Z'M'" 0IXZPZA M$WJO2-]*^6CG5C4647>+9;@- M"3M(XL]L6QALV\8UQ5 8>R(+5^+5P+<]Z2M"!J:MOB4#IG&^BPM\*_C4"RUH MG-'XT?TK5AC$\$/[B+*Z?'CAX^J:NFF;E\Y+UFL6$&S*=:M@GM6>*7LZ: [ MC8\+WI-"X'B,,\29![L[JAH-8N/#6NF^.G1+4_0 =[]7A'N6:QI$C96W(L.#Q9JQGF857U6=S?C* M\)U='3@?B/WGRT&3D GBA*\#\;@:^51[)W$P[$22.%\6SXOU7Q%GC#(Q"!*] MXMGKY&"Y44\T#@0"S*7]#65;TJRR]) *CJHP2L,4& 2JY3,?JZQKW5YWA0'' M7(P88WX0!&/1)2H]LSD"Q*(5M!=0?;'&;Q,-,,4 $DM!W^G0Z%QF_0_F(T3.K@95W+2#X/@$Z+7?@9AR%(:&E)176!3)3A: M3>">J_![_8PE^R]_OOK;%[REWV*?)NRT+<.ZL2#VKC>CEB7OF> 2D.?<4A,0Z1+##%^+"/.3)($*;$:I=B1&5SP6!"*E6HJIK!.WA"-!('&\I)/' MF)K>$+1D&/-U@=B@CD1;]W8IA7@C0;@+!@*]46O@ONWW)^VOT?J># M+$X>BDI?G>B YL]P]K]/@@U?^+>,9:ND+93LODAW_RA?@T',3N']9T3B5EB; MSI=]*#D3>C 0Z'65>[FZ9F8Z/0U7' MM-%P./+QYOTG]T)J<^9_DIR9?M. V,UVP3=E<(YT, A4B!H0Y>I8F_88$ L? M:K^_BY,U"DC@0LJ,^$4MAZJ&RC&&]*4<"(,[ MO) $G%.^?42*FU8X$ 0*X]1\?U U8!SY$R#(-K!VY]5!/($L7.B(GW/_TDN3 MIKD@*4D=57-0$&A^!"3S"U_/-W'^GJWSL/3G4(%$E^IB P[BD"AB2Z5Q-SH8 M$(B]Y.\I^D^.^>R65*DGP>^*8HRRP2!08>UOFNGKM9Y\A1A+(?\5JSO((^&_ M(ASM9P&!?"MKG_RGK .J"X8W! 6!9F]Y4N2L> [2W^X2A,JL)U*DY!L^M+M\ M-ZHL:_EM$(1F'% WG"XD&MFKKACN_KEBJ0^R\GW M%$\W#[51LPAX2A\>KN4=J17#09RIXU\@K**8F\N+?1LPH8T"&JX.W9 &V:5W MA,\ )E]/7BDC OA*8$=G4-%'09 6JSYKUL-/[+0N?P6QV!&31)16E6-\!P0! MB2Z!D*2@5JE4W.1(E=5H.P<(Q*L=I5N4/J /%/XDMRDJAH- I^@&(D>@,<#I MDDD_Z6(URZ0P4XIZ3HO&@*!UF4/X/XXO='#"\/*38$=>XR*,NT?_GI M_37(0FD9]_)W$/M2=15I7KB-&HI)T?M-E> M0QH3ZMQZ$!AL;%RKU[#VF/$T(-#G%224225K)>ZVJ>?448"A>*(=8R_IO:(55;]L\0#:0?N'MU2Q-.$& *XB(K& MPO21?_(2,FZ WZ73+OA& &ZOS5;)3=9@4;\+U=VI3IE M<"#V4!KZHX[&, #@=XW[]=0F+ MK6O:P>Y1><8O3Q(0AP]5NUE: SX1;UA-DUT0!C @3H_(J$E%(JQY5>VH7V-Q MN%WO24"@?A^M2,LH=(/8_S(A(\IBAI37 U(.9[RI/5%A-R M^1X&&ZF!KSL*Q.*5[@!K_X'[6T[2O;QD]A3?:'E(1#D21/VR#Z)XS7?+[MR M ^<#L<=E!$JA.Y+JU.*+H3,,Q/*Y$CZ=AB]B#I6/!X&0<2TF/HQ#;7H<."4( MLARO<@^7( 6LII#-RMQ?KJ6@<*#\U+DKFS^[7^Y3@JY9BV^4U;$A<9I>8T'] ML(X3*L[2"CR>PN3;;QH01\JR$>63QSBMS".2>&F'3 F"+-YYU'$-W$J[RT]+6CA_C?8/"%.!2"";#751?JQ$Z+B!+# M&=V_WIVB6YJWE]AF\/H)E_[E'S]U7O%ATSD/5ZR:T(CB%!L_NM^Y.@:DLK;3 M^'[ZR,A#2&QAW2/:34]81DAB2E6,!7$!C1A??G6H#$*TDI;\O3[Z1T&0UMP9 M/,R5# +9WI4R&Q70^ZOIQ_\T"#)CKF#"+GF]JB8+KS%G_"H*NJUOM9Y=(7Z: (/;S91LGM$,=5Z]2X0Z5CG:N@=]6 MG<.2:_R";N)$4A6W,03$'I C<1?&GX1!\!]K:2OR!2?#K$G0T#G=G[^N$O.Z M39"YRL.-!K'+5UY(&AJ\;!$RL"[*1X- IAO8T6W_;A80TH5SSWJ2O+A:@L4_ M,=60"1RLH@#:>PF^5IY1EB<1:^PK<%N--#,(+J@-* P!UE^ZPA'S*[ET5N3. MP?\>;"*;G)Y>4[KG';FIKRZ6>84V0422SDB.>(='K&=PCW11?I(5"V0Q.RD? MM",NXF@)"H+EN]=5F16A>(RU0"!0$PEWID(@" 1,*\4]XMOB]1.%'^@;YKBM M$,F^'!2Z MMF0L"$0J\]_5@?J/J)%9EA,I'0P"%8T\"$KL(Z%$RS7IMU.DIY Z'*P0+M&6 MN&( 6!YA_WB#]@E:,2%.] *,.2^(_:SE,WFVBRSHW136/2>4MMQ".)'HG,)1 M(';)]/7ZYF6TL(E>+A\V(PBBR(L$O*4(/V\/P5H6A::% X%@MT6:-%:C,0K$ MXHNV.;ZBE$/+6Z;>M2'S.3=FEB%#*5%\DWU,M'__ZO!,+AR$(85'U0H0Q)XW MO():MZ'[9X$K/_$:+WP_(,^S%SYY >:MHBP\ZUE>MAN@AXUK[=-Y0X9/"6,G MXR@NWP:V8T5FAS)Q70<$ K6KHNW?#4I724!=CEABH6$B1)!!*4K.-D1_3>.G>N:J$:[/ 0? #QOZ9K MEG,EM&N-/[O[JT\9X5D6JBDRUHA43UO<"[@1."X)]*]RX"R<@];IQ/ M;PP, M5F_U8E8I*A(-"HXO5IT3"67?)$>M-)%'@;.! (MH3:LHOJ#6G04[0: MU"4U6DX! NVG)%XAY*>5'X&4\4-^(4%)HFT4$""0X@*4UVL2'_Y1>\*>J4.0 M=R+:.-?LYP-!D*;]@3;#7:ZQWD9E"]Z05@B2(B+8S@$"\=+4=(>PVLX592W6 M6+R3(G3-($$@6<6%XF>>%%X@6>%<0S&V-2S!F K.0K7?<@X0B#=9LG7]5N(C M2TM R4[81]IV#A"(]XZB+BM<% VRN3#BHK:/V'%YK*^YE\\%&2Q<(6/>G= - MG3(&!<$S^*K&[U>:!3O26UBTS\T1(!9=!["HNZ2;C'?/;*7[AO?Y MT)JME#.;J4"0 ;]2WF:3H$W599E:/I5[K(,!@1B5AHBS]'ZW3^(/I,F/4 P' M@4XE5A3=T/#CJ^P?V1X) HF!#:N53#G6W.[?:Z/.Z(]QQ!)1F2OQ-I@LFQ;JID-+\-@]"J$*!']$E_LJ\W5T&" M0+(^"M2=TLT!%.&G!0*!&FV9B/^?\-Z'%R*:&E8V<2 _X(NZ^0_J%7Y,XWU,K5XJ_G041WMS"J8G95RBCG?#[( C>2CA1,)!XI/L7IO?]5@8A ML2/.>_EIT:S"2B5ZBX[_21"\(? 8JDP&BN$@T%%X *X.K!.1,BG2'!P$NO*< M?W6L1WMT&YG_]T\U+@_X3]PO](<]%WE.?B\^UD L)&%/%,%G_)\J]:3\7R*ETX([]Q&->F[$'I NVO_SA_;7_]"@-?J! MI40?GVC!WL3-;0E)A92X$K>W"5JSY:=X_7134K3ZXR;^^)./ HH%^<-_D3_\ M\4?J_S\D=>8Z_D!)^\A0PK'4FN;O(H8YPJ)$=86Y-35^/M&2%OB#/M6G0V\C M6%/S]Q/3B*9;9'.EDHHY794OFQ M)UHLNV2>T88&3439H[<3[;QPV$F7>(U(4DQXC^^T'_]"!^D:V^-.NT@F*59= M*$G/1I%_R#]FRCF4--0V!WM=VA)UIJ$?MP^/+3^RN1U05+ M[ PYT=)()V_RTAQV[W$H6%?S]Q/3Z_;'BK5O$@LAPF$GO\Z984-YEQ=#3OR. MER4+B)>>Y-M=$^\ :?'ERR4Z-=1)$7CU?MS[Q+%1)NMK""T;?])%+WP?/W]I M\3]8"T=?I L6C76QV&O\QV7R&G]&NJ5R(UTLE/+C,J'UKJ.5G(DEPUTL^2G& ME>]8&O]7A"^5%^2E>$=]ZF^47_2R\2==]+_C M$+^+7L)T-;DLWQYWHD7>K];)(O<#/,\BRU#*K,(2&Z-B\,E-9%CHV&6W21(G MUS%6V%>*91L G90EGO+W,%C=A;$G-Y?P8TYE868[>Q*_)$"?R?/_STA_^3IW@A\9Y5_2*_ M%8[[!T83Z1+I^C)\/R,Z$CHY6DZC@AY_^_--V+.GRMYG31>+I+,GS]WF31^95+*:2.+,5@IO14R4Y9BL =R.W2I+,5@861XR59)FM#"R/4BM),W-96!H55])G MYE)P)P"OH,L_9BO]JF+^2N+,5OPUB3 LB31S2;@1QUC29+;B;RM\LJ3';"7> M1N1F28W9"KR=L-&2(K.7=PWB54M:G40(+FJWM(ND'*>$2]7?KOI#NES7Y:\6 M$:V>E* MGHGT<^ ;]IZ\F,O:2]\I"8N"."P0&8596OY+'9'*<:HM'$P:62AYFH32&=HT6*N@A6^10GR0E*#\)]Q M2!SY7S&CD+=Y&7%-#Y,@)74NN4*I)6:RM^]8GW-QZI9)<8[X6H'= ]<VBW*9'=9_5 9XLNJHSJ1*K.,&<+EG0X[@1F:A"RG@8\PBJAQ6X.U\Q8M77& M=/\>9-OK/,WP%9:P7CYD4U(LU*>DG9;L&NPS4U^T2:G:_RIU,XH/+5Y+FMLL MUU_CV.<$@OK#7 .;NIXQU[!3PK^C3@T+XR-@ZHZ5'[&"7JJA[ 4NU#3-O:2' M^0\<@C6(@T4E;CQ[C5=J5OF$IGE0,Y0X87+Y;K=C%Z"3(:H)%%+LJ? MJ?#V[/[N6JZ7D:SZV?TEP3B/=Y'(K@=NI#LA$V7:!3?'N/7G&3MT&@V##%TG MA8-OFIY04U=+HQ.1V*LQ"SIIW"+-AE1-%\2DZ6/DTFBT\VLZ$"9-G!Z>B$YS MQZ-8^F=!=;$KD!!8[A&8%V$Z?@6>^[J&_%D0IZ\[@">=I85]%G25^84$+&=G MKI\T]72^R]9M)GJ")TV?8SA&JFZ!@]T/DR:]M6-"V)-;;/H?E7 _,\)%:$/[ MIP(BG97:JG$Q%"3[,FE>&Z*M5GZ,25/*6A]K^4LF39R!^IC27W,4PL69%T(B MG%RE4ND6L^ IM5(UKIPR"X(>41&3NR9G05D354SAY9PTC8ZE4$A"H/,N%Q3[:9(4,Y9[!5[N21/&SNBK8+A94,G"2GFL$P7M]K9D M'#Y^H*#/7R[T,7D#R\8PDSY@AM1JQJ&49<,O?&1FNBA+35XX26$Q+"L178C4 M0]4NBQ],K/+!,_Y/3;.KQ)O(_M__) M@P\O)"5 %MFUER0'? U0QYTL;-P(UO&N&&V'^WV@#4*V<8BOVI00,SMH%JX M<(;$*]J1,CK)@2VHY(/%CIS6RGSV1$P7^%7,LB1XSS-R@E]C+#.O2!A(3.-U M:1,BE$KCY(_P(6=$XVYC8LRPY0-CI[8E=+4,KD!J,LW M*\FQP--Y3N7/EF2\N[W9XC/RBI+=??2!6&R&M/" :*C+VB18Q#,)6P@R0_UX:#>*FD\U0 XK.&14'GN(O\& ! 4'_6A@"0P M$YZ.\+0'N9S9& +P!M(RBQ&H2VDFW^4AB>^6)5%!P' AF+@.' L?!3L;R1V= ML8"L[,;6==>LH>0)$,^3T/SX>>/0LJ.-[_EF,-8L,PV?.U(!J"GQDCZ.]W0DA%(&ZHE2 M?(NR8$50*XAV%C6AIEMS(PSC3[PH=!116,T! E6)4<<< M3\T$D)'4)IG8S0&E.A*^798)/6P^]1F750LE2)I"0T&/%11@CP__CT&6:!BU@_-SQ"8E @A8 L;P=# M8"#(&=X-&B!0R"AO!@4 *"3T]X(."D(I'LNC8P() 2W#0Z."@(.&\KC(1L-9 MOOZ@*$%@F MZIR[9J6"SR&P:@Y8Z'6\6@>]').3L0DS[TM)849U%T-9(5.P^ MW[,('QF5>J74, O?ZZB4$S4^G+9O:"3R2>P+\VHH8DE"4TO&Z1J+G#T1I:_' MSQ?B&1*O]7A\N2@DII03=LV]J"&RD#&M&:HDX47[T)!0>NM]N:@<1J1KWWD7 M7<.(;,(+[P3:AL/ EY?7Q>OMM]O'UY?EW?7BY9]W#\OO9]8'[3Y:)20[]@:Q M_[V/JJS9(EU/$_EB,8'#^M/M-79-K\;H"4#=E>;,]_N0LJ(7DMJ =V'\>1^M MXV0G[+/>#EHRA':X;ZRH'$D?594.;XYR6#7_U[S(!WZ-,7O$^#*E.61U'M1K M3 C]E,0? 3[U5X>WE*1G5"=FLX$Z!TI-/T[%?*6ZW;:LDP45@.YE#:JEXN8E$B[# /?:]551K;V@PSXA6G* -%J[UB2*&&4O*,O" MPN))W8.=]V+QZ26^V-K3:R) 5U6KFY6U4ZF$&WF#OB9QFE:%_[XG089NXL^V MK5TY]#POH>JDWP3I/DZ]$*.7[S$$,:?0VD3DG60G));*2"==@FL=#Q^^JFI3 MAO^4XLLD*=S7105EO1@RSIRP#G:KKX[-V6Z#.D/LJQ=$Q+^QC%XP=R[7#6NK MSE9K"'RY*4ZSA%_^!DY8,;\8+"8 = N4-I%GA-_'W/QY;\.Y#=M<[V@H0&OM8!'EJ;L1H&TFX1^V$[.DSIF3"=P)W' K_M MB*HB#2\$O; +;?XI0;L@WZ5ZBWG/R6#$D=H'$C:+DIM$Z(V:%?TSB^B,T(;8 MQ4"%Y-I%]37IV(J8FT4B^3$#[WCJ-N/49D%:DXBW1B']'H%ELR!D_XB[5F/. M*H1MSF0S"(>K^F;9AZ'-F;(&\6H-AK0( )O)\SU6N%C%P-:!6;/@W[$%3ED MV*@59.!R[2"ALQMK-HNZ.Z>2.W5Q<;,@]DB2J/)]FP4AQY%$C\/[<]X 0YG6 M-+YTSJ0<*L2*.GM.70 XG=@J#:Q?Z.6KL/+A.?2B*SCT*>6_'$ M(3*:\B6)]=V[<1J(T8 MY]*VR1,[RK4"33T9^W[N9*3-HD_-J2YG6;K<+(AL>Q4;1Q#.@GIC'W1IJN,L MNBJ=ZL!K\B]G0>L^(M@P1]0LR#KZA2#-IAVU11A<5>%DT=<]$8^0CN:01%C:F""X3\V&V21J CRO]LXQ!1*62K6EXKT9]$W MA4.]BXMY2P %K/LF!Z^*$E:M0(*MG(1X[4M%9H ^F>+UIT3!<_ EE) S7,N*BD2<:A@?]6HX#_\LMUOLM# MCT1E,34;VF<%<*K.Y.)\1&/LYM::9F%STQ'W7&.6QXY0=,CB5YG_=1 MH80H*:Z&&;LN?*NM-]EGUM[Q)B'6I>A.\DP7LNJ#PI'79*;C=\.U(=&8Z&+? MV[$)SPA+NFF0H1>4? 0KQ! CWI%-1&<1/6TG^^P)!;.29Z]0A-9!1KB5EGJ[ MBY,U"K+<[H4TGO*4#]6X*)K/"?/,UU%^S,E$LC**52._SSV@GO 8&]VP#O*R M TTU?O($'2DM@8^^ZIL@K3_\&MNL60P*C=GH36!71MU^HK';C!GV@BIF4:)5&9Q192F:1DS,@F1&018\8TEH/&EBV89S$'K91$Y, MFGCJ,"_AG27FQ7E1Z:$=D]*D5/=%/@9Y@"7XVD@#K!KR_JT:>*<9E'%ST)/.JHZ3D/./(O@O-1HH G$<=GOZ4 MM(E=G$5)@@&DE 1(SB)Q>T2RE9&9HZ8&GS'=A*&6!7%^GCMQ[(-42]U]VD8R M"Y.LL>C[Y6(-ZAU,6Y)PVEKJ(!+J@W)+(DY;!QN!B(*S.V=5XG01PR6U+^K& MT*CCDI(7;6-P='-)RCEK(&-$1Y=TG+U&8A&'7=+LHJB81H&7[HRI=X ?+FYK M"H_^-&=U9;20]I*8%\6E$Q!?DN:BCAPS +^D\D6!,8G2+ZDU_=KK?8,.271_ M1:91M8MS)I,HFZ"BTJB*@YQ*YU^?D\EP6Y3A!S6LZ'RIU7FIU6F\V$NMSM/S M!=!:G7U0Z=SRQZL**>&71FM<$5LT!P![)2&FK(6 Q(E+MMJDLM4@L1;(7"N0 M!));?%J7[[S.5Y^@^U%MA!UF&5&CH9]+T>J/F_CC3VCELR_>L]:.KXE'E+8% M:<&R045K!5?:![]()KJL_%IBP7_YI;-JF=2B&3RRY/*NT,?/78D=?T&$@ MU4G--\_X/[_4;9*6'R0N WTN(O_*2X.4M BM/W->EIAELO&B(@";].Z-P\!G MC$=[Z%1+7ZZ+SE%>6#UPG1X][<(UH\SM3,V]RE-\$-+T!J6K)-@7"Q?L^"O> MQ2N\AM\D=.@Q$0QA9U3FX&6D/J0]G7CI\FYYR7<[+SDLUR_!)J*^TBBK$WF> M\ ZL N10WAI68KQ9O$.+_>\3JX '1X;S3$VA7;8E$.Y0-VI-@:'<:XM-[.9 MYVU*J(D>\_J$5_UH.:$':U!9DCNVA/0Y !4R-7ZZMUD)XNPDBU:E.[YJ&!AG MUF2#A-V2Q728Z.EL/<*DYVN$>>SL!.5RX0=12V8A#ZL@G!U&P:)T9U$) N,H M&FQ.LSVTB@CS.(@/I"_VF9U!MF;-L6L-)NNR;S1:T7#^@-(T3\W-G,0&, M4RC>GD9PL 5-YG$,GY(8TR0[+"*?^++W.U0W #B/0UEB0%+.,AX-S3G5PSD[ MNM*EF1]>JRE@'%_CC>1/M!VIYG&F[_&$T88$.RW2%)V;WODUCOW/( SQ9K81 M,19][>9P* S+UJ:7B?60,$YUK^UL"LL&1)K'P5ZL5DF.5Q]X[T%($Y;.ZVAW MUW^=)XG^J=;#N6Z1FSYY!Q+TA;F\NUCS8]UW-AA'W7A[!94([0DXCR-?!# W MHY;/Z]33C$SA;NIB1/2 #D5T?D/TTKAX-(QS:[Y!3TS7*P_Q7?M<[#99NECG"'C4VD*/7+\:9?H^F?5 A#&2;335/ ,6+$)3$?BDPZB#8K.+S9*@8CQ:;6;P]ES:K1,W2MK.0F,(]]KD]O- M96Q(-]%+@(^STN;,G_0>D#QH_(4E2^T7GVUK\+'34_0$5K[(5O!N3VG?G:K3 M1ZQH-?FSV;[)1&0HX]2;:U&[*D]K09&-X&&^I29:\,44F>A;;]J6J MSIJH-_IYG$DN^VK=K)5+V\+0%.2ZFNZ3=S!)4!HXJ;,S;[SN*W[=NIM@Z*PP M[H=Q&(6_3P93>QZW#"O!]^K].#<5O%JX1=2E',*AH[FS*+V'60$"XS@;;$[3 MD:PBPCP.XB/*2,W+)Y306^F\#F/92;!1\\L>_>2Q>OL=+ZE6(B[3;-@AT4W6=FZUB!WJCW:$%'R&>WCI"+C M@?U7J]8;P;KS!7CIEEBR\?\0%?W#"XG,;(::&:S3[!=6!]T,'?EXAYZ::(5( MFB=52!9\(,-#HP!PG[3Y#7GD]:S/@!E.YO#N4^',[P+A<##ARW=!%&3H M ?.1KSP_>CAXF1=F>V0,/K)'KOK.&Q8#$YK<9')8[&!=EV+@FIR9[88>SAE* MW[Q?XZ0J_&%SL9E CN[OI<;,)R_)2@W%A+%,P!SR5(JPHDN$Q1O,)F%,C\#M M#V+!5;_^)I#NPM%]ZF-.R\JK9CRE@W)OMS1](B7#G2% \DM1D>MLAH,*PBD: M<6*+A@S"9929T$-CJ%L:0H,Q+YJAI8-RALXC^N3,1$DAH8 MME6[2FMMV]4LZFU;%J,SLY@=HQSWF5/.T"!7-FFZ4,[ ?E=2:]HM^RSY3&5: M+.@U[>9[=O0RM&$6E)MV)W [RJE,I 6YIMWNVXY<%L;8@GK3[O!M_PB([;P% ML:;=QMN66%J;B&YA[QRJB7;2" 2ZWBHHG4!+@YP#0]K&7# !K)"3A2Z(2 MUZ6KU']+T3H/'X(UHE17!C3UF^B<#O 0>LTCBT?;Q.L<#^_$6WGAW?,VFP1M MBH:4Q8*5!]X.UF4V1I?@Q'".#V]9#>Y@A&B?F9Q7W:V=G8LPC#\]+&7T[F#GGAZE"ZC(JF8]&F1L60!$.FG"?S__+7L>64;UZ6)[1XXW)- MJM)P#)D^(N:?N"V>BJ*2Q"M*=NH='G-FAQF!^R#SPN!WY)<[1318LZTU@H4A MI WHPFCXQLTB+G &7M=*;,(&1Q U+ZO]2P""H?0=9 @,(L Q-->!5@F.$J< M8GC>%!U5NIE%-.,0MC63E4X7Y0BS%_,YFFDFTY'Y9;5%?AZ2K2G7QZ+]N*L5 M7Q1%M*F_C/!=D2<)?L^NO#0P4VG'_8;[.@AL\=+EFI9#,)UF9-VV^GZW4X%L M+6]1_)ZBA+X0]]$^STB0&3[&84#/IU[K/?HW8;P5MFW 1SY\L] H>[=:-SZU ML] A3XU)5)\7'3A640K#8TQ[1$ROO) 8,E^V"&4C8SMD:@#/Q5V>X1OA M6Q %NWSW3#$JR\C?Q M+>I56-%CE$_ N!I[G0N)MF+.;;.P/XQ&VG$X^G2F"I=OU6*U2G+$AYR:/D78"&.??>!/%UZF>3!.5/NO#W(W1.@\TV2YO-X35'VA1Z=#=J45.BRM'G0I\E^Z)QG@Z9$,:)MMQ)SD(^B)@3 M/>?M*B891I8V-.=+"YWC@:];L_.8+,@V;ZB?Y.K0Z=Z^^/02?-='Z#Y#.UF; MT!$F/M8U(5X:_==T\>$%(=G'NSBY3].<>(@L+HR!4P.0>+3[ELHVCN*B%8B& MSN^NZ != _[ XD<@8_KF&)?E/HJ+:KF6U3ZC-'[G:*R+61LX*5C6IG?YDCY- MZ6*5!1^F@1DC3.R.*+U/8#MW$.R^(^CX$?3X%EYO859]G6RS\ M_(Y\ZI+D.('@@1&^_8&259"BIR18H6="B<'<-OS#H(C*,P)_DH@DRC@(/Z$[ M]F^]C^N CX B5O,^QC=NL,)7,L7H+0KP+4R/TYB7F^U77+:YY!?Z#>W>42)! M6CP6P$[?[O9A?$#H!24? 0E9$EZI(5U&4?R$EJ/']\ 3PGH8>YW-]WSL[T'9 M?IE82LG_[.B 6I7I2D=^18JRJ@?@F'K&$^) M[9I!ABJ+LW ?C:X^-HJ\-!6O8Q 44GF1<90WL9U^\.Y,G?CCWB1CJJ"SB-X^ MZCTRQM[.8A>$EBXK2O:R'I0A]7^\W"[CWBXCF"1FD>YPNNT98MR81:Z$FY-B M;3J911[&,6W%K1Y=(DM-2>-QGX7SH_) CA_=A#2+E!I'O-^V4Y6TOIR!WG:< M<>UK\TB$JOK8G6.'%*;Y"$5H'MJ6E[&<$0(;;]1H1^;3>O&9$@ A;HK;%B]75,_1D@9VLP% GW_A\*(+?DWQG1[B(UR9QLPI8#TA#"G" MX-J7E5[K=;W.PL/3FZ@]+NE9&%E[$[3/=3\+\UUOBEJ^&[,PP/4FIOTK=#HC MFDM=ZA'1WB1E%]USU*?:G8 URI1T. !9J;TV4CR9//$W09AGFG":H;,=K;#> M(LH"GWP2/PXOI"PTO;YN?ZS"'+,-;:7AA:L\+ Q\+8XL%LN\138%^8[W60", M8H <%G#RK$"NS0D6B:)C?0C&^Z&[*R2RC=VQG(7D;4+)TUT$LY#-^S'O>%?% M/,KR+S^(*PI]XO-->QH,P+PC,3FZY#+\7(4:>#,E-& M,-#="XA(NX3%4\EC^N!Y%83#^&\:-/GD)=E!27O!P)'EM*>;AZL@?L)'?>=A M[4I(2\5 =_V7RMYAI'9JG&2O\6.,E<,HC.R0V6L4^(E'NNP"?9N5\30*B^H[C@P+%:T+*3M"H/WG,9] M*7&QF&#D:TS]:HMRP(W!0+P2KXF'Y9@5I>#5@?]%<;E93'#2[7B0%&FP AUY MQ5@ K'B46*T3_P932+1 R4AW,A&F# U#:5V J8(SU##N6D@D&R\J:K!=5R\2 M$;LCG^<"KG5HA8FN4, X&7X]R%K+4_S%&$?- M- X%S0P_'L@O;7^+U2K?Y51"O$'K8"7=1@- A_I72=[B.F"7,$F(1KYLSS1 MCI')2,W:IB6+7]_;GDHV!0)*#.UF23W99S.CM"7_%KE!*G M(4J7D>AX2$Z2'LYE:Y$50G[*''6%'0WYA65-@H\&R*UD)>&L1_1)?Y&+^":P MISE>SXAHV_BOI.L=;]VT.$[R.9QMS[<@HF[=^RA#^ X6*1M7AR?JIY9LDLT, M,)SJO.Y)GLCX>OED05^D%Y"DH\+G- M@D#]?<,J_E.Y_R9-5EN/8C-EVMQI-WN$E3K+_?5\: LWHEC/R@ M/*4DS\HLB#6JI[4ZMD9WYJ3IJW#;5E3J>%7G0Y'V4122:]+DZ"-;"$@XZ8#W M0:*#U"T_:9*9W#NZ\(!)$\@XLJ"A3PJ,0\>I!PF&3D-T'P5M)YWJW?>^ZA$J M,GZDI5G2SS+L+^"HO]]H:B HK81A04Q_W$AIDAO440L M%H3[^4*XCH%J>#!E::F9K0E"3EWS(,Z2B-.T=QV#12VB2DOBSM90H;PX#>)4 M2P+.5M]6$E 7%5M2;[8ZH5[%UH?AED0<5;'!JWZ/SYN,/2.#2W)>5!T13UK% M'I>D/(&.X[(45=WM,]A$P3I8>5&V6*V(@$T8+@Z#%8E*GDY)JC@B6YW0]3T' MZ6]7AW:_MVXVFQ3"9;)>H26PH($.5''!>IHI="Y#$NYUW[BTV"J-=' MGN)N#'NL%LK*P]NY$QN9(Y93.&.5QYQ0<+E>[A'AX6CS@C8T4DS",?+QSE 0 MW*OJ>B(* "><)*UQ9 ,.XK*!6NNH5XD2VK)2>#NU?SWILK"X%>SRG71AS=]/ M3S%)09?ZMY,N":N;?KZB%?B+1G6IM"2/?*R[M$LL1N_Q6<=+^J<7^7CJC;IF MIG0\')GJ"D6K+;[7-+5+=6#N]L0+44K"+"*BKMGFYVD6[U BO67E8T?FDW)V.5>T1D \EE>' M^DBIB^$:SW!::87?9Q$&DD'.]H+H[\OUPF>V*.7E+AP*0 UZP0S@>XF?ONU) M%-M/?_[RUS__K,3$#-89:JQW4!4G^E"T%%:AF)R2H9Y)H; MA(+-W__\4V^AJ(8=F,FSM^S=1Z6%Q=^Y$B6!7>!7><) M\;73'Z(5^XMH1T:8]5B,A$<9W"_\,(?,])\\2)"OT,"_(V)VPN?P R7X^+VE M"%/Z(5C+ZD"A$7XM?>!K3PD*YF?6J '.X+]:E54<3XMOD>9-M2-*B9 MGT1JI[1SN'2W[&=RV$4QQ--MOJ((W[HA9K"%O\./2$KM-A](S9>&P*-'@)7, M(V ST0B'MD*:LI=B&JD)*1@X,M%*HT_E%!'1K3L(CA>SUC85#1OD(.XNR88X M0_W%RS660JG )KLCE3! 4'D(O/<@I#GY$J70',X=FVU)%-%]Q!O@@V@5[+%$ M+5/,[W<[_-\D\,+;]1I)I=E1IH91*,D@&+N5JBP/>IYT1;=:!-!6R#:/8YXT MQ8;$1_,\IP@[GC3]NF9$6NEBKV=!-*,$AZ8MQB#&>Q:DZY$"9BBHQ(2@2HVI MK'/Y-!?>4T@7EGD^D^X;U.^6XQ*-)DV=(;=8MQ"6"3IMDHM]@8 MB6G'Z$X%J%1QSQN.SX";?O^N@9*PO,;I-_8:\"R+?1<7DAEP MI5F2Z?3;>@V\,)41XA?J&3"B<5+P]+NDC<^+K4BG"PD-&-(DC7OZ_>4&O,JB MB)X+P0PX3Y5K/_TF? -O/V7$SS&H!\'J/(KM87 =A6/T.01D>!C"G?TV:/J- M(P?;RW25,6;0'G*$%T=3E&,&[2%'(**N',@,^D".PHH]ZI#,H$/D"*0UK74R M@XZ10]^==@V6H_2'G()DJ2H%,X,ND$/Y3%"VYH0-'\^0:F;UD=_$#I6?;7A=#C4LNO92XM6^C?(<24?GA\>>'1R)M*W,32'AH=1-:3='B(!U6 M+$^^KGMY:&'>-'TD*&,WS M)>^0&A4S&'>M./(D"C '($SEN^ '^9/Z;E0 N-,6XG7VB=5T[EBJ6RU+Q\-( M3C$K^6FO*TTZD_]2P+)+BGD7L+17T_AC-:(>--7J2CWT(2,*SZZJN(7FU0SD M56@VLR"H9;?!* MX<37:/QP5=)=C8$72N(2Y&-/ZCHLRH_RBQ"Z<-5C1UERBE9_W,0??Z)&[>3 M5EW\I5YT\0^_O+VT5LC]X,S#P#$R-?85_*V*05*"0&V&JPD5,X6&MD\=Y=UL MKQ[<1^-,H'FQW?'_U[/D^.,?3GJ!WN9$;)"&7C1^'KLK>AIXU7Z\Q'FV_5>< M($_N*E<#C+PZF@W(OQ7L,9>O3@W@W@2J?=U+(XOB39V\G5@K3Q B\6_XI"EB M(Q=4W"-GLUG0RE+TX%4Q-9EG03U3R6:LC.-I4M/Z)B/BR"P,ZJ8WF3D_3IIL MQHS4%24G;2$WIHN)H#MI@[@=I31"]^GLWZ -D@O?#QBR]]$Z3G:LI]2Y6!DO M^6$3RP^#;6R3YD=H#IG(Z&D#Z6P[#%IFMK9 !0$-#66"EAK&&2KT57O$%WY9 M2H"ML]753XB1$>BICX;,SFP+[397CE%20G=^Q 1SX60665TU/H%-5@,R\@I; M#33N(RR^H31[QB=>M#K5<'?)2$'D12M\EKE&($5MC"7 M:U'A&9$+F23^H(0*L-$*+=_#8*/*J#:#=:_M7+)S+MDYHYB%K>3421.QA\0N MCQB>)HDLI'^#:MNS\/=9:1J=0K%:>7[2M.NI*'32NDKA9M+$NB0@#;W)C6ZW M"^'&*+0^8^J)J_[;$'W23J^A+*C4W2^4T_9YZV,TF+1O<02R&AHD+H['9B8$ MYW=7FCJ6A$4F:)98&[3.LJX_*XIMZ0Q!^JPY";:>X%?6-8J+B^VGS675?K/+29PAJ3HHJGZ#*A/B!&H M\[B'@HTX<= HYD$*!FJG* ]IKS(32'?IA,W;3(V)9#"4Q6LO//EX4&PE;#1B M?P>HT7/@;-%I3KQRKE)2)NTPL-&#= 2;@>_35BEK]#53ZCW'(!N@CKA#@Q.T M+#IIMC.WI31-X$9ZWJ0I9WN_F1_PZ7NQ>MYS!CKX,6@'\+*S.*X2>\"%R:R9 M3-0N[\)G<2]#Q0Q\I3WYS\R2<@R?Z-GSG]Y6,WU7\HAA[UV<=$TE9QF[4;-0B1 5 M6ZG,2FO'=@*MS'JPVLUVTJ3"ZWR7AW@_/A!KH_R$,'/[>,D^XVE);KD1F/.( M!8G2T;D/)-$+6G!W"')G[R;.W[-U'G;/H"9&PVJ.2]#&Z?S(TCQD@1G1AIFH !?H%\QU(.?K[6THO2Y9VV7.T 5F@)WC]^!V\QFP; M9 \QJ5$N0=%F!M=665+H./,BWTO\]&WOX\NK;AK^$*2:E#(M- C;$+GQ&+F+ MJ U?@I4&Z!Q84F[:[6LXX$CE<+>MLP31BM4 IZ/Q3;#& M0@;"K0ONO- (C))XJ)" M#R,C$VXFG4!U"BI2@6O2B50GHF)+")QTJM4Q22J118^2AA5G7C@%>FJDXM,E M8)TA[<:6V0MB_V-BV6XVIL8J9*U=TK@2P!@,'LGQXD(O38-U@/S76&H Z3_/J3:G='YA.>HU+D=]BWV\ MHI6H;]W0V>!M9;_3,X7X!S5)+@$/6LG%Z,J[6&MZ++60Z;92F:$J4E6>L9"F:AAGJ-Q'JX3T;+Q!['_OHS[(VJ MOE%4>OE=&OIM.0E,9/O@!B8W?N07C"/*1>PW(:+UK7'1 @9PI>!>NJ@ ^AY M23YL2)@+WP\8PIR@6HB=7\Y2[E1W?B19!"NLDKT&.SQDN7[!_YJN,5GP;ZJJ M<"--[KH>5__UTQ?L!FNSBJZ((W_$-;&FJL$,WJ8'326^$3\ FTA#\ >.FFI[ M6'64+\?:_7)Z4(+(2,^*=:MBBSOY$F"JE@O'VLDYT7G$1Z)_E^X+I1U=, \S MJ\H$@.F-WMW3;09HY;5**[V.TRQ]C9?O6&^-RI\KF+/THEQ[^R#S0F+Q*1$A M6*IT5"6(.T.T>%4*-5(% 0T-G2JD!8.&D"(D2 [@6I69JJ8N(;FPTK@9S.BQ M=?A^D=V[\F[K)F!CKU1RJ13V3V&^HQ8&&F,L=G&2!;^K;!,FD-#0ZG,G@7%7 MFCSD#>^%ZKV,\EL M7X6Y&6ALG@9#L>]"-[LGM2ECSB(695R!9.(1*+7][LX+DB(KN"B=1Z),L 22 MD[INM?6N^I%E9I+2XWRS6H_,Y2^R:KJSM.<56:<5#A65-#8*/9R[RM"RI=FB MX@X%/@K?>FL,@4]1ON275UJ%N?D^PPA0E=#>,>%?5&4,J_ M1?%[BA*:]G8?[7.:6(B?B3"@5WP;,:5-]/C?=4_2 A_ZM%;_^,\ )5C.V1[, MR&,TAWM4Z;:D#^@#A5^$1F83"/=H#+B65&[ \>9W3Z*K0Y<-Z2Z:W7TJ8/?( ML?WI?0]1<(N[;^S/.2/@MSA"AV]>\AO*[O+(%_N9-(-/*)3)W6 &4.ZYE-]Y MLU/7&N\>A5HH3S4BO1($J);22SL!L"O_,5Z3_[B&HUKE&2LH@.IIW:#]G$:B/N7FT# L#T:VXT:K6CD MEIEC>%<^4/(>PS+9VAEV*G>!VK@R"\_442PS1LQ9[\J\"*VRZS3ZSQS?>G(, MPH<0:6YC+1'N@<@&,2^V'R4; TURF3L^+FX]MD382,8Y) M>I#L+3,N".^$T<_";,BL,( H*#WD:I\-:8TLU$(BFXD@4R>DO:)F:A4[2F 7 MM*+]1]?63/=G%F%T1U$??FJ]^C,AX9'5A[9<<0SB0KI'3ZDQZ&S?\V+D,>^" MO[1(..VXVE/=!2+SVC$(/-?[0.EWN7#R:)P\CHQWC-CS#N>?5\BY(,B\?5#. M,NC\-?&B=$W*/$;^"S[EP8K6%!&1YA4O(Q7_I PO&O43SCS'+]LXH9WF[Z,/ ME&9T34K'L0+ O1?_ZL#))'<)^D^.HM7!+'A'"ND>+='2K.-:VY#NT;I$P&L3 M33[PU4M>Q[LX>?%"=(/>LUKK*!+22)Y5FM$ER_)/;*/CN=\4@%?M*1KMGWG,/KA7:<:HC818$J0(=.=+\(8XV3;E3'E\N'0OU M)5^M\ET>DI997Y,XQ5=1@E@*]5=\SURA=9R@5^]'O^?=<.Y+0+'+?7[ ?SO6 M/C?GGFZ0LIL=KG>@N1^&FR@%AV'?.X8AA3?QJ>P/\XK#TMLN=,$4'=O U$,H MCA^Q;:U_'X5GIQA[,<"5/1=^O@2_'HW0:A64I].X#^!L./@2WWJ);SUOTNJ= M+MK@UHXQ91:7Z[%4!HT5:%ZQ5XXD7E,[U64S1A2#Y7KA);;S$ML)CJ6/5]5]_+PB;2<3 M#C'YHLX2/(Y4+DT2Q5%]HK(27*'L$Z&(9@$)ZSCK0(!=O(8FN1-7JH+[4!G2 MRTG2\[D2S>RHG4X A?D(UUU4MUZT0>E]]+KE88J")1SGG>4+??N?G&0 QKM] M'.%E*D-EQ6-'?@->4$)T_8*\BC*QXH&P B;G4W'\#.MBON!#24G$1[&)QTI!.\N8N'=$CLK"=M+BAM+K_U)A[H ME$JI_1C?<\]4YZ[M0FXTH!0;KDS%AO9 (.?IN64-*_BZ-JWYO^;,L5T)H&JM M^!3?!T([B'?1+S\!T0V58GZE%$ID[WF9'(Y9N&;:)#02J'F22;AR-E%D(TOK MC=0)]5Y<2-Q?ON_:T([R4LVH/WOOB-71#M!LSL.E,.OI!*F.-C(O-\017S?+ M@OC3#X&$^,SU4V8O9V3L,S(J;\PF !#BB3(T.1QEDYCH>!OY;OVWS_@_O]1B M(LGTB+*8O+8OJRWR\Q MU^4_'L[2(UNM_A%E&NNQ<*@SJW&UFKL@"E*\&5_C MV)=9B26#W2_^>YS\=A\])?$*I=K%-P>[7_RS]_D-Z_U)X'6BI=1CW2\=L[ ! MEP-Y)51GE'^#94=B%N9 :R*UCMXL)$%K(C6/^"S2!*QI1.^2HT3T"XMM !& MIA,V?OXBT'?,;^@F_I1%>@D&GNE9XS ]91-=EV?N 6MM@(Z;K"0B?D01(FDX M^ ]Q0A=]@])5$NQE<5[F<..>L#3)N-.%_U:?+/R77YY) *X@XJ3YV^F7) PR M:?]ZTF5]PV+F+M])%];\?>P:G&K&Z9A#+)CNP7VU;;JDVQ_[(&$''NBT-K#3HMTWH_U$S;^-TA'0F++O>([&JT82R*WX0XC[)GO,52RFK M0"'TC(@_J_P;J:5B@98 &!AR$?KT0FNL:BA0Z-SB5P]+#BNT7"_9TQS?4E'" M CGY'$=X'.+$DMEL($=>[PW"0MN*F=WQ58Y%1+2,B/-W3XSU;UA>8X^4:,7& ML&Y%?FLID]U=EBL-'M=J\"P8T-E6M)8M7'63?:JD&,F^#9D1QB-C?7W(I9;Z M8%XD%UO:SIQB8UQ3%YEP^"4WT7*M:BE20HVSE ;/VEPC\:X- Q.5JHH. M5R/XB;3IH"9,S#%I\!YBQC,T&/6?'0AYJB-VG2?DPC/"N@,$%)F1-WO ]- ( M]!A'JSX;SL'!1>E8V][K"]#(9(9:V^C"ST6%,Y*6CJ&ER3(DSYA0/3AOF@% @PG* M2V['B.Z9$O/U$PDG'? SF*9'BN41NC?/B#XF FI!N/^^,):EH%L0[A]S,(5^ M\[*BA:G,&GJNC:G.RAXJBK.M[L#2NW:3HT=,UM=/%'Z@;W&4;66>\-[3@2? M_R(O>?V,!^)=SG(>Z.)OVB2'J^AW),LKK8/'M*:)-.(SG5>&X/G*"+/W+R=,L5I+2)2#EUR3NM!I1CSW^FA:K5;[+:18F7[?! M<)4RZ..ON]M&1#42^I6DX9B9FVRL>7=44\TY2I3*4S.G1'2YW[Q2X"[OVPE\ M$NV,MI+ZK_$5%O%7*/A OH73O-=TX GP^AD3(\Q0Q*MIX"-,[,.CH%Q/!!YI M8MH= ^=Z'O@HX_^,@G(U#WB47[)_[?O,7QRPO:6%B_?54N8XG??5I3WC*8DQ+;+#(O(K MPTYMN!?]^HBRLS1NE+@\A5Z4\0AI[!UZ.'I!T M [0 A(>4R)%C" 0/F:O#*_ZLH.VF#20\M,C2;F*2;V>+%@?IMB;E-@[]^]T^ MB3]HDFHJ[)QH N$,#8F'!O\Y1%3:B/S%+DZRX'?Z[](MD> \VO3."%0M0;FW M[5$CNU>E=+GV]@&6@X+?D2_,%+"%'GG=I&APCD5;_-'E>AVLD)J:9C#P;K*N MJ]L(9&1BOQQ2_!J3=A#XGDGD!!:.OL$VLC-^@#A;'^I,G'.T/A+D^B M(,,: *;I7?"#_$G]$B@ G"'QFGA1NL=7,;V(S6X]-8PS5*[C"*L3^8HLZIZ\ M*1M,7_6.*$%@*.3&2E>C\+^Q6C,+N[>Y$L034:=ES)MT7>W$B':\]#]O G;U MH$Y_"IF>,0O"V9IFC-B/Y]I94+'?U3>>>CB3B+^>I[PC;\W"FWJ4D_TPDQ:[ M_0ZVM3EA%KYIRU-K:-N8-^GZB=1\_/.X7GUHV9I]>$YLXIE%$$3/AU5A7II% M!$1/LJE,6K,(?^A)-XT5[73M=,^/=&JKW>EJ<$(+(5GX?L#PX]HR7L)&+F$C ME["1OD@I\FB%0^!1_Q(2 C DY,X+DG][85[TWON&/'*G^\OH&9%RYD&TN?+2 M('V+XGF2EH<[7/P^$+IN]-!3=D/ M>6+&YIE%Z:$?#83[\1 MU6?E%3ZFE6':E-.^Y@U#X-$8>Q:T'N+A5.S3+&C7P[&IEP>/X1(&V'KK5#$S MTW:MGR@^X00.8I=&[7L\8;0A?=J*4QGO]G%$PMB6Z_9O9VG7O@NB($,/)->U MC<\W[]TVD9Q&&\.:C.V;#C$'>'B@OGX7_L]DDWD,@_* M1SLO^4W]I'6&0=PE>5ZB!@B&^-U3KFJ8>U2RRBRT:'LQIV&#L)$?9D'/7J*& MV$>CWY!94-1&HC'DS3DEYO40\0VI*+YDYTY4TZ='+O[-S'8V\KO3M9]-FY!' MN!ZETOM,DO1&.-U=-6$6V3Y'8,89=3RPL80_T;W8HBQ8>2$;7#QX0"-'IDW/\7TG@D=CVB0\H5/YXL?C2:C7V.>9 MRS*=XDPSLJ;S,0]=QZO,K*P&@G&L!VN .M*<3HJ&=,KK9^=^M_>"A%QYR_4; M/J])>, W(AOUC(@@2?[*$?'VQQY_'9WEE:!X).YR6ARRBZCFAA@T)4#+>BI8 M;[>GM"TI3"8]$V*0;K.OG_$H-"CG.B?429?G\9"GLYT1^J13\VC8T\G."7D\ M=CSDR61G@OR"M$D>E0+-&2&28;JI5L9/O6GPLBC-NC 5PJRF*U M2G*\^L![#\(@"Q!GY.K^=I;FJRX:UWF2""KH=@*(=7#NFI'O]F%\0(A&@XF6 M*$%)#^>R 3VA]E,2KU&:TM-UAW3X:(!&CE0MOE:&XBW\#R]:(6&4JFRHRY+J M?K[*OGM)XD79@:[/"ZGK/5@'9*4J.IM"'X?@RS6^8H-H+J+?19F!RO*J1^; M61@.>G&:\1LW"W- ;Y9K/;>S4.=[\9ONH9^%6C[D35 0;>)J]PL^82A=/)5H MO&3QZK?I!)'1D\';#4PCQPP 233OVSQL4A?\O=?T2I[C;]YD4^^=WA&/MI1 M'C7+J3>=YRQ0OCJ\H PS)ZV&CI*=*D=Y^+SN2*)=\%T085$M(*>8M!@AZU86 MQ1@RHS,RE*L,0KI.M".,VKS.E&G3YO" =[K#F@^:(@R#I@1,B-::BU3GQYQL M8'G&>Y/$:/+S(> MZ_@XV=PQ]Q'6/E&:% :Q!^B LV#[,.51)[@%LK6A;R&FID=0YLI./,@_BCW]Z =G(7+T#F32[C[ M0G4;J@_6AV?A[AV+ZF-KY[-P%+LDOLQ(, NG,P3"IS-Q4Q^;UH/L*$?Q>;NO MIE#;28J0',Z&,AU?-XTO6JX+%)?),ZGGIW,$:8!&MONQZ(+(+SZ7WJ=ICOR; MG$3YX%LWB'UV/*[CW0YS:VNTR,XW<$9W@?/XK<\.5;\-I5]6/';LK6&!("5E MA#Y3Q4!GA"S7@7>5\F[Z&&?(.,S#%-I=_P?1^50%=2@ W+DF\9U)7YT6)RLC M,Y0P(S-_+?%5E!/>-L)Q1SF(5Z8'L3T0%J?>_L 4"U+TE 0KCF;%K^D7&R;6 MSC7R1K1DA0._^7=A'"=$5UA&_XY)(6PRX#[:Y^V+9LA,+G-T5@CYZ1V67,F# M2@*^E^NFG;=6437/]$B3 B-&+V2A(G,=1Q\HR8*.,=\*._DL,#0O,_FXTJV& MRJJSL,$KQ=B:E&+9?)&ZA.SL)+:7F/]55D M9^%TM.?,H=KQ+%R*8Y&U0[9I>P?'(IM"HY^AC^\EW^V\Y+!0[2W^X2A$I/-7FIA.'^0^:[^*ZF MZ[L:R'\D,F)%.VXENR%\UYC',2ZUG#<&1MQLCO!29SQ93W)N@L (]^G%$'LQ MQ)[4SC$O:@T_MLUG:+[VM?$HR3^"%YM1?WIVPW=/8"YR63")N'N#C$;:XI>D MZD"XFE0HZ4O^GJ+_Y,11]$&"A?&G5*%:DM'NXLVZ"U(7OI&.=Z<[R=G,6$&T MFV-DZ=WHXR)ET!;:V18515B?O"0[O.(;,L54)/>Y_*"H(*"AH3PP:IBQ R+S M_3X\+#98;:$,H8B(%(]TP=DR!AOZ5LD"PKH#H5S^ MRN)?XK&C\XNB2[&(.>3#QRYK7@DLS_'!"[-#^2%UF1P3L)%7^HQ(0=V ](!] M02$>O_F*(I1XI+'LPM\%44!>L2SX0$4NDY"T/689&8^Z@#>6\,A*KK$D'&37 M))!PL_('[X_W%PP MU$2-Y-\()I-+V9,W\_21SKFV]>:B\:1-LST5!9X)E4+XI(EG);_7(7L287K. MI))=T&BLTL92&?54)8-T0.-N9YIDW%;BO]7;B/_RR[.'GSE!O$3S MM_'=L>*[I// MKRR.JBQG;,;O#4;4HZTV*HBZ578KL<$XO1;*V3$]J\G7591 M+UVZL.;OD)H7*<**9*.=+?\^PL(9JHI-/)"/J".C5!#0T% ^&6H89ZAH3 +* MU]\,UF%Q07P+RXLSD6L[I=81[@JOWT&9Q#-LTM/>:7A/E'=:XW?W12!Y6=BD M &1G_,@/;;.] +>A]U$6<]6]1$^N,>S8TI]'^EXL/_')3+?!7AVO)1\\\JI: M#;N[*VD. &!YZ:%<5V87&_5V\@$Q4D6XX;!3:9['(!'>D_<8AJ'OF&HK5Y!) MJQ1.WZEL;W8B]&OIHU,]L)8J<.VKTVBCDV8KB4);LDU+J9P'*=I!4QT:3?4$ M&>KH_+LW[IT_=<(:6 ]XXFJT])E22RZ$&9H")GV+#9 3M,=_XL%G-I+#6":: M28>EZ82+IG5GTJ0P-A4)2HXT5,\R:.R/D[OV1[BYE._K,<+MP-"MA]YC;AR< M?J#B,+93'.ICA".>,],IK+O3C]SLQV7&I#Y&I.8Y\UK+9G^Z0%9'$8&4'-LX MQ&BFK,H]F # X2ZVNB,ZP?+J0*]:5<5-%833"@Z!'WC)@5V$6D^A=#R(P,#. MV5/$!CZX+_K!"37_CDD@,JN6*%N\9/0EV,AML)'3R+O!/%A>_N6GJIFKAS(^3MM._X6 XO7=%/%;0$6:RB2!<7^VB^ M_@+@(BY829!(4(R8Z*EC 2 RD4CDGB>F<^\=\'^J5E%2F&@ZIC!]WJ.O7OP[ M2LMWGQ\LRA]L#=55M<$:V[GTDCT'P=SAAM%:7.2B7F+^L56X;<41A-MUND?Q MR;!%R_5SHM^'+@DM'(L"MN=! RTT#/6%K3X; Q:AK%V^/[DW. MNYK#@5@0Y9)P.Y.<(W'.W7\DE%0;=E:>7#AK3]'B^N^BXNQ=_VSQM,%01/QG M[NB1ZN\-3"E(S[-'F+(&<8K'XDORLV9"F@\\.ZIO=KYY[<>BN>Q2?7KPE(C%^M=>A.%E5 M9X5)/2Y/&Q1Z^!:]A,D[VO@['W,IUHF(QUK9\DT4HXV7L.M*" ;:ZUL0>"%1 MI(0DWQIDV"7P_!D][Z,L\<+M\R=F#L?;D,3P^!^(TB+Y.-_SHC[9.HH%;OG& MD&D)MPPU*PF3X^EDCX/&_4CWK3>ZS8OC:4A1*Y$21.=Y5V.*.@M#"$>X]-[] MU MR@>X1O[GQ!]IBGG.3I?@9+YM?RP,5%-=90ACLUA9P.X1A!D%,$ ,;3,;( MR;ABPF.+BA%U ]>WAJ)"&1 0:WV$O2"AHNREO'X=:Z3%&)9Z?/.),(IN S0. MEY+%:XTL$DDLU,!%H8D\-74-R\(#%;[3"M# E M@I]#_]6Z=I4F*50)\\7)" MSFVNIF4^E4^>31BEQAGG)'<4=DIMCH%+CMR7Z01 N%72LD?YE%W$OZAK%1RIZ7$%6*;Q)_^@>TB\_O;NQW1P[A0QC;/.^H;- M:94!C)[#.N\]CAG#?13^D7D!-9'6?^+;UGJN!)=7"_EGP0;R0_G>M*C ^L04 M!Z]YNLX>8;'_+WA@FMP65^L71'@ZVJX^4(PY.OWQ"@OY-YX?4P>QZ5/NN0N+ M#:VQ5N-O4I7*YNRQ[O'WXHS(743#*&2"KT.AC)?03Y/'IQ<="FG-L6_\H.6D M$/MRWY-T8'(F])22YRCU@OKOQ"QP'Z7_1K6F('7&*3.GC/KM^:$VYYPW45S\ MB8SCO\]\(&@R]% $INHTD=PS8S0^1;E@*-[V_V1V3Y!&;X@)Y6RB>U$3"YO"+; MC^FJ[R,STU6X+9^RYXC\J6;_SPMAL71N +N"$)V2AY.LLG0?Q7EW/5D<2F<& MS,SFAO>T,HX&'O>^]5T-1MPT,URV$2^M$Z0ZZV0LI;C6,@V+%TTZ:PR)(U*K M]!F-:-&S0A2N37A6+YTEZ M=FLB@$&#%@S'9+*>BK'JV8##I^,^-4Z1EH"_EF@1*_"A##"]BSP M929(EU,19N@E/XL3,*"&UT*'SZ.JQ2CR[[BQR[,^F%[%P^:)BE%EG0FJ_(!# M)#/<7.O>]@KR'J>S"CCLCLA*S8>/GT7MG%&5I-9E.@^$PB)QA3#_LRAW-"J= M-S3C\T G+"KOYF%,UW %\BD,2#BKG&A]FU*-ULQ^*,_G'>9S0./VHG49:XGCM?&N5&3)3569S13\L) MP3DA3G)H<50_+TAH77C?A\0Q,4RW/;-[N8=?.K*^.^;U1)QV@ M(.MY'.3IG(RZF<[FG"RFTI8'MQCPU8\-2CYL=7B+N710PD\WI[=$[&+OZ?'H M],TR+I%NU(##>T/@M2)ZR@X'+SX6)M!D]>'Y 3%I8F6QS#E["3&&\#>^(QAS MLDO1TK-E,A3;Z=DR1866#ON942.4WGO/90(6]Z"RNFE4R3ZW='Z V_EA3KT) M3-?0D= UM_#+5%]U!$_T?]!V'=/!TV*K\VU'<'9)1+P@F!99IX\N3]ZPS_WZ M5R!JW5*%9JE" ]0T,-I-'^-0WG.[1>K%*:BC6>I(+$4 9G4"D*SS&O+_620@ MNQ*9.?-3<.>&=#4_HWFV/^"D6:Q(CI)6E\NSUV'W MU@!VAN4^\3R >8.55(R)Q?&U.+X6Q]?B^&JFB[;<0%K/EC>3?WYN""Y8&'G];2"X^WEG$5RCE5;"3/E, MT&)JXS,#X=?AHI0*00^JS06=?DQI%WF*8 M_##Q-Z.T/9=^SUD4RN_ZZNTMIM$TDZ"X_W[F=@2UFPSB"!3V R.:9\EO6/(; M9A81QO?P+(D-2V+#DMC@Z G Y#+,,([S"*-?DAD@G,(XMZ)'E,[2 2-C!@$MS7[LG8=V44"C-0'YJ2/+0?6.AUIZ2D#@;F)_Y!@]):"J MWW9.RF1XUM+QP-XY:<9W+1T/X(K>2B>W=$. ^VZ1>*YQ.B L@N!D<6FCM#Y8 M[MDD86RCM$,XI[.;.NIM:8-@N\&?F7BYI2,"N'/L%5*W-& (62VXY%&:=&P M',O8D7SEL2V&$3#'IA+]5Q[;!$:222M M8H_=9Z<4R>4FMNV3N?A-L>JDY6@ MS)'I4OW'?FV$I?J/?'U@5)6'A)PJN=*N2C560]M171P;*OTC 5506&R,+[F( MMBXHPH)W8WS)<-6\[G?6(>+7R1,-7ZI@@:F"-;5]B4_]$^_$&MKS]P!_0,!% MFV-&O\C/GY'.13X-!\:955[B$VK#K5(MTE$^!1=Q.U'K_Z!&'#J6@!O[S(28AGTA%_W/BT[7]H<;;:>&"TW5-] MNHL^49S_EW_P];JG&?KD/!#Y\OX^-2+;GUP,\M:3;'F-Q\\K_6V@K6V,@PD@ MG -L1_^33K/L[$=1S0H@&]YPOL_X2T3 M[1@HA4_]8S^^-:/S663[,^W^9C*/1#;M,K7_SPOSAIBA,D[MA7-CV"9(X(QK M8(S.ZNO>DC/&LVV>I%T[P6C:#D2F9.4ZU+U'2]M9P+=!Z>$VFBGES!TQ$VK1 MJ5O5=(F5KNSIR/4;G0C4_WU+/R# 7,N5Z'*.&T7(P!ER9T]4L MR3_,;S M8YJBL]Y=']Z#Z(@(J[^/PO)?];R57[SD.DG] _$TO"0D>R5)LD/^FY/Y*TLP ML8GHHHJ&:N3PZ">_WV"5\3;$5P*+9(\8]*]^Z!^R@^DX(MW/SQC!WC>K""X^ M[UXX/ O"2J48HS&*_(/SH-(2IG]%F/?Y 7YC":%,0:"<+\\9K1/R5_$&9HWD MZ7BL> /S0O*5_^%OL3 X-7MH?!>&+C5"B,]DDMT2@P7T@$JN=19^^I$.:"3) M\BR\:<#O#$]./0O?CI-GTWYRYFWX=O.(6H_.O$W@CAQ14]!>;.#']>X1"TFQ M3Y!#!^:.STV*$94>G31K*R7%&TIGYR0E:G2N;.Q.<[(U)9C5B9*#8(@%<)82 M7?WV?OU'YA-RQ PCH_Q[G>Y1_+SWPL)%=A^%'S0H99PT>NWO+R6]X);TFJZ, MS.(H=8-[-!O$3,X\6I^'B^"E--#4E)E'6EJCS-;G9XC@HI.-11QW=S!#- .3 MSW[]JSTDM]1>81$;]M@YTT@-/1W=\, MCZCY2,,[(MW]S?"(:OWRX)V/UN9F>#BS>'M^_1F(/X:?KJ1KH#Z+H!:60;ON MC.(4)9@W4H!E/>IK-V.<$M2>S].7DYDW\9]=J3%P)^ :^VF;K\\BV'!4OM-\ ME<\"G[,JL@0.NZZQE+;?P6BP[,_Y(86T8QVL-N!+J24(I^#896'XD(P&, .^ M+XZ=5-<--$H<':M5P[!BUW733 M1: OISB>)Z\XQ:67.J13U'/V%4>X]%6'=(1:?K?R"(WV6.>+D##[K+>DOI?0 M3Y,EF6=)YEF2>99D'L>#19=D'OGZ2S+/DLP#A'LLR3Q+,@],R@3VKOWZPZR1 M['(TYQP/9LDD&">!B*K:CT\O.HE$K3DSI+99L(%?_P;$?K<$=3L7U+WTF5OB MN<&%0$T0SPV)[L\NE!L2\EUC.DL4MWM1W)#H?58!W) 0ZQHCZ9IY1@D;AAGD MN 1P0S@%5V^,>KR.T=+44%4!QXZQ;Q#DO&M86XK[;ILEE_AOD'=&RQ@Y8@2X M]4@WO=K5SU'J!>PQI.)WF*!'M(G>0M(HT\GPMY,@576D1/&'OT$<4@SH-O!_ MD5# $O*<$5,SAUH8BLEO67-JW(:8S# !XO#W&TS39I@AE^<00)T_,O'FLOH##?DM 3UARS! -!" 8R<^T[+V@+ M.Z:_8B_F+=\C%K28(!0/$"\83FTR-.XI#$ 2S['!0==Q064,KL\=9L\-[P4H M$7+-^@A[V\QQ)=YH8XRUK1)6L=[)\=H=9Q&[ 5[N[0L*L0(0X%=]M3WXH4_> M!N+)+QB#A$RTUK 908.P2K?'&[Q"'RB(W@G;*'8GBZ.1S@2BB(XIP-=U4Z&X M.^MP#R6)N>&0:LJGLT;.%#YPHY1]%JS+_QDSR^3,"?B#E M+F=^#GBS;7\CW'W.^RQNHHQ9#PKB-F=^$ECD=>$DR#;G>Q+/> #R=BF[2AK, MC<[W-("? 1"=T9S/#!J"N_+T61BDYWN@E1A^%K;=F9]C+L:?A5ENWB>9*P%C M& F7@[2@0YQ%GMI\#[*N@HR10;4@2&F[P/_TW<3Y)KP5=0L+U-TR_F)_YH1U_$L["#C([2ZV&=ACQ@?G^H\8A2S@1N" MT4,K6R69?G/>96FO#HT8'(5;DF\9,_; MI[2$;?)K;%*3""5SK9]A(8OUY)WBR;;/K=B>+MO@S;+/-I3 '<:$MFBGT1B MG;CTH)%,@J&I&! KZYJ,JGAV%EKU<'&ND8XDDXO. J>:FO60(S@+?(YT_]7$ MQ+.P!8W"!63BZ5E@5I,7#"+ULT#H6,* 1-\XB\"F<80!KK9S%CCM96:?"EE, M$_G\+K<,J6:CW* A=91;#0"EX%PY)#@HW/B!3[^UWE6#*A\/"2K*4K1]23"^ M7YZ(A)2E47QLJZ*/6')RT@,T$TORZ2 :1\HA^E6I\%;GV3A(&>!&O@$-59=[ M4E[^-BQ9,!ZP2A*4)J0>?,[]@B#Z],*-)GYT%H:&%+;&B<2EO=57@09N>537 MH4?K)_2Y#IPUH(%Z'Q&VFVU2_S4H:Y6P8TU)+*D>"C37-IP R-E4>?U6V]^R M)*4QN*S\/(W9H^P;/^)QX\N_>*3Q15D2A;]EV<1IL'P*NL$_D0)%98.:%TP2 M\1/"PA^^#8\HS>+P*TKWT5;C$'HL#NW:T:!K/@GJSK8/GFE/FD,*KQE1ZRP, MXF90K"6BG85MT0Q>^5+>8O#2)LZV['@6>8EF4*@KDYY%IJ B:K5%W[/(S=-' MGE3^'B4ESGV\&=$$"MS^8\&MOBI0(N^G!7GJSJF?S]#H3][1*"0TL][=H[0C M3!-!T/=>,:&EOJ-I'740:_#5P)*%^*LO8-BNPOC:\73-GZ,GM"%(_^M/WZ]8 MEA.=Z1;[13&Q6Y!?KY-IS;4>HEMMJ?!1AF_D);S$LL1Q%\4T_UX2KJNR@GWS MC]M>,_;5ID^K_'0Z,\;C!#)"N/,//JWW7%SO'W_Z0<(<^JQH_9@J&JJA7C7H MO3[%.B#5 7R)HNVG'Y#J\;?X.0W?B.:;_Z3*'D1+P &TAGXL 3!AW\;="E*Z;8_"V"\DZT?8ACO(I.(C#!XR9;'I\ M"+PPQ9LG/>JU:(2_ !P@%5_,^F XF_\2X\=/F=O2P7 VKQR< CKZI+,YC3>" M\S#8"%O4UCHK&YJ6UF?48_AS;C@(T1LI5@;)U*.E);*":)5TL,7]VD6@(N;/ M G7]+K62@FG40SVC>VQ$^SV3IG)F;C:3FL\B@,+,]68;)HP&3S3O]S.XE UC MC[70)++$HRA@L&UK.8M$+',$*+7MG$5$CSE\&C$=G46HCSF<"ZQ.9Q'W8U!W M;,CJ\X[Z,?B(YS:U4>)YYOOR",*8S43US$A)%)L.SRZ\9[7=^CE8MR'6BP]% MW">4V)TD3FMV8/RODPT8_^/7JF'T%Q2]Q=[[WM]XP>J;WS;+B\>:-5_+MHS> MVIMH=KFN;YD[=JRD+-3L#L_,K2K'V \B667IGEY2QI%+!AO9?((V?WZ+/OZR MB;(PC8_YWHM_G+9=_.'7EZ?6%FL_C'>>^*8B6I%:=RWH&O/#$(\AK>M8^]=?!$X QCSB2KI[:6^WS-IDLK_>RQBFQJ(G&]JN/U"\ MRK.H6 3''& MC(.V-WZ(S]_/T_FI&LKG7[W6L79<+V%28"CT NH0I8XYV@=G MM=G$&>(=X) 5[5JEE&P2Q HEL02,$2$3 +#:"8T-S/R[EHH_Z] A)?,0P5+= MHC!KC$B-&76:6:+U)*:'AOF;K>6?*9[:[%F.T?-"E$XV?\759XTBZ4LF$07& M")*#\,(KOV%,8]>L0P>5'K-!-KA9HZ_/*R):#(60=,&A(KNW;4 M!6OZ]MM91T6JXZR'Y7C6L8U:=U0G(FJ> 8Q:Z-(W;\\ZC%']DK(-ZK.N/J9% M6!JF^UE7'5.GJ'X^@U'"%)U"GA'O0RG]3V"B !+NR6_APD$DG%#0\XL#XAR) MGM<,W/:OT"9&7H)(FE06$(GW!E_[!W+_\K>!W-HHH5')FK#J+0T-,9@&QT*, MWM)N(*9HSS4.:OB+&XX9T*+DIW<_C':[Y]C#+P"U8['"!X8N">WX]<[SU[]! MLU.J9>-R@1_#C?).Z1J+E7$*0>(SBS+-!V;6)F"SF-5\H69M#9T"LX(G;M96 MTS[^Y\$/J5%K*MR$23/TBE_94>RI^<-T'7919E.!ODTA+#;15Y_OL M0&SW44P+/N!5_)#\ZR4A!5XNO6"3!<7("R_Q-V24'Y#FJ*UUG=2UK[V8>"0J M("2*-G>XO6P;E)Y:3JP^\ D0[]1S=!D=#J3%4;3Y?1\%F-03>GJ\C!S-5:R! M^PORW_:8]E8?F&;?$*;=5Q2O=_0PDG66)JD7;O$)B8#56P,:J,7EZ^Q6#UCN M*M; ;5\MT0FRQX+9>H%3$ M9I+/Q3$7GRX#+V&6L^F_CC605V'J;PFKQ+3VA#993*MT8E(+,GSGJ:TP.KQG M:6%GZ,!S9"\@J)LSYA>!H?'>.R!AD1;I-&L /6(&$_ND;S!E*L)*%>RQAEDL M+> WD';X)44,KFX8[A9R5S1R=Q5N7T(_9==R49YF[Z$XO ?1$2&ZM?6[M!0* M?SQ,.94MH50>A6'2PJ*IMR3_'J_V6>"PMS131^ZH\L%9'(.J:%#'.N?U/6-\ M&95(Y01>/YZSP+KF$V92&CN+.!DCS%AV2&>!21U^JBY!+ZCC/$4"67VZ,*Q) M[:I3F)(QB M@M2F%4E<>%@PP[!QL_C4+UX<>V%*A++\+Q?E7_@&3M6IBSEV,<=R=5G#LL 8 ME@+'PS* &&9A@W[(23.JVTZ5)9/%_/A M4,OKO),YQ[&\3A+_"RBFM6F O2KPV8HSSP/+Z^]1.QNN'H!>L],Z:9+5LDF+ MWF4U,YB1CP S[BPVLEF8AR7M,1])W4&F6:/]ZZ3;:C$O[@;9XZ;'(*<'ZNDW M8)=[L=S:MBX.9($=NYU9#GNW."(G#VEN:57*-O[%HG^N%OUQI-S%GFK?*V#F M/&>-8([T6O:"X4B0YX$25ON[!J[F[DQ:O!B+%P/^?1U+%W#$AP_N',:3IUJ< M>?$HB3U*9^4_ B_%WYU)FZK%H;U"%> M2POZJTT$@7ZA#X_2>\>_I$<.F%I+@ *T+/!>UB._ M*4OFWR/>6Z.]C#6 '^)H@] V(9)[XY*C5QYPPBG6 &E5=1'LGS42ALBK*MFP M#?U:PL-9&&%4I8M3W2"U=_[LD,=15CEO]MFA1^W=;Y:?Z2+W+- V2-?A85"& M_[/ K ZSZR?7G9D)=1P"[5I YXU/4V0IEL+/PB+:!Y5B^?Y,JISW01Q3GQBC MTOF@>CQ;M/-#OV5 ;MEI^YF5J\;5U7\DZ]WZG71+HBI)N"6.GACM\4K^!^V" M82]%H]RBS&[(&&C/ZEON16C.;0ZRMMGBX,.WXCK(C.W\\1:#O0.\W-L7%.*M M!9A^5]L#OCMD6\3%5&R4&_>M-'E)&#%:^$IQ]V-T0))D:N!G=9MMRGS5#W^# M$J;]7#S6IM6/;$D8L=P<8VVKC50EHW_C +2M.<+)A3RN*[#6@Q<["?XIRO\S_"MDH(I9#Q^/-;G;-RZ=5S< M(TZJ%'.810?1!PHSZ8O9&0:M]UZGG90$(.UEP ,\@[Z*!97E<5HAQ3LQ5E@/$&+.!K6NR]1M*U]\X2S M0Q2G_O]230OSZ?R/5P@S[TW>N)9S]8PN#0OB$2"UV+<6Z]FE@I2_PX4"(6&I M\GG60+KQ_/A?7I"AU?8WS *(RKK>E3&X''#$O-G3EM ?*(C>R<[$ M^J%X#ABMREASULGRL\F5EF5DU\9 5%/TU1-PHM!<^RY79JH[XE*@_Y.?A,RL MU1EOD?#((UA(8UQ2JX^QJ_-RWS"1YLJ?9*^F0$V\H#VEO/#-?PT0D7>Y+YYD MDF&1B]*G(,&^\;MME80?'EG\;)])G/I]R]A#;:0](;/>H)PG4#;&,+9Z\B\Q M774G#S;9YC;]+Y*$@+;__9]I3)E1\4>L'Z)OZ75 /1E8XT)OY#]XGK[*1^:' MZ5^V_J%R]'E!P/'9<_T_C4BYEL-%X,+KC8GO.IC8><&)MRF#NJ7:YY\.C;O; M!%KJDFDF)*LY/QS'B8'&WXYB0,GBT0H,J+L ' 6[AY>@CH3QK/"0\;G'*\>; M[!7]"?^5@'TRKW#X*C,)F6V-APRX B&I/25=F[[C8/>U^=>1HFE&=QQC/+<. M@TSTK.V@\5+RBS]M&P]+YPUBNNA:C(/U3CD"?.$4, M]Y6N C07^U1C#L]%( MS1CD/W 4J=H^@SH#DECEQT!)5Q>$H0%)K/J.HV*(XE,Y!1S%@;;JTW(K. KV M0-5'Z+!P'"5B(=[L,^4XJD84_/E.(\=QIB+Z"SQ+CD(_EG3'<60YBJ5!XIK, M038&3GX *J_)_&N.XD)96&%X\!P%6<^T)B 2Q^'7L!B-1-\_@CWLNJ=R#,C_ M"@URA?=A##S\#1P>FE[J,6#^.S28E32V,3#Q#VB8X)LMQ@#_)VC@ZRM?:F@I MDH>;R<$V4X?7N\L]*5F3_[Z, GUMR M_4>&(?Y^R2Z>;79Q?L*$+48AWHVP$B%[[#C]<[@4*FVH(YMIGRY:>!2UV!// M<9=J!B?W],I+NLP.M!WF![K>[= FS2-'UKO5-F?EG*1&I6F@ .%F6RE.G!,P M(Y&:UL5OOZC=[ [SAXA*2:! $KS.-4^ M?_#\[6UXZ;W[J1<(,2Z>8UC>>$;X88J]^)A?.'K.MTF2H6T]NC#'Z#WZI#^U M'XD!"UF,_4\QO0WU MKVUR1E:X5NJ%#9GZS- UIX$QYVB&@=18="(H/5*7LB8+T&/0@8B]@*7=Y_@= MLOUB!=.E"O)SIB&[_FO&+3_ EM2MN4WL-NRI*SQ<4^),IVEZC:=%#%F_V M7H(> H]GR^BW%C30<_KC[E?SG*6KP02_)U6#D=]/BG3R''$T)KK95WP0M& H M<1Z008\(2[J)GZ(B B('#+^QT5ONE& ];9-]=D+!K*39"Q2BG9\2:J7.P)LH MWB$_S?1>2.4EIWRHS(*HOB;,.\_J\%?LFEN99<""8QQTPSI8EQUHF>D'6H^9 M>Z)*DT??]17)?2X__!SI[)D]%1JQ44Y0)C8WF6 /N8*SD.%C4N'K7Z.MO_,W M15P@W3/=5]XIDW6"!E9UNXC#4M'47D73 ?9$13N[=-I2UL.E/#^A5[O=Y%H: MH :&<)D8JV A49,&1N!CF""E5EL%A6.I!E+,\UUXBC*W&M5+[\CF.&EH8^' M&C>(QT"!$\4[!QD+QL)46:$CC@*N'^JC>C^Z82F.9[!)!1%!# MDT U5/U+C ML9 188X_3)/A.V&JEC+M2R*+'$>#0AY]S\@EQ[/;E.F#%^#D./QJ?*%?@)3C MZ7_JK$,]BLIQE*A1BW+(U:SS(@T%]P[L&P4]X.19 MFZKP]V#DV>DB!4?!HQ,RKWHC8 :,P&PL?',4-($3G2>H>O8#.('8K68[/X 3 MH>7QH>=;'2Q_?_8HQ:PE6"J%+97"EDIA\ZD4QD']>H>QA?D>*1S.3/QH#EC" MX%T(T%O"X"5$,.,P^"5LUYPNUF*.3DB&C_A_?KWR$X*_+$8GY;"N2=,C3^R) M>$SU?D4Z:KW1([DXGH8\>$?R)ZK;2D7"X0O;$Q4V>[3-B M="D7" T,H?1I; MWUZE!+H'_ &!]-0<8[? 7R\E%YUQ;<^">;WZYLG2/ M)XF_ED58Q#LP=L>/'U$Y,&O"<3$L M8OU!R Q]8N$ P^XGZ]T#?JLP"G,L5V'WM^$NB@_TCU>D"DW0.VB"%W\GW$CG M+!N1>8I334<,"C_+BD!0GF:O@V#@)4F122%T&3,&VC-5YW%["J&R*C,L>OMH M^9X'+TZ/0MPS!AHF[8>KNPL_>L!L]>#=AAM^V#%[H/THXSIYJD08=\:[> /M MMX6]\4,OW/A>\)2]O^-7\CFZC\(-EK2CP"?%E[9WZ,T+KL,4OY*"8]%>Q@F MA:?98Z%S!-H^B=O+&3G']L!M"F&4TA&W>=58 ,3#7Z\I=G&L_R+@EQH+&!84 MZHG;1 ^-MU?X>RQ)@3,2!-(UI2W[3 A.-E6OINSKSQ#%R=Y_9R*>-<(PV=Y= MWS^M'H62;7N('00QSK/[.^RS&RT0F%K5&VR%:-#,2!K.4/-:TVWX@?*B!47V M>7)W=RE4GT0S+ LY7U&ZC[:G#58'^X#B#3%8O/%2+-3GVVUTULCZ?D0?^+_S M1*&G]\#G]>-6F0D(K/LHK>TL3VY,RBOPO3*,DF4LON/-FMBU0LA7:.=ON,>H M,-&BI%ZBMU#PBT*TM$@,[\PDDRP#P\BGK>_O!0LC)P"$$.JM9 WL*_1:NR;% MUA%FA_@5RFC%"H4SU5S$WH/QC93:SOQDGY?@(/M>'4@%;MX+P9\P93-9M=+. M#(EB\**&H;SQ_)A6C"KN?KXW4@*EN0<6,,IS)VQD;/A@U->T=H5(G:*$%"I" MR3ID70_.39+/LP;20QQM$-K2^G:5Q05M"QL,!Q[)))"=<7MV7F_-G>9Z/2*B ME9%D?B_9-VM2*U\G_AK6CN>K'U+G^VV8(LR#6B(CNH6YMT+A0>MGT8PUX=#.C-\LT4AQYC992 MD6HMOCDN[XI;=*()0,,J/'5N\$'9J+J#"T=@95U_76#'O=:3=23O(S@P4 49 M!V/)!=R8$T>1H<+=9%$MD%."1Q6B!?82R#@9X6[T"!N"G,\\#=5,5TMZ@CSO MH92C%(T%.3U[5)K1MZE!1M6D9"2+?G,T&7THHE2BYAS-&Q^*&EGLG:-]WLV@ M13.*S]$6\$-QI1OZYVA?^,'BHB!HT-6>\1AHJ[VEQ^#$0DB4EUM,3^4 MBK2B65VL.W6JS^N_A;2',D'^<5Q[TD]\OCI(V6*(9<, @6Q)7^Q',F <8]JLJ "K M1?E^Z.6\K^YO7+W%B+H/^$GERG.M(?H^(]]?[];OB%!"^/:4ISGP[C!_/ A: M@5JSI5=]!UIXF$E<[5\GW186B/Q#=N!NK/G[]!CC%.HX_0;S$$=BNI+M8=UQ MFVW2! O&197;A%M-A#_68F=&__T=V?B!2@A/N.0J-GLUU$\UF:-,S]%=_X',5FF^&X2'\LJ25":?/5^ MBV(:7B+MX:F[BNG:-_DU??3?]O2N/J/-/HR"Z.THJ'XCFP/H>APK2M?3-9K3 M %DY+[;>3X(%:]W.55G21H=4,Q]/OAC#5^ M85HIL7[.+ @X@]PC7_O:,M')N\O),P MJA^^^_ZOW_TLA$1MKC70;L,-)I$JQ/"NZ!$AN,JB&=# $#Y5XCGS <6JQK:. M"QV,PUJ9P^Q=].UO61Z"G-Q$\3WZK)FSXRC$_[G)6V<)[H?>&JXR8_NO2?FZ M=21.<:5JR2R+YL$$>?%FC[6:*ZQH!M$[#?G.F\G(^K=+9T(4'<=35>T39VE_ M?D0D^IIXP!0-UHP)$\O#W\16T\;OMB6RY!%MD/]!T*4BA'6'6^=>U'1/K/A[ M_UU^][?[.*D9?< M1>$;96XY2^,62]:;.Q)1/']&/?\.(_3 M;9]#OO. [)RG@"O.M@;>'<)[054XQ!U^.= SB@_K'0V?]#:\&I<*$RWZ*!*, M[R]1M*T[>Y^B@'=,@@FFF1SK2]??-D%&LN&+AJ!4CKL-BS]>H?<8;7QNT>6A M2YI^KCHR=5+T4B7DP0QWE$V!J7SW4;OM@;).]R@FJ?0A7OMX6:9HH+S)+P<6 MR22+YT)=[E7& .8VO_CIOA0-3L1/\BT2TE_W&_>T]%>R%YJ KSH#B>E2<;+Q\,.2>!ADQAIAT<9+LU(3C",Q(AD##2.M-/I4 MKD46WKJ#X,0$G+1-08L1_A1[3+(ASM!PDO4.2Z%48./Q2.$<(*#<^=ZK'] J M!ARE4'V>/3+;DW##V[#N./'#C?^.)6J>8GY[..#_C7TON-[M$%>:-;*TFZ7< M>Z:KG%*Q=))%'*GQ)JABJ) WTBIVP$]L< 0;HH*7YM#A2*E+(]7OU9,R',7% M4,[2=G\Q\CM 8V:IH*M;/)"1:%"6BVQE;( &4EH3M9/C44+90( C,/)JH:H MZ3R_5\H_:23T\[,]'$4!7PI@!X4WL,'.LW <$SWC6DXU4J79#Z 1U%>$9N9$ M" 7'#H4Y@A=-87HP8F;!9J6![M7]:2=/0 9:K=)GCV(,K8J?ZCD:D+$E%ZWX M.1NE^"&@(T= YTE< V!WGD.HA"[7KX1BV@9H;"@]M I)''6\2#(,',&'Z($U MB1!'KHV4:XH2,DK>(5!SW 5^4')'G4S8?,<1Q(BNRRB8<>3>]%!ZNS6+&H*Z M+"_%<70HY:?-:V6\ 49[DD,:K8[WDYX MATP85&IY=B[W,AL:):6>V>W*2>.0H9\DD$%4WKG2$C;_3'B^U!<+D?H@%Z M4DN(AHRD29B4,'[K_++B&4YW937 E"05 M.9SNRFH /;(J'TZW7S5"/CT*ASC=F-4 TE3+CCC=J'4HYVX7.G&Z+:L)>QJC MG(K3/5B'$@BCJ,LH^'!*PQ#5C1D%.PZ(T8K%:$;Q$SH@)VL4N!D%10X)RV8* MYLRW*?339H^V68#6N[H*>IM<1H=WTH+^):'XB3UR]PBFOZ)T'VU)-^[2B/^! MDH%=I >717J((WP5TN-#X%'W[_4?F4^UH@YMM(H>*4RT5^JN.AKN+EG]I[6G MPVRFN71$M=@1U<35._GXKE"RB7W*,-<[8L2Y)HPN(9Z1Q]Y^(NPXK]HQM* I1=' M[,_K3-=9Y1B3RP_S>Q"H3;1V"%^],-MYFS3#TO[;C;>ABI&0S$4SC%= I\)U MC'&WWNV(^W22 8 39C&J74MQ!V_N>.>JN>KK@PTCO[+"!3K!="DR.),B@_),@WYT M;E!E XT_I=QT#>5,"8Y&)WZ.,O-.(J/N:[+_YQ MVGSQAU]?GEH[K?VP]!B=ZA3^YY%S"OB'2>GY.B-O-=?3W?C9=//BQ/>J\WB* MLG3_/U&,/+YG4CS!\.YH=D_]ZN9O+G]WX@G.>KA4'_FZ("=^1R&;'.7N'NDS M6UH'!"^%(QC@]3\8C@+G3?)*H@!!0_W9A0RKLK%,14:NSI]/*)!QH:#A]N&* M>#8IW=G&@V(E7V:9GG1F+BDW2\I-?[.,0@NGEOE%- ,: M&,(4"_$<:Z#0=^0>,^4R(3??9ZN1"Q,BI:EVLT7R'7'V7Q\QPVP0GI%,5J2( M82:33#&\PU9IY-LP13%*TD=\B5N*YR.=^P+O#J/N7 M%V359H5TVF\MVZ;W1T08&\G71C$5UL(-6K\&_ILH95)MKG.FSYXB92UV2DVJ M<]0&L@3WNQ3823C\44 ME7@)9,2,0,Q*[*%2F&;;K\#_)=4K( MIE@S-HCI&+%Y@X'!8#0?BV8, <@[)5N."IY*=_$A&Y;G6D%_N\"[R0IT3D,\S? Q7:(?PPMOB!>/CG#T0((+K M-5\U<5R;:K%F%GKW_&UAEZBHO&SHF/>L%KG1-!:P!B0KO*PJVBN^(4I3K;L_ M"S*JR7%*KD_N-% G16E(RLI49MI+I&IR,S$DG,%0-B]E>/SQH,B*6;5;GP>( MP7/ L:>A@54V&JDN!-JPK>3^D*E(=5.#2)!W!!.B4D1F4.%&CH-B S)=]F#UI-BU-1_1Q'3CV+DA@.7'8<&Z:1C?'"T.-,0O/"L%XY6 M93*(BK%?G,GZ"X[ 6/5QXZJ3?14$T2?!UDT4=S4;VU6IRAUQY*;. 7.<=-+I M -IU-?9*-TIKR74"9]2Z=^FM-FD*SF5VR(*\ 2YME/> \ 7;XBUO\WO%2:%3 MFF;/@UR[1E=1]IKNLJ![G20N9:TU0)T9MVR6XD10P*RVOV$VR>V T6L)FWV% M/GQB"600%=E> M3W(90:_VS$'&F(+B/H3*-)],T)B2YI[I"#VJ%.2$ETZ<@:(G5RA?K6<53?.L6CL13H''09:1E353LPS?*)I;W!(RNA7$2@ T[;S. @"' M2FQ]EE)]Y=Z[C)(T>8[6KUB@#\N?JSFVW7N7WKN?>H'_OZA*YR4;E@GOTFGV M8O79.Q,)VL(IT 1R,*B&=# N$?<= G^!&A "+-MQ7,,)T92>N7Q&'Z:I,JT M^2!]<)8S#_F<>U?8=9@5"*1SH*%]=8CBU/]?D1ZJ,M-9)4OUH6P$. G?(L@2 MNK)"I/+<*J!D%CJ+01*AS^,\T<%M]JKP@H'&B%)>H()4IT >3O@=U;(#32)D MW!S!"35W'4ZB*((X[F8TR%N;DHP3QH>3W>'&\V-:J6V]*\)@B-LPP;(0$7=. M5H?JQSQ]ASAFZTD:'EEKNTJKY6S;(:J-B/:[#A\1"0HG79W"[7T4QN4_+[S$ MYY;\&N<;]JJK&P!#9 XQM[Z]2$6Z\Q-Q5]=G]9I0/L"+393.@P>2+B@6FU+4 MZ@1J'XWB9,.J_2]>''MA>H5B_X.&.]6VP5+KA>/M[0!PJ^%Y81$\VP#\;%L8MCND4UGBF: M;!^X,J>_YV6CTS4NN.G/64/@URA$QZ]>_#M*;[)P*RZ3QQD\H83"=_PHS+)/ MI?635[MUK?'V07#[HIWA VH?9+&BTTL[ G!^M3?^!VVIX ?;+.GEZ3FFQ'.\ M\(/@B=PJ>9E4R2109_*C]IG\:!N,2Q2G_L['2Z-DO;M"[U'BL].%568XZY<> MQ7#:Z!QBSMP(VEVED.JD:E5LY#CQ[7:.HT//G%>YJL0F-<=Q,OIM5*!!T"A4 MC-L5ZBCEV;KF@L*QO1U* H\32-5]L]E6.X%.89".'4&DXC-M#Y.. MO,RZI*G@TV%B5^U9=P15BL0W)JYF$ZFIKP2KVGD=1\SHFK JYN>"1Y.:Q0]C MRAV3=16?6K-HO\:0D0=,F9 Y4!R/3A_EDO[H G+ 75*690LR H%=5*%7[3QR M)1C9$6U4+]D22[;$?+(EGF,O3':D$F&X?<(,Q-_06BVL._.,MY&P?Q+&X!C] MA+U6 ?LH3I]1?+@-/U!>WE0< B*88/]"7!QKTLI-C/[(4+@YJ@7:<6?:!XNU M->WXL/;,>8)E/]AM]8'?4<+];J+XR2/=3E[3DW909&J2],TDI9R2 ZOV,O;/ MX LFE0NTBV+T['WK]T8JKKV$8-L\ MYSO\K['.N;GV?,.Z[9SPZ02:YZ%XB-SI2]SZ$K1T*0 (1"Z%M1(&,4G$MQ"K__$D0,!X5JSX+8 M#E)'@MGWUQ'4"=\,.[ASY$%9PJVMQNUPO"O24->.3_93.&C&8@%Y\GG4)&';#+;B",5 ^/ M/\[XIO-]!S,-R+W<>^$;2F[#YWU]3I%(6\,VF#C>=9 MDM?!0F]/*98B"(I;="T*FQ3/,7P56.1 >H%V.$K29"E)DP&UGKL<1QV]_*3I_6F*8D8=7QPB DR)O2-:X9ULT;(F!CA MD/$X;8TQ)H^?0.H$?0+SK_HTH0](YUWLB+J080?%\&P6J+3A4(3(^?HI.D[8 MV!_Q__QZ,K3?8<1@*;;H_DJ,[+LH/E D##29\]*N4)(@1%PA^#^BF'[_"B6; MV'\7&;?UYII.%1-_EV575I]GUHR2Q&G-A(+_=3*?X'_\^DC<)0SK2/.WZ;?$ M-(BT?YUT6U_Q_3MD!^[&FK_;ZP%#:.KZV[L?YW<6"\O?+."77=HUE HRH\"V_MIAC1EF8/F*LTJ"4R0+0=2 ME5!;,"3(:8E@D!$@4.$X4EL)8$MR @VDT#[$%)@;Q^@$C/R#['W)Q=*GHY8) M&5DWA5='@31PY#+AV-'@UU$PPQ)\' UJ'0D_-4%]#,3\U5'$"$3^,=#T-\!H MTM(JQD#.WZ$C1UV%<=%$_1!'^-C3(T9,!=/39H^V68!O!^O7>Y3:CO&%:WQO/P*TQT5Y\90?KG5V*8JR5IUL#D+LOFBFE>V+Y)'C 7!Q)&JX@1E)E M)CRPR-:$P=@J,^T:\O=1L+T]O,?1!Y*7C!;-L%?-[)1=6'^5\'\'B+ZSX;:H M,D/_SCT2#LS&EK>:GO'.K3;)&V78YLG%RZ7W[J=Y-BC&8]8Y!]W9AO=-8D^R M%,7XH^O=SM\@,3;5YL#C9%A^T65A9(KIF/4CUD .1!S%?"86A*RSQMF34:)= M^NG%6'#^0$$DOVG\\?;R&[(8"]:D-5FXO?&_D?\2OP2""7;+)[]C5IQK)4I< M3SS'7J'1B&:>;LBF;LF;\H;Q*SX1X13GG$'Z2DTC@E=9:W#4C#X,/3*= S12 ME.)K-101)<34!7W0V!E ,EUEIN-WX2D+D%&B'&FK:VI0(IPZO3GJOQG&:\QI M9W-%G_C>=<081WU=_:A(6W6<*W;81**HH3KJ_AM)R*&J[EQ1(J 3MG+MJ =T M(%<5J.R.^CH'(D1D '#4P3D0(Q)KPAA(^0=XI(CM$G-Q]8Z1F[2X=\_2O5O7 M>3A -(; \PPLKEN KMNES>58="&TL+3XKARY% 49 M)ZZYDF%9VF[#U O?? QV06P TEW%GO*?)6ET0/$C"O(BBGO_7:+[ M"V9 /+6+XPGC(F. Q@H0P12E_$BGV3.E>?B52-'V&6WV811$;T>Q#8TW'.*) MU**7ZE%*^F?$6\AFL/06';SX=S&GZ R#>$K\Y 7))&?M;SKR"=L")W_^(6MN M*B:6?D) PT0@>E@AHZ>'HJ(J#K::T:F_V)#Q-8RR;"ME&, UGXLM<\\5-WVO&E>$ 5=$7"^K,+:BKS1^9'Z.M .^_(/]M3R2A#Q1[ M;^@E0;LLN/-W/(XS:$F(Y O>E#R/)@$S-@I+[XS25.-E:D)2I)!$]?@!PKPI M1 _>D29ILR(31<,7H^C\C*+V"PTO];.A*?^+=9MMW9Y'Q?RA3'&8+ D::8M- M>[J'9?S&##",T_,VW)^+/Q$&+?6T5(_-?P&;\>4JD(L&_*+=^P/6^U",G^*G M--K\#C(W_6GOQ2AYREY_0YOT.?KJA5ORE>,CVJ+#>YX:\(32-%?]2-E\J25_ MT)( +/SR_:L9^E77<0+DSI$)+'##U[6'$NF&,8/SPHU/+C%)0CIT>EMKWP;^ MB@L:R(J_8K;M98'%,MSE;OV [A<=R+UM,G>AC51]/N 3;]W3PO!TGY%]ES>] M]^$K+>X.T QW3G?]CYH5<-F>_Q7(SZ>6&#V*#AWMO)B#F+ P#6J9?IO=:X\.D MPV.PTH;)*TF+SE"*D [Y@K-.*Q.J$]N9I:R!0#;6]K \:6I>?9''T64@(U/- M\FU,H6M@=H@NX A."P7#":16ZA!LY,I-A0:4S#I*-92TV2-.\^$QI/LY;M>W MCM8I\#FA*\ T/@>KG8Y7#C>%3]/JK>-UR&VBE:<_.U[)' )*1^*?$U8_'QN+ M@\P"3GAE3P[97[PX]DAY*^_5#_"W4 +2&TN#)-:[8K?K^)&$:R649^@] VN<$R%V'66#JB11_K M]J*3JB-Y @PM"@P9O8"%"LQE%'Z@./4[1D$MZ/BK..O&4I,Y&^DG L'.<=.J M.C*,R)&.8TLH/)Z0Q);H0,.NYFY3$?G:'4$9^(*,"64OKES;:]C&Q:ASW).@ MR478DKGC.-#A#1U%P''/AZ$G5:Y8..[1T+PG?945QQT4^M0T5+=QW/U@"F'C M(F1"3X(IA AT*.?] 4_9X>#%Q_7N.DG] RDY6.^LDN5>D1,2:S,7I\%Y. TJ M>F 108U&'OWD]YL8H=)G1EXEEL5LT'J68"/^OPU-@HX/0V!JK&,9EI.\8 *B MVFJ6X!*'J6LOLABVSM"P-8S7.:ZZCH2K)N\\&Q5W,$\^+R6W!Y=W0O9N54@@ M%G$_I6%(6/6L"D!L1HK,X=;>X^[BM%6>*-UG!>.U Q6^SI*>=6?;"ZO(7A/T M1T8LQ1]%8U!10 5G-*3MB]/DN>/=!\%^'C^MEX>V#UZ<'I\Q:TT\VD-60%"B M&=# $)Z*>([I\)[L_3TXKMZP8$BYBR"^ASUR/JBU3_0/6;S9>PE:OP;^FZ@' M&F,@%*8CK*[!'NM4E=XA.SN)2X_1T0O28_DA<4*^RC3#.WU$V[QI]WKWA (\ M_NT+"E'L!5CZ6&T/6/!,TA@3W@JTU:_;ELC-R%07.%:?=_HMV'.-JA)*%4@,X$7)9."HVXY$_CI M8\AP- C5!+IT[26.AI].@"J1:<;1&-7I":QN^G'"=7Y"P:FP&3<4=U+O.6X(>_P;R+=M'I%-PA0G?"_DEX:D8_8;R4PR:+:7!2J7A6EAM160?9 M)/MU/.I71:6&1V?\C+I2\UR/;_C4WDCMLN(4BTPU9ME[E1E+ZW.[K<\U[@F# MPXB;,C-'6]O^;8@%+E1=WCOR$7$HD&@&-#"$KXEXCC50)"JT4#!0FVOQ3<%O M K\V!)$I$VI-J,F7IR>2^_ ,6G2&K<\YKU2SK&X-&[=A&M4J<[#>*^6YIJ4J MCQ0<7W]BLB;-?<6A//S!AG>UWF$A%%/:992PPYZ: UP-AE#5:BO[@XZ"Z;@K MAJ]I-IP-(M7.<0R,H>_5ZF%(M2G0Z-.KF\-3L1@Y>0V"@XP"-5^>ODEJ/OW- M^W)9F;;I*#ID?;B;ZB!H((6WGVFE:%"U^S J*L=U_F;V.7$?=0J*>1U]$@48 M-#[DLH:2>E]'AZ(2#3GF8\P'5'H_(2/&[)-JRC;A*,9DKV[38 $Y%FB*^R)D MRI"1,X(8JFY.@APA-075"/0\R*@9@68$YCRWX\*T,=$R(3H6?T.!VT&7%&+QY]NQY]JV$CPZ_1Z3+<>P?\GZHU&10FSA&HP=4F M>($^Z?,>??7BWU%:/N#\X"[^8&LHKXIEU=C4I9?L.8CF#C>,UN+B%^6^\H^M MPFTKH#?P#KYN =FW9/I1 MG""V9_H2VO('D*^9.>I64L: &0W044>*OO"LIAXZZDTQA8Z.2NEH*KT^/KA: MJ!,>IE9Q]/RA\#!N2?\\,IN>"417$\5R=ZNDIK."I.Z?YXV*/0P@WP)DW>T\7<^?DY8)R(>:V7+-U&,-E["3C(7#+17ASOP M0J(3"4F^-1UGBA=OG3\P(CK #V./?>*_LM&1JVCG<_]8)<<7M$"8H_T!8_63=9BA6!LO6J/.A&<9TE',=R M,GKU:-)36^>]O#![O8_"/S(OH&1:_XG_'O=<:0DOFE64WBPCI K%3W 2]1&V MMZFNP]I_>IX2"]6Z=I4F*E31, M=?G9Y2X&TV8VE4_.,,I6YUG7?+M!4-^KG!1>F6IBP>CR^!5NO9IQOV6Q;5R2 MQCYI7"MGK.RQ[IUZJPI#31]//,NL3[B&J>!&_D/;7R6UQX+\@PN_1=O6! M8LSMZ8]77HJJCMFF<=ES%^Y=W0)00C9H&)HG^+I]W8E6:4%LLKHG*;$$$ I: M\ARE7E#_G>2]WD?IOU&M#'U=")1I8Z-^>WZHS>_L3107?R+C>#QWXDVXQY6K M.[A*DNR0TPPI+$-DF#*.[Q'?5=-\6/F[[J$T3R*O%7*B@7[/>R]L<,7R\:'D M-MI[-VPS,T2^9?G#^/YF?T263V"&#^AII7Q2&P&3RRNR_9@NQ#PR,UV%V_(I M>X[(GVJVU+S2$,M^"&!7$)SGN;=[E:7[*&:T\E:9 3,IN.%\J>Q>@<>];WU7 M2H3-[B!:8Z"KLXC*U*8-(( M*06-"*5,6&9\J<*E&!C5Z3[B6$&;C9[5;D(LRA#6 ]F1!&!I3KPPEK3-*1DL MU1'H60<_''Q'B$ A"WP4X:Q'U*RC>+1?G!@2L0S(A*C$E+YAMZ!QNU0H48WC MG5.%DCZ%)\QDH;+$%P?*-2F1$"/DN YN2QUV!%Z1?*H#\'P$$ZWR-,*@:<<+ MM!BP[]1"KAU'QDC&Q%&CN1U%N?T"<9#H:C31U@4$VA5D)JBW-6&UJ1$YF/F, M@+GC>N"MEB050,8>#-VD9:9WO$0:L*NMD/8Q=X2/<[_;22.0L0CCGC=46,C'(BSY@4HB7'C'(OS M6K4P;6\4E+FO O=-$9Q/SY.G['#PXF-A%TM6'YX?$#L75F+**.\7O(<8?^,[ M OS2#H6_\-(.!6X[E*4YQ&0H!M\XH/=5SP40%J^DHKQISB+[')1*#))]71$ )@FF1=?KH4MUAJ>[ Q.^2U#_3W'3G MK)!2F04RNF'$=XR?BN>L3VDRP1%R4/:\L-X50R$'RLX+]S5Q=H8FQMS0GT<: M;K"P@Z%;S(F+.7$Q)R[FQ+,T)Q:.3UE!TO&^XRS*FI$37^(H,#3]=OR76/AUN.CERN4JL:=&4&QP!^ZB MN83#*J;U-@$7V4/?G#T*N0!@X2P&;FINAU$3%N V M1T2,4/COEU&8QMXFS;S@&<6''T0G,/%.G$6[]MWGX4#8KA3&!N=V2'R> .20 M^FS0V=>D1I&W&"8_3/S-F+UG^=]S%H7RN[YZ>XO1FY>B25#N%XP43.)%$WLH?[W#S4XG*F@N@3H[A M-D?1DDS.7WA))H>;3)[OH6JGR 2S.09N8-2 UGW&\E($GX*+N"5)G)GMG&^+ M6<.[%,U(UI0N;9K6E3ZXMBPCCR2\Q+P@S&^Y"+:NJ#T8"K#OF2X MKD?W.^L0\2MYB(8O!]KG2[]B4=?+@O[U=:UG.IQG%I#R?7K^C'3NTVDXL/NT MI+OK'CP>K\5*ZQ.56*MT#P( M&G]*+]*(%G1#U,L_*4>P7U@W9X;^RFJ[9+'..ZIT5J]H2P"'C#"P[U_-G+^D M58^K6$P?SV\=^Z-3;]TGL62S6PEH'5-?MH[^L0FX[E49 X'S2.B96?*;]4,9 MG:IK+J"EUL78*ES'W[34MQ@;Y1W/E!.Y GH-YQXQF\0 8\Y(!RZ=YY9D >>3 M!9;.,G'Z,57G,K'F']WP>L_,I_<+OP$9O1XUND>Q<][+RSTBOLH_*"J MQ3CA?]K?MX;BEI@@3#9ACYTA=33+04U.'*W/SQ#!N5IO#<&MS\\0P44E)XLX M[NY@AFBNV'C+"D5O\)67HAO/CTE%)Q"Q-6>&U+($) *R02R!7$L@E\E KB4090E$ M60)1ED"4)1!E[N; )1#%2"!*6T> C$48#OXE( 6.%PTV^F'0Z_@!*4M$!%A_ MO/7Z.G"/9B1_O%.%39ZCU O88TB1J#!!CV@3O86D'HQM/^/UX3V(C@@]H?C# MWR .803TX_B_B-.TW'I^Q)=1DB8RIZ/IKP#P0)H!24NP2B7%:W><1>P&>+FW+RC$8FB .?-J M>\"2(A9B/6*?+AB#A$RTUK#IK$98O=CC#5ZA#Q1$[X1M%+N3N:RE,YWU#8TD MYK(=149%PYF9#D<0F^N'(!0R(:-28 I0DD ;MJFFO.756I$S0FE=QO M"DJ8PG5RPCDGQ(=,GB5(D-P[T,#+KY62,M)XW^H2W\P=X:A*SF>NZS/-O1T+\<]:=KH4=+77/21Y)AX]KZA9+7=^OEV;\-= M%!]RE QS?'!R3VI?Y?DD^.,,Y\'4OL$R\[/'3&K1J^CT"XK>8N]][V_P%66; M]?ACI]UR;AFH;X)KBN>/M6P"QN===(1(CU+_1V>PD .8 RW!@#^/DI2?W.94X30Q,@>ZSKNJ]ZFU@"YC\(7L?6Z/L+P,_<0H\L] MB1NY1RG_AM$V-KD:=2"GSWH,>ZYDSZU GD0LN!$I+_A_6>PG6W]#-B9V)$AF M >2G)Y0G:TQ'//^KQ@*&:?"K]\T_9(>7U _\_Z7?P6HYR3[P2 -N?&6);)7? M7Q;AZ4PWO',^SK .X,=T,Q?HS0])#]]_8U6!M7_]1>P]%VB'XAAM"1M-$I0F M) RL,J]\>N&&1UTJ,ZV!U=U+>[LY9[MEL[_>RQBF1KQJG!*KUOH#Q2MF+B=_ MG#V/M/>.N4M ]E-VN2:&EV*3Y7WFIZ6JSS==*<'[]H@"XGAXB*,/GU@JL;+\ M6T9"6V_\$)^_3P()"\6+S[]ZK6/MN%["N+*>XIU?H!#M?!(S6HA7#RCT@M1' MQ,)X&Z8HQC+C:K.),\0[P"$K.N?2EMHYJHR\K@$"M,]"ZK"1FBM*F[O 2 9 M U+'A="LU/7;=X2BL2M=;Q03B*/RJRGD=#1P;!&@, M:+CK>>9"\8UW@>/5L%#84$9"0V6C >V"'/X 2)Y)R,";X/],@YBC0*O+>7TM M<(XBIL\+(375.>J6-R0M= U\COKAU2^-ELG0T212=6ST,$,Z6H-(^QM>+Z_%Y,GO-KDA9?XF\XQMM/WQ9,@9..S=GAQO(P. MARB\#+Q$-=-><1W#CJ#+[) %-![VRO_PMY@F\36Y_K9!2;+>E7>C" I=AUC? MR]]>6F."Y1 :M)Z]Y.\P];=^D)%]/Z$-UM((=\#;#C)\1V\P!R+A^%E:Q.!W MSNK(7D!4IGO$+P)#H[2 MW0:E +,.H67;?90VX>,(&A^+"<\%8XFR?'-&!A.[5J0)2[*=HQ5)')C6-"5=%;AI M]>JA(QM,JK5*85?*Q]4L3K:-2P.YKX^DW8'=C,=+9-B3-USRO9K]4ME8N MMLG%-JELFS0M5[*MF&9$,L@VDQZF.I-RZF+'D]=:8$AN97$)CO0$&EAI8:F. MG%5"VT $:!@7P^QBF 5*8F:>2,!.+(N-:TR_C"UN"!E;$S@*%K? XA:8L5N@ M+%S@Q>GQ&1-\XM&22*/T:S&0!,K+8^,7)6N[SEJFD]A) M#[15DD0;GWSH%S_=/[W[^-79U3;"LGRH3;28?GQ"G-"PR1AHNM?"U=V%'SW@ MI_O@W88;OC&)/1 $"OE4*7"*:"Q@#4C"4]:[2ZPF^>F-M_$#_!P45<8NHCB. M/K'D=>F]XU_2(P=,K25 8J)+$9>@JY0_O]OHCBO 72/>*9D[66L ?P01QN$ MM@F1IQN7'+WR@!-.L=CQII&@*]@_:Z2SIEM5V8%MDM5ZGAW7X'4PI?/HSP@M M')V)\S2#!ES)2*;_=C?SLKN8@XR3'C:8'N([#T,R_#INC^G#A_6D*L$UH$E1+.O"R- M O5L"C7(EC:G.'4]OB0WKE=%?JO_2-:[HJXZ,:J'6^**B]&>,+$/1$+I&7RK MMD'FL;&/Y?/S\\_5T?SPW7<_5N>29(?M6+/F.I(__C%<)P$H602L\G2ONDP2-4Y)2^LG80 M43N@O$XQ::FQ>_:^L<@5_Y8/HF?I$)S%47,4-OI;[CK.BWL3I?XR2U(,:7PZ M>'Q-\?]M*6[< ;UJ=% _N2X66E>B"]^?H +8(LHN:#>>'Y-R_B@O4TX8U7I7 M>KR= E7SNM+7A3&'U"G/J]G_,PH(:7_!+QG!WCJLQ?3$?D(X&_YG^%;I4L6W M3IHT=/(7W?Q3#Q B6-#_*>O5NP.@XOT^X<$=T*0WFQ(X%IRB)@X*%<\E4!5/ M\0D% ;FO*,3# RR=K+8'+/P1 9.$=;0!_\$!GB8_9!9JN@!"A4_Y?B8(+[O' M9WJ%KVH0O9-WJGV@/SIPH(H U^5H6DC7"]^(J2/7ANI6)2V()VK S5(@VDVV M&V-&"#T9I*,TMFQD28N'(96*.D?#GV$-#"8C;&V\.<9B=$M3J.K$KA0_V]Z@ MGDXG@D5K)7L&3S[K;9L[&2.M;5NBH#$!$,^Q:W(>1>7B6ZW'^)Q]$N[J9&)" M[HRW2P,"K81_DOQ)%C/$U30.)E"*DVWVV1$)W9P'033'7@J\1)QF.^K$D[J^ MAI8W84)G XWDKQP-%ZN[U?WE]=,_KZ^?GX X%7*D73:]C,TND@FA&O+_KO_( M_ \O("Z354J[S^)K0I\SIFGYS]]]!U39N_.]5Q* D3_SBH#@A()[" M?IOQ&]4<=Z$5G/-JLR&I=\F#=R0A4-5(IT!M\HT&>$TZ=PJJ!ND)*=--^-0N M8#.[V46V(^6U3WO\LI&H@=OP ^7J@5.F[SY\E11R]7-0J>\])&(D"C<^Q^H/ M]WB5^2QIG2NXM&Y RV>U#S%1!]+C0X"U6GRFY.RIN$FC&IT"4L)Y6VI<,?A8 M#XIQ"ESU&QN%#"[L!I!2+EQ*0H]H@["\BX4A3+CM2_J#$[#V8Q5Y\ MS(>4F:$RHC\0'0Q#DJ:Q_YJE!$O/$2%\8FZ,J )=QJXZY?A28^(LHVIU M_=TDE2X_I_Z5BGF_8#4XIGRNSL;=@(W#QBF A?6U-H3!OAT@7+7+?:H9\.#Y MV]OPTGOW4R^HL73'CE;*S>^CE#*_N\@+Q2S]1R< [L/26:-HR) WF[Q5,]KRW&+$ ]8)8G3@H*6L MF1!PF$;QL2Y1_-6)P^7?3OY[PZ!D-X!5H^1'4GDH1-NR>%F-LJ_0SM_XKH$M MI=^'&+UC*:KPHN$SKR7&M!^=OSD$,@O6&Y*M@]_4#[1M>]SJM]=U,#FI305T M?]>&;LK\QDMAJF!SC+VP-S5W(A,$M;D6Z^VH2>:=^CJ2:1 DN\=Q#;%5X Q MT-Z5Y;A;V7>7/=@ROQ$R&HNQ/ZH7#])58SHWF;MFC;2':Z;#DHUMUE";T==\ MKR/[\1',L,E%>,Y$'B/AC+=9M$W@+>1< <$4*#&@+&<@$QKY/*NWI.GIXUZ- MQC#KKRK;SBM\6YE3K $RAA.."?X('[)(KBI>.0X)*TPUG W% 8)Z4Q[29H2MP43(LFD>50&!)8;]?2\>K[^>GW__+2^N5P]_?/F M;OT+E!PI(BYYR?XACCY\#._%\24AE%$)(ZM-ZG]P QKPM)V?U[EXK?#>,WS*J.;H3F@^4XS(OI%&H-,YBF6QW @I!\N%F$3I%&J'//@Y"[J)8KS($TK3O W1 M>D=-LQ<8R;1P,U$[*$BT&:9K-04'7,&F:?21P+K>X17H%:S?3T%UOME13NO] MPL13.>Y3_%\)7JKL3U"8DD5WS(4ZAOV(J!2I/WS220>CZ2K*7M-=%I3>42)3 M$Z/,_7P&M$-BT1#=;T-Y('VORR?G(48'/SLDS'(H#ANX%#'4U2*ZP4HG?+BM M)BU:"P0D? MYR#;,M'1"I,^840_!VP.&"E92;O5SO?_<%:VZXT+3A#:"2?NRKO]<4(>EFIV M$3K9J/?ULSYGG:R"O28JNN7M51>PF651!2$P@:@-L)H;.KWAG9%D.N$FH)&] MP"&H1O:L!>R1O3!2@GT11%.@G9; /J%V6JP%#*<5Z$=J- #HMX:U@Q+TJV$. M@7,U!"Y]M8O"7\#FLR?TS_.>0M&DN1;+-W+7^SEI&1>^UT) DEE4G*_,P])> MQC;WZ.M0%3&4GFN:?[6TG*',-TMG!BQOM;9$'_\<6PSIMYC%+#L5UQL35*6I@ #C M.= 4@>-,!P2@FC=,$5REQ0 !W_!R*<)8GP,(E(Z32O/ZE?-@@=1Q-*E#U9X* M"+".OT@1JO8\0"!QW3Z*H/'F0P*1Z\51A9&W +C$4R)Y!%&2Q8C1*S>IEX%) MGH@_+3ZN=U^]M&A"NMZUGCV2&$S%NNMB;X4R2TH])%S4EU/! +> M?R&.Y7Z-FR#Z[$;#BE:XRM ]/ISG3Q1\H*\8F7M7$C.G05L47(39;$+Q=XGQ C6E9E)!V>-$:QY/.,W%WF[%,7,E 13@18< M0V-O2.LF2/U%)H2"^:KIP^/E3 O[S9^%?CNFVV9 M3K6P8\I7^^V83+6SXQ;?Z[W]YCJ0U)23AE)9T->[PO/E!;=ADL89M9)6^DGU M8VZ&^HIU,CQ[NTI/"X08"UE,XB0NO,0'HIE41N(/O!ER0#=13)PW5^@U?2+[ MS8OCYY9C8B-/4KI[9E:)>(U3Q2WJ]7H)\B)B;:O0G<9J "K$GL?+"BN#08U?(I6@IX['=*+T3)L43MC M4G\'V29("A1]!WX \A#<(?R (8[!M(P[NSJ9E1O=\41SZ[K$];<-'IH7NG;$ M2F4"/]+L!: ]CG1A;M?=59T.$T ^X>I#RUT+2/BI]83$ Q5AV'5)1:"F"S-]JZ*.(M-P?;WWSK H@WWQQL?_--PA;OO3$6\%N2 MB_6G9X2$#$8A$5_6._I;$9,$ZU6A.R,JLUPFS4&0/M]\N3;9HQ$#Y+*NW0' $=%D.2Z!P**G.[U(P;K&HXW(S& MR%#YF''%$L3VW>R1-$E_1)B<4<<&"X0]CF:"K!'OP(< '?)[/U!PE=T$,#&XA0G0P [M+'O*FZ MRXB,[+^.$R S BM[+^,&P-VXS-[+@ >X]?8,@KJY%GCE\&3)9[3YAJ$4*K0K MK_(6&,-HA)@CRMU 4!LM7<5]V(Q6P72DQ3R?.)1VE(\=?T_<4U3:)6\V>$[$ M-U-5W!4$.ZH_"%',WNES=('RB/\3CMI*D%9J3200=#XU&:#AY M#2-5K^7 (^#T2 X"O%H&/L"UIV\8R*>%P -=>](&P7Q:!S[(IY=J&,C5.N!! MYB8>#U@(L')85E"ME_0^&:U8O]ZC%):FR"U-SHF,YXYWR935%WB._0+_=Y"7 M\ RW]2J>LVD%KXJGLKHS>W!1](RDPK9R"Z$F5*C W:UNRY\"#Q"6C5%QDLWR MNX9N(1-L8\N;K[NN?*^ZUEB-V8 ?W':7AGJ&1_LW6.\L25Y*T1V1;=H;Y3PV M@ADNOK5&$5"[H_6[.+HS:7B9>"4LM.O$BR=!!$;TKDBG002(2W&Z(/(6'^>-"ZB;+SB2WB-TU",Z>!@-^)_=]BPSYLT,:!WWE(V-'C42Z((8 M[KZK.02^()Z[YV(N <^/D14_V=-!A\]\YQ-$-,_;#?5-^[Q;C=OA M-^?H==AY:S_^#.#ZEA161J].]GAK("@\*4Q0Y/-LGPKWH1 =#6^285\LEZEW M':^\H39C =08-"\H0&GV. AO<54NMIOC[!7VD;!')H8EDP#+\4]IM/F]TZRY M*GY&*N%OHK>0A!JPAQ:*"_E_&\R42$!@U50 AMB?9[85O/,)Q1_^!K%[5-]' MX;]00KQ\GUZ\39ZC%%^3VN^$-.^C]-\H?3QAI5HIGT1)X7GOA6OZ5"8W64K4 M)8;_\91Y"6=OCKJ]H*$1\A&[Y;J#ACWP)^N0^Q$:_J"?K4,N5&CH W^T[KB! MH:$/\M%.E]S)*P95^KY"W.]^3$?2Q!;C+F9\#KS\OR'W. M^RQX?8H/_?HFE(S_,_/"MR,W')](!X/I;&GM8]?!#+S[>XI43TFH MS\0?Q5]XNPWQ62%VJY\>G[O"_Y&D_L81N[$[B+W!__3?F-ERH-SS$V"RT_)L MO"^ZA,;3U3.%IFI%E]!071136"@7=.T]>XBC#Y]$56 P+YH5VB'XIB$QA8; M+-S)%RA$.Y_)/,LI-P@S0B_@SG3P 5*"OP@JF ?<,F"XX!>G[SK\ ^C_*?52 MM JW=YCS2F\!;"=OCUL@19Q3@/>^!@TBHM.3S+7^AG*7F0Q[Q-/MGUN_'=6>-]XLURS+! '0;CQ M@[S('JGB5@RJ3 [$L9"E:/N2^.';RQ.AU0R?QK']ICUB&H9ED- 0NDY0-/#! M66%5\ML*&0TL.*:W#D?3Y=X+WS!]E5<>#\BSHO_E!5D.3!!$GR3QQC$U9CAN MV(\7)P%USH@HB>0Z]&AR2>NNP(Z!-8>&^XAP]&R3DMH!Q2IL+R_QXCH21ZJ! M'NKEYN"FY!^K[6]9DM*BY,Q8RUE C]_JN %]D=-73*X __O< .>\LL21@W_R M\+6X#1]0[$=;6M+P";U[,>84CRC-XO K2O?1MD+./^9R+21<(T]*9%R+GX!: M@1RW+!B6!\5 &_D&-%1IR80Z^-%9&!I2^,*@#@:XJT #ER?R]3GNUAK00-45 MZW10H+FVX=!)'5FM 97N[%'V+96R>%N639P&RWU$(^5#Z+$XM&O7E8MT+E9G MMFO6N\M:_P7:VJCU)))' FKEMLYF.05G.^-<[+[0<6_6CD4"=&TDI5='(:^. MKP:/ZHG3<6Y#W6C(( 3VU)P-S[C$C\YQ%\4T9-]U'*@>MYK5&'+#+M7K3E]G MQET_GAZEY^@);??G":'M19XIDUJF!)E@!#IC*WITQW3<<&ZN6HM6UHNI,'V_GO;0$(3!]5H1#<$+=0/$E M$BP!!U"I_*\&K&P9. ;$?75D&+B4W 0I]MQ6V,!.$ J"CCUPG>)7\C^O M^*SS/_^?O^#]_)?W_NZ'NXC\J?A#&$8I78'^C?P)!8@@ZS_\;=7\&]^U,"4O M'%KO[J,4X=NW0?X'<;K]YW^$W@'C33(H1R[!G_]?ARA$:5'NX!G__3__(\E> MD]1/,[(/+%AG[^700J^B__U.G7O/="$_3#"GPQ018L9'OO#?_YG&&5[)PPO% MW@8K23LOH Y2.O?5"\B3_-__N46O96 .&UAR&9ZC]6OJ^6%9=9\DYY-%DZ_H M\$J.+0=9:6@.^#:-_T3^*_FO;43ZV@X ?9OEY0%$L--_"X"L;@1UE=XA3"6< MOO4EK#HSH)SU!M\A\6$_9@'Z_KN+OWV_BN.OT9:V(+@)O+<2:O[O=1A?HRA MWMAGFL,HI-R<]'[QTWW5+X+PCZ**4D)\N27E*@PU?(SJ,&K?V>?/Z'D?98D7 M;I\_\2\DM@S_/_\#T6)1Y!UHWER-"2#O+^U_<)LD&;YZ&>E4D0<^T.<](5VU M-RG-C?'>_=0+RH)8L8 WM!1^KA!F")AO M$=$Q"XBN0 JO/.$',=KM:C"5N!F\C#L7Z#;\P/^.XF/1&25'0/NO[L!S"C%A MO%O/Y%//Z%MZ@66]WZN;H#.ES132\B?;I'^?$:ZUWN47&+/Y#RP(^S0V*HVP MS'\@X9;6\=!"8)U M+/@AOA0^B:3%]7/T%;]O1)DY/J(MRB&Z\C_\+0JW) H5\WKR MZGEOE1!O:+'V]7C/?[..JO+0NT?^%=_R#(N+ZQ _=EE,7D*L)OO)2QB])BC^ MR,,+W[.T&8''9B7C?P$GXX,-:4NSH\@)2RN#>&R%(70=G6(,JJ7 M% JP^@PH&I+T(?WJ??,/V>$E]4OA[W3/UV$5=TL<2B4>M*8 Y11\:S)^$/S\ M Q?HS0]#/(84_2V![S&Q3@OT3[:!+ZYG69606C/JBF)RYX>(EJJLU&2-&0TY M(B4,T/)-KXD"-6WH-FQK/0S103(>C+PL-X00"7^](YX$$G1=5&^^_K8)LBT^ MH7I997QS\S^RK$2#EP&#,BEG/'5 38GE( HO*9(OB62\VJ1Y/<\W_%.[IVAE M4>N_@#M8&D@0J^+[ANCKM!PX+O352[,X#V1H&\^3JPQ5W3G*-U9MM#-RQM,Q MP=\D^1Y8VXZ;8B/[-Y!2(Z#R]RV*@;@S9ZA3*M\\USUAJJ-[\*!M^E_[(Y&1 MLU<]6$ 2$I>W_/_^8%%_EM?=HC ME-Z&NRC.8\@?$76E/Q.S^[L7'JGC(>$X*TPM!Y9ZJ,MIE201$=W1EKR?Q,6V M9GKJ% >[HS81$SLZD"5K+IF'N"HHB@^H0Q-Z<\ >/,URIZ1;E7!,\C!5M*W< M$[2$R*$J@UNY]7O--<\RE-]OT07(8VO\#U1Z69+;$*NZ*$E(FHZ,7X&<^EP23KFM2:2C0U[^*+J(WJ] GFFD_GLVA!*+=:SKDX 5B/B)PP_N>EE^RI%<%_S>HB MC_X\,.Q3WP)B]2'P^2,>6:3A.DYM] ;KN47+V8V/4?HL#?'//_98CZ"D/!2OB4K+Z@ MZ"WVWO?^!C_HZ VOV3PPR2"0)Z@:5/;H)[_?Q B5+"6O*J@7F,9> ZC\4]3@ MCPE/V>V(RZZ4Q]L)%;)Q(,^=%T3M%37.RB#*W*0I"[WFS8)G[NSJ&Z3WM4PG MJ8\!>9R/I,C">O>2%$F4>8(/"?' JC,MYWD3Y3KD^C7PW^CWDK:G>N BX/S3 M5WY2R9+$9Q)OKVI H@W*]IWS[ MBRAA\BNQ97>"@Y-F=' SE+ARF53+G;+\*Z$BZ<@;DWP3C,XD5\P%(397_JXP M-UR@]!.A\"7<^LF&A/9BN@RW5]4_B!9^$T2?%;I-K^H,;7,S#G_!Z, "S^XJ M0\17E8_*:\40I'V6(T" M^'#5]N;,+>?H-/1%*%%;Y%&2-(E[A%\'+ ?OD$^@EZE&ZLN N>_R=T8W$^T4 M\= WEZV^ E"#@8BWJ? _.%=FD*!1Q?+6693Z>"@X4$@_5NIU4'G*5 :#80%2 MZ NFC[;K#RS1Y*RN\GHR?VNHU4#R4*N("\R(KZ+L-=UEP6I#)5;B2^!6C=&; MY>($8M "P06(2RZT]S!R*D9!#= J6U%TYH"SV96 M2SVIHFP8YWC*CU4=[\ZAEYI:R]#?^BM(/26WQ*\_0Q0G>_^]&Y(B& SIJS6 MA*63P\G^#=R=>KBZ(VPQ-RW],PI(BE=R=W?9I"_9*)#TIB#8U1,AE(<[(P:> MN#UQ@/%B6.OB@\Z,'J0\5;J-RE&2VE3A]GF/8N3M4J1%!MVYSM!$54U724 L MVMO3'\I8E4J4-K 2%+3UCBLKZOSDB>H:<66">?#\TCVKV)Q\(KWGNR.7T7/> MXY<1RRY$Q$R/=1\NUC<>O/KE41[N#@;Z>KZ2INNKG:C4#&D=]1ON<*-G?%6B M&&\OIQTAD[E'G_2GZCKVG R/+PTM@]ZLHM1W%2A4HU![2"C9W*-OZ?,G"C[0 M5_P>[55W:M5\H#85GSJBE-;=#<]B_P;0L,5+/B ]*FI]6'P24 MT6!].:3+>$%=YEV]X:UW0YC5QX,$]PD1;\.J)+=6(1[VCR !6:7/>_35BW\G ML0&8Q>.KW@1&, D0/64_S( S$#U@-Y+M9$$)KTDI](+$0EW?@1YXMU@CI.Y MLW.FBH/!GEI-_GJ.3KF^#YZ_O0T+NU,]IJ\HOEB+J#HE"@]?"8P J&#H(Y?Y M6+TN;7KG_ J2X$MK;$UA*Y*\:09F=<"R81##(TJ/9R??@/$#R,.1E*NL_IR7 M.#X%/K8C*_7G.Z.M*+IB-#TW#B& 9*WY.>M=A=NJ@NFF\1IU-#?=6>"4.-4 MS*ZC07^B>?7/"'L[9>JN2'.4NRA\N\.TNRT:LG5")]3' P6X9-L,-9?YTPQX M>C].[I0PQ7%LU?F?B9>GZJ*0^[[H,3VA=P]_FES++ Z_HG1_"B,VN""8VSPH&<5 CS2- M=<#@3*.26OX2<[N=R,&YL4MS::-77.N/8"A>'F"6^%[50> IRM+]_T18 M)&T9B\6#0#XB>71\N"UMG=R@KE.ID=KH!O,;L H\\A4$OTGCVX S;VX(+$/G MEH\$IV>O-AL\8MM@-96SXA[K(5ZRS\.^23.0L"SYBO\;/\0?C>1!(TLY1!E% M4Z["V)!?5@Q6*Y6F*/EV>JW(;:_'6P]>!@S*^DJ/G?),C7@_S4E@L*'@9N"& M5S0"\J7#>C"5J:+P\;67]0,7#JF#!J0E>-E,H6H]4@'2_:&^?3],T1L"T(F. MD C)6<\9"_7.8?;R$OIM1Y?24)!RVJG1UU<_P%!@/E"6-JZ]UOPA4/0L.0_I MVKB[61KB,>[ VHJ5R;N5R>(2%(:#)&&6-"62M%PZR$?\GFV*. $4!!B$+RA$ ML1?@,UIM#WY(8KQH_8DB9;?6%5-_)AB)8)"S\Q[EEN/K;RG"_W];=\^S0Y), MK0;6'BT"L%[H2Z=B&&\BE,LU7C>J/!.D5LB[74ZIJ,\4;JL&[A'YTSI+"2S$ MBI-+0!7_!; 3HZ82$T&]#W%$.!@M94J>I&>TV8=1$+T=6]G6TG$@7RTL,B(O MWNQ);3WT@8(H;[G%+DVL.!@DH$_9X8!90-%3K4/EW4YK5%_'5Y@7/FIH.;#, M6BDBI:'WZLP K (7PEI57G'[077WEBS7_1G*BZ,2+ED0;]5:3QB$([D!_18! M2_>8D6\0VB;$.=7*NB2)8B12GBGCZ\]S1\Y=O;W%Z V?\4.&V;]7Q'V4_2FK MFR$9!09>^0TAE<8^?/2)3XXF'Z]W#Q@$$HY%OMCQ)"@/!^=.$"82#Z]6J;$. M/"=988_@NHF8U@OI:)#2$=[J)2W(3\Y%G$KM=8/A^LZ&\F+*,TQA5<2M!U"# MW)HS!WN'DB2*3S1+HORJ]F'T7\3"4@7.*8ZN@P\E]V*L7M2K+-U'<3W)88HO MP7LLJH#G=D-*Q@\@GX"3UU(A:,L+-K2I*K'K8J9/>'T9LW5%9A;L@ZN 25<9D19RX M$QS25[@5<[%6BO= 5=#*3J=2:9<[#PQ2I&^[6"EK6*Z4A@(V6566E_(\DZ)] MRATQTW93K7C#G)';QI(QZ/^@[3JF@\>7:;K?@R?9U&IM5<773OGE55VMO_[T M_:I$E]84*$2G$%IZ"O O([N(YE3FUY]"5:3CW.&B#U=W%W[T@"GQX'4RB3@_ M@I1O6WYC5M]1X9 V4#!J#I&D4:)TGBH]MW*]N+^#/*1: >[& ]W].^#7N.#_ MF,=CB>G40;M>8Z/QBC0J=_2<#(:A*'B?Z*O6Z)9)OM5X:ED_F[^ AJS$I=I: MNCTX5;$4!H*\DS21JU0.CK31W%7T6>6+<'\&0Y(NF7=Y!3U!;Q&*!.?207>+ MV /=G#.'2ZSSB-3XS\WTU!Y_A9)-[+\SG;;JX\%Y;25;;XA.:F,!BU.G4"L? MTS.I6(9UZ[S\%?$SDVH,?CL#1V>*\Z!WR\#J3K-&X/_G+P3N9+-'!^___G]0 M2P,$% @ (8!D6/'ZW8[, @ 9@D \ !L;G-R+65X,C-?,2YH=&WE M5FU/VS 0_LZON($TAM2T:0(%DJP2*P%5@U*U1=M7-[DTWA([LMVUW:_?)26, MMPDJ#?9AE?IRON=\]SR]^!RD)L^Z6Q"DR&+ZAL!PDV$W_&HY;K,=M-8F 5HW MB& JXQ5HL\KPXW;.U(P+#]CI\=ID3N72TOQGN<-4JAB512NT3U#46R12F!*"7MLN MC+\N8[VA7_D2EO-LY4UXCAH&N("1S)FH@5-IC,P):W!I+);QF? R3$R9HPRO MTRQ2;M#2!8O0*Q1:"\4*_T'NN^EVSU%2 K;;T*AX4O%:\-BD7L*-%1$219GD M_4Z[8_M!JXSM!JV"WJ1/I=-K4E2EP@\Y1C*3RMNQJY>_*>-'V?_ .%RF?,H- MK)OJEO<+&3O[SZ6]1[J"W^$=40VH_@WQWM5@' XF<'4&_<%I. SI@\Q1>-X? M3\)1> K#ZT\7_1Z<]'I7UX-)?W .9_W1Y>8B;=(6G?L"/=7[;R//%X04%4Y7 M0&N:UL!(,"D"%Y%4=)XPPZ4 \BM,""BBTE4A1CCCVMP QH89S"E> UEG4N4: MQI8+'P92-\%U7WN@4S@(AR,3T8-Z(NH6=IRKJC0\AB$F J*X9*I*(7]!CBVLT^NC,H5LYID MP@43$6<9B5[7WP#2FF)842!3>LV6ZZI(:-O6Y^;FK=%V-GI^GCT7WZ8W6KH% M0\4C7) V*I5SC3TI"R11+BZ&-(A4=\+R@C7@C,KA,2M7[@G^N@_17Q\?+Q7F MT?AX,&"3#)=6S!5&Y;/AT;\USX4?]KS RMJ4+VW6()-:C'L@5;Z>J^$[3*6U)WBVY-Y?WJ%U!+ P04 M " A@&18_"77>"$( #?-@ #P &QNU;6U,C M-Q9^GOP*;5+)0I5M; :85)N=*C(A5=3N3K98'O95;JEM+6JI(ZE]R:_/=Z3V M!6/ PS ),.8!N[N/I*/3WW=NW3X=A5*__X:=CB07^&2G004MWY__K_VVU^F= M'J1#"!PT$J<#*V;,AYF6__BVY&ZH3,9X'>S?5%E9%[@)_8H+HLI@^NG![@:I:JY3&%-:'OUN\QZW2KTTSKM8*NLVX_7 M"EXJ/.%ZEY29)WX'5HK^FV[WJ0)>)$F&4%2JTDG,HV6Q:/Q\7EVN&BQCRH?6%3_<:J+MJG1/H]__:TZ3SU;-"RVG;!^["+=LLU6VF_8N,==@Y M:M9N=MGM"^4KS6>9,EH9V:9-W+_,0]$ (XE#-V;>Q$2S&4K009E[ B+"8S-C :R)5A MW,Q8;8*K)=3E09:8C4#$68DCIP"S@N":E9@FV,,$VPP6S7#CA5?"RO>WL,*R0IE@#N" M\!)G+5 "XKCL5JXK4\#%\J PCS*YK@7F!)970-4"#Y33,P;]/;&(V*7UDB8- M0OW:TE!6*)JX11*UA@"X80'@N)R/^N3/D4/G@D%LS3B>3WM"R MM8)_/U?FEK8["GPM%#CJO+FZ@9>_^P;>33))+M06A<+AGM^/,+I@W,D(6 !0 M#;0D8#&)30^T\B,:06(E(@A%$3K&5G-M?8UQM+:S.B&W.]V32HG=/FI^EAVT!GYB%/(SM%B5(.:_] M]D,H4QE(X+19*>4^MG:8 -Y[K'R,"9"2)LY#-=\RFJQ&)"EM- MM**+"I$%NGBKE> A*CKP2BCN%&U I10MQDA#,]6>TJ;H*GS,L6($L5Y"H8"( M18,JW%.5UYI3X,.VHA++] LC4C*WFH/BVT"2(&X8QDOQI+$HWO*MJ96:!:^) M78,7QZZM_?HMDFT?$;;F&O@Y5H(HQ+TUG$(?]Z ?U2?$*^[$'.-@G>(#I568 M45*V:5EB?*1#1'HBZPW1E?HF1MAILZ&J=A68YF,2F>?6B:A K'2&TB WU" < MKLB*F$PBJ.(2JG? FBP*5AAH#*7Y#Q8 , M<(OXE XWEP^1.QB(V.)3D3*P=;A[[6TB*%](2ZK BH?K>#:8UW;1' 3(@AE7S;/:T2XPT,N% MF]] D:9L@3#0CNJBE3(QCS3,UR70!>/$;31A=&,G?!<"GA#TQ4L /9*IPL&= MM@!!&=T_0!R?QC5H;Z7L1)FQU6-)*8KAP^:AHFLBABPK;6<25R,UK#8IE=&K M6/T!6"Y=U(7>PX+J)-X&I%"X8?JI%/T%W#H 7#, R-*\\C+SJ84AYS:(+T^E MN>/[7%# S5>GADIR,=E\?",$*7$3W4<@+J5 0=PAT'O@^E'G['5?0AYXNL+DB&[3^DI9Y])N,=]GFP!]L> UO MD[F^.WV]C+W]NK< MPH>1D@4[G\J\IF=@[-?4$UVUSLO>X-Y_T@-FE-NW=KE_GPO$)U6U%%6UE M7)=FT=G-&BY!:\:%,@;'-"Q @XWK"9SZ&QM,#^GG:^V]. M#^(/V_X 4$L#!!0 ( "& 9%C83BW(4@@ HX / ;&YS#,Q M7S(N:'1M[5MM4R.Y$?Z\]RN4N[H$JFQC\[:I,=FJO3VVBDJRE^+XD*_R2&,K M:*0Y26/C_/H\+8U?L UX678#K/D >*;5ZNYY'G6W1CX;A5*_^X&=C207^,O. M@@I:OCO_=_NHUSD\.T@?(7#02)P-K)@R'Z9:_NW'DKNA,AGC=;!_4F5E7> F M]"LNA#+#C/VUNNG_&-4*-9X/4J8]DFHX"EE/&=P_.\#=*%7-9 IK0MNK_\JL MUZU"/\W3#K;*NOUXK^"ETM/L2I72LT]RPBYMRK--TDV3NP6O17;+O7'-@R M42*,LD*%=@Y):^L*[,ZJJ2+H>V_C<+UW'GY.CH MY[Y0OM)\FBE#CK0++6_6/*>+;1^XBP^W">92%)/"7K>[JN[Y>7T;)!_.+Z\N M/EY\>']U\=NG.4J(*AL($XU71E!$3CNGIV]_7C5A%4&/I)&6Q:-9]&7QN&BQ MJQ$D/+OLL-\#YX,6N\#%7#H"! LC'K*[V71OA&X1['0#OY90MAJPC M2,QZW?;?F2W8/\X__?[^$G@Q>:=_!Y=V6'EM6#GLO/D%"[@@.)13=FWL1$LQ ME*T$&9>P(BR4&1L8#>3*,&ZFK#;!U1+F,MCOB47$+JT7-&D0ZE>FAK%"D>(62=0: N"&!8#C=#[:@]ILQ IM)WY& M'">'RE,%%QBGB\EN6-E:PK^?&;-F[8X"WPL%CCMOKF[AY2^^@7=33-(2:HM" MX>.>WX\PNF#[IWLR61%[T2D3^FC MHO;-),:0?D9K^Q*1$K#)EJTG*FY-5& B\G.57I"@(BS;4>9)*+/']Y\_:WZ5 M'K$%?F(9\C"X6U0AY;SVVP^A4F4@ =1FIE3\V-I! 9;OL?(Q*4!*FJB'FKY% M.EE.24YJ'I'?5#\+]+::=$4W%5(+;/%6*\%#-'3@E5#<*7) I1HM)DE#FFI/ M=5-<*WPLLF(*L5["H("418,J/%.5UYI3YH-;T8A%_841J9I;+D+QWT"2(!X8 MQDOQI,DH/O*MJ96V"UX3NP8OCEU;+^QK)-L^)6S--?!SK 11B'MK..4^[D$_ M:E"(5]R)&<;!.L4'2JLPI:ILT[3$^$B'B/1$UENB2PU.3+$WC4-5[2HPS</VD6([R[$C)JMQ7)-V6.9*HN5FR#_&07A6L,#NSC:G6"=GU=?\0*4E:4* M0^@(3S7J-X1W05($^[1+3?E"L)@#:5T[Q1GTA^3:50*N9C,13;D/A.9;;- M^UFP;WKJM$>W89WG @.]G"_S&RC2M"T0!MK17;12)>91AOFZ!+H0G.A&DT8W M;H7O4L 3@KYX":!',54X+*A,R1?X=#5)L0]]" >/)QRQX/X\T^] MTVY_Y0!(B+L5MXZKM;3%L;\C%4\9)9TQW-O,,#-9J<-E;3$9+/QC1"DQ&UT'X.X5 (% M<8= [X'[QYVCTX=$WG9.CV_)X!^W:O7LI!XA8L#SZZ&SM1'MAEM%_.E/$);V M .ON=19_M^G"9L:M>SRF8@G%?@.9!",RZUL#8#-# M-EC]-2.S^8SG%\3FP!]L.HFW*5[?^8KR]9GUFGTKE1!:OD[?FN?V4I:".-_R M^>:[@K%;%YX5OG:^O4S?7MVZ\&&D9,$^SKO2W]*VZ')T7K:#>_]*[YCAVYJ7 M^_>S;,4?NR>RL15?_F83[?*D365E#;7#=6GFNSEQ8ZCY#MFBD#Y1 M:;ZEKXYMW#R21J (OR$/J*>?U^,W7X%$M#?W7$*\V- 9S5-JQ8J @8 !4E M / ;&YS#,R7S$N:'1M[5IM<]HX$/[>7Z%KIYUD!CL8R$MMKC.4 MT+G,]9).H#.]C\):8UUEV97D /?K;^47"(2\-&UZ24LF$X*UWI='SZZEE;NQ M2<2;9Z0; V7X2;J&&P%O!I^<=LOUNGOE5Q38JR2ZXY3-B39S ;\_3ZB:<.D3 MFIOT-YYDJ3)4FB"CC'$Y\%VH9OUCXQ/'N'HX64EDM M$Z72.)K_"[[7S$Q0VG%,FOG-H!B+:,+%W!_Q!#0YA2DY3Q,J:\%Q:DR:H*R! MF7&HX!/I*VO16K/WUW;"5*3*?]$L?H)IS TX.J,A^)D"9ZIH5IJ;EOZ.4\&" M-=]N= =]F7)F8C_BQ@E1$J3U83"+^9@;4F)L-2 (V5TA\%JWF;T>A1 = /5( M8.@/SD'!R^7'?Q.U5O =&]'V'?AM>) M)/A%0FAX*LF4FYB8&$A/RIP*<@[VT4_2B+P?G"*.#7(B0Y?L6)%7+V:MIA<& M_33)J)R77UFP2U#/.^0"\9K.GP1942B,N Y1X1RH(H"(,G(,(21C4*3M-7 V M6FU"-8H)'%JX,80P5]QP#(5*1@:S,*9R @1M)EQKZS+^6DE 8%*"O*^Z5 M(2R\PPA(",HF0X-DN=(Y+FR(2K'9-,(B5#E3)0+,0X W: M,D17J>>U=RCFCB+>_@[;7;!JF0 +\E?4\EZW.X%-B]L?B%N"W85@K2=","[M MHY86K+$C%+UA>+4@3,T^RA72#TUK2[2&':9"$+P-%,="C ,9,D\WJNHLJ0SM M=53(>*':%ER4RD7)TQ0?[(5-77.S*OSN=WV*WGL;N(EN#S4+MOHW@[6";NA8 MP.H&VK%.^783'8Q3Q4 5OM@=-+INQ1WD4YHC$?D,6+#@FHMLJVY 6@F::? U M9!0G8+$P+;:]I>YB)XX.J-KZ!=>X#17R%S>EV->*J?U$2S6W:+L6%70O@RJ1B4X9[V\CJ/' MR!6?D+^H"F/2*598G4N,W3A;3PZ?KT+D2M;>$P,<>30 ? -!WL[][\:'JEC5 M7KN'^QFZF K.2.W;1L0V1/>0"-Z[278=AGMZCYSR,$X%[A-&+NGGB([>!.NV MX#W>A-YB(/V$,R;@U\;@)AX\E4IUI:=V'6C;LO4STW6+P1:#G[)L]6,.$1G, M(,P-OP!R%D4\!'49Q:<=X,X'Q67(,RJN1KE[4XG&3]M2^"5[+X\@WA_7_XM2 M!9,44[TZR,!24#3LN"9CL)>C7$FN8V!V"P9B;@\L:!B6[;K+7<*[G'](9A7+ MU-3*BQ,:>ZR#=V>IAJ(?.*R[V$=W[%R7)RM)<12T8@5=&=L>9YBB=MOP8F0\ M)PHB4"!#.V*CP3C0$>O/:C.R0:8QX'=%$LH -5FP;%>=1IBWZR=%#=0[H0H7 MOKJ(PJJ=@ 2%R;?TP,8ET/^<3JQYHO,PKJR[-[S08'O+C*L2&-N'RQ.YZ"$7 M[>BZ8B^VS?N\G/E+;]%L;%DC:KCEGEDNV6;B8O<]>X#Z;D\$'DNJ+YO+L5H^ M'R=0+C2=8HY]*J9TKHM597?/OM3TYEEWKW@=ZC]02P,$% @ (8!D6"Y, M;E__!0 %R4 \ !L;G-R+65X,S)?,BYH=&WM6NMOVS80_[Z_@FO1(@$L M17[D4+*X2I1&4K6]OWY'2K)CQWDT?2QI'01Q+)[N M\>/O3N11_41GZ>M?2#\!RO"3]#77*;P>?G"Z';?3WZN^HL!>+=$/_\JS(I:9"!P5EC(N)3XZ*6?#,JF7\T^(F+IP$^"31?IL+ M'._OX:B5*AJ9.!?:4?Q?\-M>H8/*CJ/SPO<".Q;3C*=S?\PS4.0M_ WSE 5KOMWJ#OHRY4PG?LRU$Z$D"./#<);PD&M286PT( C%?2%H=^XR M>S,*$3H \I' <#R\')^=GAT/QF<7Y^3=^\O1^\'YF(POUC"Y0IZE56^5%7^7 M2O-XWFAO K51.QA/IOR0*DBY@,_'QPIH286*Z+ M@'%5I'3N(49M>OJ'E_4JW1I'Y'W[L@] M=LEH>&PIT^[N>RTR&)'!R<6[\?!D(X=,<5F6F"V7MEQ"YQH&O?(.R,4I&?\^ M)*/!Y9O!^7#D7'QX._R+#(['9J3C>9T;J%2L!,<%,X@=N <'AR_67?Q*U3N% M^,&/L"_#ZTP0_"(@TCP79,IU0G0"9"!$25-R">;13_*8O!V>(XXM590,:^^LF"7H)Y3Y )I>\X?!%EA%<9<1:AP#E020$09.8$( MLA DZ;9;.!N=+J$*Q5(<6K@Q@JB47',,A0I&AK,HH6("!&UF7"GC,OX:248U MD 0DH*\K[E4A++S#"$@$TB1#BQ2E5"4N;(C.R;((O7S>/C@,ZAJ$/E&6%QJ] MNBI=RQB6H4'K*I4A%:"_9(Z]7VR:8Q$J',F+M-TCKF5%:FA[X+2 M$OXIN80,;U"&(:I.O79WAV+N2-+>WV&["U8M$V!!_II:[5?=7F#2XNX'XI9@ M]R%8YXD0C OSJ*66-6:$HC<,KUK"-.RC7"+]T+0R1&N989JF!&\#R;$0XT"! MS%.MNCH+*B)S'14R;E6;@HM295KQ-,<'N[6I&F[6A=_]JD_1!V\#-]'M6\V" MJ?Y>L%;0-0U36-U .\8IWVRB@S"7#*3UQ>R@T74C[B"?\A*)R&? @@777&1; M?0/2*J6% E]!07$"%@M3N^VM=-N=.#H@&^N?N,)M:,KUW&_NKX50BJU2NX?3 M89: FMT@T+YCO.?V.G>)'+K[1RLR^(]<][KI'9A9"6GT<2+S4C"G3JS8_FQ. MK"EBY802Z$??_G7,A0T1U_V+BFBN9[H4G\Q: %H)<\0GYD\HH(3V[PNI=8>S&V7IR^'P6(M>R]H$8X,BC > +"/)F M[G\U/M3%JO':/=POT,4\Y8PTOFU$;$-TWQ+!!S?);L)P3^V1<8)F%;ETR4A3 M&N(&XVP3KMN*]W@S>HN!\#/.6 H_-P:W\>"IE*IK3;6;MQ+;NO4#\W6+P1:# M'[)N'2<<8G*ZZ%AO>OJ;"6SAT$K5M"5T'0YHQRU MFY87(^&<2(A!@HC,B(D&XT!'C#^K[<@6F2: WR7)* /49, R?74:8]ZNGQ6U M4.^$2ESY*AN%43L! 1)3;NF!B2M%_TLZ,>:)*J.DMN[>\DJ#Z2XS+BM@3">N MS,2BBVP;TDW%7FR<]WDU\U?>H]G8M$;4<-,],UPR[<3%_GOV#>J[.1-X+*F^ M;"\GGU+_T]^T+4?U!+ P04 " A M@&18'4GV=X$3 "6:P #@ &QNOP)M MVHXS0\F2[+3-2W^ 3F:V*G_X SN9"5[ O^S$2EN*'R[^L_=R_^CDN?L&OS_W M#4[&JE@R8Y>E^.>?*JZGLAXQWEKU1UDU2EM>V^.&%X6LIR/VC^;F^$_4:R'G M\259[\V$G,[LZ%#6\/O)<_B56C6AS435=L_(_XK1X4%CC]TX>U8UHX-C^FW" M*UDN1]>R$H:]%0MVJ2I>AX9C9:VJ1H='\*X5-W:/EW):CS0.B@-B%V&H7)5* MC[XYH/^.%S-IQ9YI>"Y&C19["\T;-^+"37FLRN)X,+VM,X+I+&1A9Z.)M'LY MM!0USN'B9B;'TC*B,G8 9&B^!!%R&%_H!T*%\XNKL\O7[Z]?OWO+WOW(KG^Z M8)<7KUY?75^>OKW^ZS'WQ]?L:N+LP^7KZ]?7UR=C/4/KL7%Y<4Y>__A M\NH#-&77[[ 1]7-XY+O"MMV;[.(_9S^=OGUUP4[/KK'%X?:^%\?QAX58?=:: M[AFOB_AB:_L(E6548C M_]:"[$PD/ .FD$ CX&8)BURR\9)%*C*K'-4G;5DR%+G -=NV/0N[B0-MW2_! M\QD^!>&$#S-NV%@(8-)V7,J\7 XW!/:AU=)*O[L7-_F,UU/@"555TI@5W@2- ME7!/(#AO&NB=(P/TI8'V'.BYSWX10(\L$=JU9<^" M.*4O#.3J<-T 352O=Q]C\$XRS)'K/FH+?*WP(H76Q-Q-QP?!TZ(">UC #'H] MMG779Y2O+[^U[ FQ,7I0WNDA$Z!J\)=*;HB'3*?RM9@"0POO(B.RXX2OXT\YW67J79@P]X*Z! M^0-1!U6WZLWVE."3-I!GCG>?FE'\"<@G=,O4%O13@>N=601?@?>.T>]W"I& B8S1W,!58 M.$P"VG'6E."AEM(N@_[#61F0 6-A"'A'P4,=1S+>\X>8B[X!V0UF,&A)^/JF M47-9N"')8YU,)#F@$Y4.U7\$I@8A!=^*4W:N&,;7^B:7_@\<-& MU&(:OCT3-WG98@*,\;'!'8[+&&OU$?JK5;U'G4% 99UR$(+&\],-TTKWG::- MI!'@1+.$8[9R"VR1P$6#TL'L'+KC%B>)=JN0.<+BG M8\5UT=OM#+GJ5_A,/ 7=-#[RLJC<0I^>:8BPT,8X+V?5OX(5 0D6@L:/7@P1 M"X(C<+I@+UPL9ULM'I=NO)].>.T6+N;P-2B&4O[6RL*%V\!T!9!(E:V+X0;L M?*L>V<09^&(M@,6-$;"!?,YE2:'>Q(UHP:31D-A)7Y-,0-)I'@U?5G[:*(^% M&%LG $ZV2\G'LNQBXH2AZ&TM8:@^ ZG6&@MM22C[+-03AI5EDTZK%;XDJ@9% ME!@X)ALR($1!OSB:YN2&4U@>]!Z&+.GXZZ,1)' &3KFH'>>Z7%'#98&4RS"& MD 70U_V8479BZ7['AJ 3D.+&(*TQ)R+\^%D4L) @ OK,92FF;@ZS+9J@)ZE% MD'%>X I)"TPF\'.G)CN:#[BI6_*3E>9/[.D,0KQ'18K[K?P#Q4'(!N@81*G= MGJ%:;XLH==TE$X#-W4^L-?C%\=S&V!ZY$;TID/I*H;0XML;,'8A[JMLPXP5> M.R^=,E@S$8P!<4F@(#'MZM5C]'T2Z>K)+G@2_.0"HQ?/0A% MCN>8 U^7R8*!0\:6> KI+NZ?D=:.,H6P4SX%=C/0\Z70WF\@: M!H)N4L,>1!9&:>&3$<29+00F9(;)GR&3@_.K^$>J/EDG?84$GSIO2^N2Q]!8 M:K2?&F:']@LG@1:6;#1VB:+FL]W]UE@P !86U'WZ:N+B>Z63FG4O8D\G"'=- M<:@1IA]DOI&U[I*DO$^FZ;,OX"DEH][UJWP9^F/1(V5\.M48JY**.!IFOUT^ M\O;-WIH6[U6S0F>)-J+1DB1Y**3-49!]:=5U#3/Z\R%-L>L>M0W^*VN)$2=X ML7DR3UF#P/\]^_[E0?;RY=\VNNHNZDZS&9W#^[AD_U-+BJ_L?OZ\\4YXU\*" MT/W:)#31RZ2T%+J!O<+T,$YT-MG'=%A$(!^7["N8=Q^*;:GW[HH'7\QOVZ@F MF>;U1]BU&E,B/C_24V7DJD'#QL?Y,:F7]9(U/G/@\C)8KDJ# %#!DGR@O;9Q M^> NL;1C@J^D]?Y-[NA.#W\=H7S?:HRD8DYR*R(H291M%N1A_M65(6KRR M]V$P%<>--!U\:%?-?0"<_Z;3E3N!?(A6FA"EN(PF2H=0-C94DW.'_MJ2T!+AKE":Q,U 8WQW\ MA:D%..IF)AM?5H4OKH(QU:IM]MEK4!HMS)@*2)F'#Z49P5RP!252QJ"8$%H9 M=!T$B(A5"%'1,"*S6W?"KX:07* 4?9(Q1F_#2,Q[H1OV@#V#[GP3/C;"9[9H M7;T1,E^@+=M*^&P"AKN@4C$]Y!8;4,V]X:M*%-(5OAJLB%$FB)J5RN!G_]:& M"7Z[4\E?2?>=!S]WIY ?HD+&3*S,98/^4O1E$C]I11(W>D)>*<&JL:(\P"WH M!+&@Z@$ZE)=8R)G.;M%8"PDZ&N$O/,]UBSFHB;P111SF<>6#/C5B&0R9LX2' MQY9_% KVAKV/"+9'19K[4>)*54.X>SS= /^XC,LM=61$"UAS)9X5'"P.K'=WD!%G9#F50KC$4C3LFC MA33B.)AT+2HL@8;2"7A";35V* ^86822A9(H>" 6Z[.QC$38 .C(],B8D&"U M$D3%&Q#JII3@MW65'T% DY1&U'D/C8(0A+B(Z"U@E^. 0Y :/L-R)9Z($X0[ M)W>#BLV]'])2[.JXKJ3F$#(I] 5U327;BI'4.!"H_BBL=TBP.>'F2 \]"35S M=U/Z(<&T;RHU/0I*W=_*;5X#R,PZ0$3;X.>UIQ_2DP0K M< FRX[Y*&C1$A SI?OK9I,<<-F()O3S+JH'(Q 4;;0[O1Z01XE@A8L'Y^L(Q M9Q[T[BK65JLR^!,>CT_@*2.2%'BB;E KK*E%%[127-A,P6ZCMO+&CI96@*)? MXJ]N;-,;7$.G-8090>S3J>S@$H]9!UTE"*"?'4+W*7D\[SI')5@X,G><8;4! MT;X!MCS$E'N@8<[+DASSOX9#5\.J43J?]"27Y4Q+GWD1I, M)^B"-#GI[?L@SUV"L'"8,SO3PA\!AEB>SF\DC6N'JW8GA(W0LGW*-%\.$ M Z3.9R4\C'8Q"Z6,0#]EKE;O[YS183^')WRK4+%6L5*,AFW4E>JLB[ M/BP>UEM_LB\]#+ *V_$EZ;6GH7=BN"F'8JC*=I$0\ZP[:]Z'NST*VGUF 2V4 M#]"Y7*X<&%ZU+)TTK)RJ72<1*,KK M[P<@V#Z5@)1KD0IAURR*81K?@L:@=DNP[$H9T0MQ734XO!_<(Y]J,@+L.-(G M'/A/S_KUI'[C<5:O\=+5TB [&>_?VC%3'F#SH])M]:B(\R6M+)BSNL3JQD+$ M:!4$!P-8[STZODV$")F\A)"@=EIR@O0-#?$$.58I/33"J0F;&$]7B6@U1<]G M,XQZ=)3NU3OZ" @Q]G485;H*"EUF8;JQ43:?'7[K1 \$9^XFY@M/Y*BK7#@< M5_;BEDGR M*?CYAHX:U;P^1+<9U0T;I%A\-&=X;2(.9^2$^;@#$(+&M)'ZUOGNGE6 M45*[N6V9TQU2%A/8FEC*_<3ZU-\6*@J237=J!@A%G!;!:A]J:0E_0'G)5%6N MTY .+Y/F1'"C",D"6L/VQ9*"(VSB1=8KEJ2.3"HK\76RAX,ZW96T'XXWXHU= M9^NBJ>MP"?TL8%_+#&XC["XA?)%>0GB7!&-IU"#!0/8P8M3)HUY2^ '#9V@Y M01V8%%GBM>(!NDLA*B3>5U]]0KCG"A M&.B\/+JS TNV'M(6;=*$<( .TH+JM4NJ;NR1\H2<+D?SN+.M=)48X"6W[P*M MVMHK77H L9*D*>9X$9J@'"V&9JE7EA)X%\CTT:[(X0'' UZ MD\5[4JXLY0: MWKUV)S'4/,5P9FFJK^_@='=\1)D)J, X&\AC<@9M[Y\=G)+A4@*\IJ.#%X&JT4O?$&X]*@+>3XQ_$<.C<>OH]>KL33C?%N3 M>&-M$B,Z[J[U")8X2*B7@GAFCFH#8'[XU)]=ZX[;C<%7KM%I!V]X[&$2\3TJ M>_+N+GVZU#3N9R\@(%V#-5G:EO?OCY+F;X!Q/45+BL"FT!>)*EI%"' MW$1C5$Y?,SQWZ$B!#2E@[S;!W=SHXZYP^5D$PFR@!IXO;+&:7F#?&3O\[B]= MFM:%_(,_SO']L>G?UM2CP=TX;#%X'0XF]F+MB%*F'/>:$S@>N3R$GO6.)OA0O6,RCV![ MX/C)SZ4*__K-X=\.CA]H]'KR'/^LU@]_.'E.?X_K?U!+ P04 " A@&18 M2ZR(DUX3 "=B #P &QNU=;7/;.)+^O/LK<+-U MMW:5Y%A.-C,CY5+E39S;5&7BE)VYN_D(DI"$"4EP ="R]M=O=P,@04J6[3@3 M2V5-U50L"00:+_WT*YJOYK;(7_^9O9H+GL&_[)65-A>OS_Y_^/./1Z-7S]Q' M:/#,MWB5J&S)C%WFXK]_*+B>R7+,>&W5?\BB4MKRTDXJGF6RG(W93]7UY ?J M-I-7X2'_Z]"J:GQ\]#=93@I9#N="SN9V/(*/B;H>&ODO["%1.A-Z"-] /Z^J MT,54E1:;B/'HN+(31X;K<$*_37DA\^7XLRR$81_%@EVH@I>A8:*L5<7X)WC4 MBFL[Y+F/#X N9V?EX*NTPA9:BQ"'/KN7K]Z5L'_L&RT?-]XYJ.3[M13 M($/HKYW[PFU=HO(L7HR3KUR,#VJJ'BY? B-#ULWMTK9Y)#-N6$\4Y45&;-S M:=@G!90OV51I=B%2=27TDJDI.]-:E4+5)E^RTP4'F,X83D.4AENIRAU:?3?# M+5C\ 1/3J4BMO!(,M@%6^3RU*A&:G0S8R?')\QU:U+-F)F^Y%5NPN$>,O>$5 M4?TO/-M"%X;5!OZ49>>D)[5EI;),P5KKA32"96(J2V@(GP4TYKK]"CY>XCSA MP(]&1X\W3=;#_4C?RJ2I(8.8\SQFO*I!UL$QIK34T8KS,4"P6@,_GTZE,84$1LQ&BO4 _8F<\G8=? M?3^)8%K\LY8:44@Q U.%KAA/OY1JD8ML5F#G5:U-#<84-H$Y0B^FCKI:2*1H MIH7 !M!EHN!TL&1)PSMP4],!T9@",4#Y0MKY($:Z"9NKA0"!CLV6H6L'F#]/ M#)MRF==:1$0N'1$]4MVT$#)+,0.P)Q)PM63J5 %:E'8YH3]LX)(&QP:8 !L$VH &-/P[-WWM6(M4P$\90_;0 MC$^!98DKNGK3$7L'OP(65,H(TV.D 3V0(<=!+PXD-@X*3P;=,8P?U*,6FS*! MZ$'*#9TB&N34<7.2"W91Y\(,_' S40H-#RY9I=65S)#WN?UZ*D@5:^ S@B)I M4IZS2FBI,I;56I8S3P*VUR(75PB6[V3)RU1"TPN!WBAL]HO@!F$,QN762P&@'< ;2805$AK0;U"ATB$B=2;#H=AH>H\0]1\7U2: VX3 M1AZUGI)5E0\-R!3.: 9 )0AZW(P0"]$OS@QZ(?$W!T=$$LPSAB3>PG%0"$4Y MXS/7?0%@J^PPW4$@Q=MS$.0HD^PC7T]>!WT3:1(KF> M(&@,?Z)(H]:@$S<@W#QNR&B>2M 9@X[:J,@DXM*<:VG][NK[^)F"D&KE,.G& MJ([.4(QJG#I,$L])139/*U;(Y8\_7JF\+L'.DRBZ::M1J@K0F]6R69(@M69* M9?YH#AK)!;]GM1NH:0C+;*RNG3@/W%_0 MH9\@D9]S.*7 "2"2"A)$;L+P!':$U@ 1VQRJP%9^&&@G<2O@R.02)FB>M.1Y ML2.2YQ=>ELAFTP95)NP#'!CK%8R2O:V]K74EFC9/6RY][D X@? H1&/OU$ MFQE@I!8.]AMT)YXIFN6.80C9YW8!XC32@H/H*].\SD2K6^;-CJ%80W"63O5/ M40[DN=O,+C8ZOFWYM>==P(^;=4]]!YJUD$4"*JJ##G@$I;0#/:"F14TP_1O+ M+T9;3]/M X$$&01I \>$G!RX[M8ZH9#S!3:"#J=&V+OV"[ '*KWQ[EKR=30_ MP3Q(1MYO5='=@5X.-^TC]E%9W$20927)9VP+XD#,%'QJE(9&S&ZE#Y@G5*VJ_/F9[WT#]7]] ;XF6 M?QT87IJA ;MLNB&D,'IY/(GC](\QQ>^3F3!Z[&E^YYULW-USW>:KS,0P 7WO MRY"L^#'/%WQIMCBQY?@VA^=MBWK\U<&V&]=SNU7+AP$O:.24O],:-ZO^LJ[@ MBP6H]YP9LC'N9?KP'$YEM@P/K=A6G2!""%,^/WX1)-XEUPDOA1F>7^<"QDA) MZIX<'Y^@C#PG@=I8LJ=:\W+FK#EGIO%"U!]M/5M)[UT@.W]HY MZEM@88,^E\G(HKT'>;&7(A$1E?$"=K(AD-Q82WC*AM3?=L20.LW@%PD6><=Q MMP4+V%?OMK,+VT MR_90@!)?H%?H/)A[= H,*T4*^CO7RP&ZU;2JM#,*P$C(KJ0A#$=D=MSN(C%' M# W,ORN,%@"^O"7%6JV$?WHW3-?*A>LN3G*>TS;0[^!UKN(Q9'4[VE[>UA+:XDK)H_W1&M[MBB;U6D-:R&A$[%=3I'V4R'UAB5 M2F__=J37.JUD#3_@.@ "2T.?"IZ)%1Y;Z9A4&/= +];?+ @ZA?,![DZ:UX8R MW#!?03J;FE2$W M3,_#NDV!M!W:B+>HX, <,);==SH$Q,/T"6SBOK1#&<6E+ M-1ZM3.0N1X%'P@"(R6I:23H96IAJC:,#/H(6@6M<*,P :YE>MV/V$&" >7SM MKGI7;N_DM9/%2?8W:8N2RIZ45O-R1[2:]P']]N'(CB9!42 GK[J0-SGXW#! MV1M"A"@[4*C$,90H,-9P]QH@+;,-)A[\!4S>ZYPDS6I/TJY($0Z#9ZUA@\!5 MU$48J%%@\'E@!%FZ1>,@@K2\5X4,@FQ">3:7+FP^5TB23?Y'08P:$@C MC14CIXODGHKF4\67+J#C(SPQ:5,?$X8U*F1=&!_TESH;5ES;I9L-(0A%F5$[ M(IB,O!ZD48%"Y70EH!G44!=LGV(R:M2R#;E7"A<4DP-4 KOJE#GDW4P"U-X[Z8)V3(XFG MCEP+MN2:S(,G[07Z:4=@[K1-3)ZPLQ*.?2KV"$>74%-16;IX%-U\:1*?5HS MF)^\0QCOC:U)^,X4$(!P24%P;VH;TLR"7N.R9E$GRS+ITK:42TOW<5VPE!*> M?AF0<[:N7.H8;-Y42(NHB[CHLV@:O,(,F9YEVD&+OBW9-<0?W9V[#"A*#Y^17"&LB%*["%=SL%. M/-]^6E#[P#J$C %4MZ[O=;;I#CFP-D0KML"MY5P1:$7@Y?E*I'(J5V^>M7I% M@F9$["AI3((NBZ"G2GL>V1[U?I]XL$\\>&CBP]I6'@+(38[$M'X@SU33.L\Q]BC=ZYZ7@#&FH1$'3!VFGNS?96<'[>ZO>YMA!WO==H^6D*'0)"JKI+4/'(0U/XAWIX%=I MTZ#-9M-C[ZU^',0;'>\(Y)WB,6VN)GUN0]A[_/.)*;KGL$$]@)A[P J5>:=U M>]NIER^QF*N 20P]PLQCFP5"7.D#2MG#3\C^^._Z"Q9H^_;"V0= MQW;P'#E/+;J!G!<]RG[($9CH(C6_3W;$'ZS7W,'&>"P.'^T(A[_%&CODZ3#? M=:\>E7__M!/>MG[8^O%=;*P0'*O9A&),QV^;&T2!_T]3.R!R\=?AB*X4U_F, MNU)GP;/J7-D(*N@(UCB[T--]0_]9=0W]-=,GP2!,?YB& [S!\_G1H1]&I)X)QBYT0ZV MAH/Q?*5MD&D:!6TQ,0\-D9"2*Z[AV%$,I7/MK\U>Q*_Q_G=&.DGN;D##N:L$ M';XHA^^@>\O_YLHGAP.O$U' *S%T4S^$@WA+^8",I]]=PJJ?Q?JAC=!7/@>R M30W=L\[6L\YM21Q;Q5'M99B[E27"J[]-H3,X\-TZ9\[3 :)"B.Q>_=-SKF@& M:?2)$-U!B8UN'M>%1TG5;\I-;*CY0^FW$5O3@[C2EE]C7Q2$7EN.8Q>RY0:U-YDE >:)(V MZ. **9/.P]7>Z@R-XYR@_SD]_31@[]]=7%*?I2J'^-4S^J8=NWT46&LAT-$. M.IY5Z1?FYP@[D]E#5(V4@4]^I6N'6NOCL5Y&OSI%8+ M A](]X(AJBK0%/<56)=;%)4E:OS(=RPJ>""ARTRE=>'L2N>&=]T=H+,>C2QH M!*T:LJA->(:'3/I.'?$0_KLA&@;C)H>;:AG>4 ,JKFWK%O9*JCR\,F'%H)VK M D,;@ Z:RB.:SKU O")2R=)GF77:XK]&Y)NV K M?<76%4[V-^M"V0VW&*%8I-O;[JX%"N\].GP^2 _[XV.=73A:5!B9%J"Y^&3Y M]?"?-; ^W=/ 1!9?&]E=MG'Q(1<03<#>F4I?XCC1BF=H^L3)MC=7A\"KDM"0 MZM,(8==>.#]YR7X]NCQZ<\1>'(^ LP]&SP]Q/M'W(_S>^1.H@UF=^QR[-JZ] MER8[($TVQ$ZV1;@,5HJD].JY([JD*T$?:=R+%##-07!=XK]PB+'.#T(F37?5 M(U=7/BKJWMP0[K3%=5@VN$2-KUH>Q[35U?46..7PP MQ)PFA/5 &OV,0!G_VLF*\^^EH(HX0F/HRMV?=F^MLN>TLSH1@"78N=S) M&E-#K_06OC;;C;+J'ISQ-G&HFAW&A$:I)I_G6HCA;[ [[%/WQ11['^0>K=9< MN70LL"W !+#25B9H^-5X?FUS193GW#65FJ*W^H4\,3?&:#)"OFG30N)@VEZR M;O]9C234UIQ77L:.<1V];(/N36BRW=8:!@4TU"CR2E5&I7Y<73NLIKK&(Q&_ MX,.=XUBB@'$1Q[HB8DP06HX>9"6PRK2/QX'*3M89R:T;7OWAK%&G S24-Y7C M[M0%JN_)89P^TIH.O.T4\QN;192.OQVU"T%5D6@.X>*U:!)-O(2&=NB!A.6Y MI>6>X[>?XU>TF6WA^UL5:#QO%JEW9;R$>Z<.O0!M"=,Q3!:%R/"J)KT7*;PW MR(:7P36VOB_-P6_(IQR$*R*-1-3ASY5J&=U:JEC_)KP*TKW3;>I3-,-G=VLC MW/ *=1\S](+0C=7FO4YFWF:#A4;98-5?<<.[I(B(SNHIK @Z11LCER&;N_N. M/%R/6MM!,)25;I.JL3HDA2[;^28J"Q663(>D#61\ \WY03$_]GB'_7-4,62% M!QM.X+E1X24I+F7$@G5H7%T+#\<'WF6$0&]<<@9LG5.[;GE1(/+)(?&9I&SW MF&.F8&2J1>"8S8R&0!Z5ZECWFJXGO-7_:%X?NV;W$F$7PE_G CO6 A,N>Z@2 M507S:D"\_/2FQ.#3FDK==H'F< G4Q8T;RQKSO8TS]$FF3UE)K_91;'3""J!] M;E8++*X_ /L,A7V&PK?.4'BQSU"X,4/AU3.4M:___.K9W!;YZW\#4$L! A0# M% @ (8!D6/.6_W9^10 I&T !( ( ! &EM9S$P M.#$R-C@Y,%\P+FIP9U!+ 0(4 Q0 ( "& 9%@EDDYSN@($ +K8+0 1 M " :Y% !L;G-R+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( "& M9%BY>F=%@? ! #\O'@ 1 " 9=(! !L;G-R+3(P,C,Q,C,Q M+GAS9%!+ 0(4 Q0 ( "& 9%CQ^MV.S ( &8) / " M 4"$( #? M-@ #P @ % / 8 ;&YS#,Q7S$N:'1M4$L! A0#% M @ (8!D6-A.+J @8 !4E / M " 0U-!@!L;G-R+65X,S)?,2YH=&U02P$"% ,4 " A@&18+DQN7_\% M 7)0 #P @ $\4P8 ;&YS#,R7S(N:'1M4$L! A0# M% @ (8!D6!U)]G>!$P EFL X ( !:%D& &QN$P G8@ \ M ( !%6T& &QN XML 114 lnsr-20231231_htm.xml IDEA: XBRL DOCUMENT 0001320350 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001320350 srt:MaximumMember us-gaap:ManufacturingFacilityMember 2023-12-31 0001320350 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001320350 us-gaap:ConstructionInProgressMember 2023-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeThreeMember 2023-01-01 2023-12-31 0001320350 2023-05-31 2023-05-31 0001320350 srt:WeightedAverageMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001320350 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001320350 us-gaap:PatentedTechnologyMember 2022-12-31 0001320350 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001320350 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001320350 lnsr:SystemAndLaserMember 2023-12-31 0001320350 lnsr:SeriesAWarrantsAndSeriesBWarrantsMember 2023-01-01 2023-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesAWarrantsMember 2023-05-19 2023-12-31 0001320350 lnsr:AtTheMarketOfferingMember 2022-12-31 0001320350 srt:MinimumMember lnsr:SecuritiesPurchaseAgreementMember 2023-05-31 0001320350 us-gaap:CertificatesOfDepositMember 2023-12-31 0001320350 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001320350 lnsr:ExercisePriceRangeFourMember 2023-12-31 0001320350 us-gaap:PatentedTechnologyMember 2023-01-01 2023-12-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2023-12-31 0001320350 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001320350 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesAWarrantsMember 2023-12-31 0001320350 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 srt:MinimumMember 2023-12-31 0001320350 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001320350 us-gaap:ConstructionInProgressMember 2022-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeTwoMember 2023-01-01 2023-12-31 0001320350 us-gaap:TrademarksMember 2023-12-31 0001320350 lnsr:ExercisePriceRangeOneMember 2023-01-01 2023-12-31 0001320350 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001320350 srt:MaximumMember lnsr:ProductRightsAndTechnologyMember 2023-01-01 2023-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2021-12-31 0001320350 us-gaap:RetainedEarningsMember 2021-12-31 0001320350 lnsr:ComputerAndOfficeEquipmentMember 2022-12-31 0001320350 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001320350 us-gaap:TransportationEquipmentMember 2022-12-31 0001320350 us-gaap:FairValueInputsLevel3Member 2023-05-19 2023-12-31 0001320350 2023-05-18 2023-05-18 0001320350 lnsr:RestrictedStockAwardsAndUnitsMember 2023-01-01 2023-12-31 0001320350 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001320350 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001320350 us-gaap:EmployeeStockMember 2023-12-31 0001320350 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-12-31 0001320350 2021-12-31 0001320350 lnsr:ExercisePriceRangeFiveMember 2023-12-31 0001320350 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001320350 2026-01-01 2023-12-31 0001320350 2028-01-01 2023-12-31 0001320350 lnsr:AtTheMarketOfferingMember 2023-01-01 2023-12-31 0001320350 srt:WeightedAverageMember lnsr:SeriesAWarrantsMember 2023-01-01 2023-12-31 0001320350 us-gaap:EquipmentMember 2023-12-31 0001320350 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001320350 us-gaap:CustomerRelationshipsMember 2022-12-31 0001320350 lnsr:ExercisePriceRangeTwoMember 2023-01-01 2023-12-31 0001320350 lnsr:SystemAndLaserMember 2022-12-31 0001320350 srt:WeightedAverageMember 2022-01-01 2022-12-31 0001320350 us-gaap:EquipmentMember 2022-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeOneMember 2023-01-01 2023-12-31 0001320350 lnsr:AtTheMarketOfferingMember 2022-01-01 2022-12-31 0001320350 srt:MaximumMember lnsr:IncentiveStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesBWarrantsMember 2023-05-19 2023-12-31 0001320350 lnsr:IncentiveStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001320350 us-gaap:PatentedTechnologyMember 2023-12-31 0001320350 us-gaap:CommonStockMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2023-12-31 0001320350 srt:MinimumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001320350 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001320350 lnsr:AsiaExcludingSouthKoreaMember 2023-01-01 2023-12-31 0001320350 us-gaap:CustomerRelationshipsMember 2023-12-31 0001320350 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001320350 2022-12-31 0001320350 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001320350 us-gaap:ProductMember 2022-01-01 2022-12-31 0001320350 srt:EuropeMember 2023-01-01 2023-12-31 0001320350 srt:MaximumMember 2023-12-31 0001320350 us-gaap:EmployeeStockMember 2020-09-30 0001320350 srt:WeightedAverageMember us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001320350 2024-02-29 0001320350 srt:MinimumMember us-gaap:ManufacturingFacilityMember 2023-12-31 0001320350 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001320350 srt:MinimumMember lnsr:ResearchAndDevelopmentEquipmentMember 2023-12-31 0001320350 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-31 0001320350 srt:MaximumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember 2023-01-01 2023-12-31 0001320350 us-gaap:NonUsMember 2023-12-31 0001320350 srt:EuropeMember 2022-01-01 2022-12-31 0001320350 lnsr:ExercisePriceRangeThreeMember 2023-12-31 0001320350 2023-10-01 2023-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeFourMember 2023-01-01 2023-12-31 0001320350 lnsr:AsiaExcludingSouthKoreaMember 2022-01-01 2022-12-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2021-01-01 2021-12-31 0001320350 us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001320350 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001320350 us-gaap:RetainedEarningsMember 2023-12-31 0001320350 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesBWarrantsMember 2023-12-31 0001320350 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001320350 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001320350 srt:WeightedAverageMember lnsr:RestrictedStockAwardsAndUnitsMember 2023-01-01 2023-12-31 0001320350 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001320350 lnsr:ExercisePriceRangeTwoMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001320350 country:US 2022-01-01 2022-12-31 0001320350 us-gaap:TrademarksMember 2022-12-31 0001320350 lnsr:InternationalDistributionAgreementMember 2023-01-01 2023-12-31 0001320350 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001320350 us-gaap:CommonStockMember 2022-12-31 0001320350 lnsr:CostToObtainCustomerContractsMember 2021-12-31 0001320350 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001320350 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesBWarrantsMember 2023-05-18 0001320350 lnsr:LeasesMember 2023-01-01 2023-12-31 0001320350 lnsr:LeasesMember 2022-01-01 2022-12-31 0001320350 us-gaap:CommonStockMember 2021-12-31 0001320350 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001320350 srt:MaximumMember lnsr:ResearchAndDevelopmentEquipmentMember 2023-12-31 0001320350 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001320350 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001320350 us-gaap:DomesticCountryMember 2023-12-31 0001320350 srt:MinimumMember lnsr:ProductRightsAndTechnologyMember 2023-01-01 2023-12-31 0001320350 us-gaap:RestrictedStockMember lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001320350 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001320350 lnsr:NotesAndOtherReceivablesNoncurrentMember 2022-12-31 0001320350 us-gaap:ProductMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001320350 srt:MaximumMember 2023-01-01 2023-12-31 0001320350 srt:MaximumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001320350 lnsr:RestrictedStockAwardsAndUnitsMember 2022-01-01 2022-12-31 0001320350 lnsr:SeriesAConvertiblePreferredStockMember 2023-12-31 0001320350 lnsr:CostToObtainCustomerContractsMember 2022-01-01 2022-12-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001320350 2022-01-01 2022-12-31 0001320350 us-gaap:StockOptionMember lnsr:ExercisePriceRangeFiveMember 2023-01-01 2023-12-31 0001320350 lnsr:SeriesAConvertiblePreferredStockMember 2023-01-01 2023-12-31 0001320350 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001320350 2024-01-01 2023-12-31 0001320350 us-gaap:ProductMember 2023-01-01 2023-12-31 0001320350 srt:WeightedAverageMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001320350 us-gaap:FairValueInputsLevel3Member 2023-05-18 0001320350 lnsr:ComputerAndOfficeEquipmentMember 2023-12-31 0001320350 srt:MinimumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001320350 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001320350 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001320350 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001320350 country:US 2023-01-01 2023-12-31 0001320350 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0001320350 us-gaap:PatentedTechnologyMember 2019-01-01 2019-12-31 0001320350 lnsr:SeriesBWarrantsMember 2023-05-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001320350 us-gaap:ShippingAndHandlingMember 2023-01-01 2023-12-31 0001320350 srt:MaximumMember us-gaap:AccountingStandardsUpdate201602Member 2023-12-31 0001320350 lnsr:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001320350 lnsr:ExercisePriceRangeFourMember 2023-01-01 2023-12-31 0001320350 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001320350 country:KR 2022-01-01 2022-12-31 0001320350 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001320350 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001320350 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001320350 us-gaap:ProductMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001320350 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001320350 lnsr:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001320350 2023-12-31 0001320350 lnsr:OtherGeographicalRegionMember 2023-01-01 2023-12-31 0001320350 us-gaap:TransportationEquipmentMember 2023-12-31 0001320350 lnsr:CostToObtainCustomerContractsMember 2022-12-31 0001320350 2023-01-01 2023-12-31 0001320350 country:KR 2023-01-01 2023-12-31 0001320350 srt:MinimumMember lnsr:IncentiveStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001320350 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember lnsr:LongTermInvestmentMember 2023-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2020-07-09 2020-07-09 0001320350 2023-06-30 0001320350 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001320350 us-gaap:ProductMember us-gaap:SalesMember 2023-01-01 2023-12-31 0001320350 lnsr:SeriesAWarrantsMember 2023-05-31 0001320350 srt:WeightedAverageMember lnsr:RestrictedStockAwardsAndUnitsMember 2022-01-01 2022-12-31 0001320350 2021-04-08 2021-04-08 0001320350 lnsr:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001320350 us-gaap:DomesticCountryMember 2022-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2020-07-09 0001320350 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001320350 srt:MaximumMember lnsr:AtTheMarketOfferingMember 2021-04-08 2021-04-08 0001320350 srt:WeightedAverageMember 2023-01-01 2023-12-31 0001320350 us-gaap:MoneyMarketFundsMember 2023-12-31 0001320350 lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001320350 srt:MinimumMember lnsr:IncentiveStockOptionsAndNonqualifiedStockOptionsMember 2023-01-01 2023-12-31 0001320350 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001320350 lnsr:ExercisePriceRangeThreeMember 2023-01-01 2023-12-31 0001320350 us-gaap:StockOptionMember 2023-12-31 0001320350 country:US 2023-12-31 0001320350 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001320350 2025-01-01 2023-12-31 0001320350 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001320350 2027-01-01 2023-12-31 0001320350 us-gaap:EmployeeStockMember 2020-09-01 2020-09-30 0001320350 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001320350 lnsr:SecuritiesPurchaseAgreementMember us-gaap:SeriesAPreferredStockMember 2023-05-31 2023-05-31 0001320350 lnsr:ExercisePriceRangeFiveMember 2023-01-01 2023-12-31 0001320350 lnsr:SupplyAgreementsMember 2023-12-31 0001320350 srt:MinimumMember 2023-01-01 2023-12-31 0001320350 lnsr:NotesAndOtherReceivablesNoncurrentMember 2023-12-31 0001320350 lnsr:CostToObtainCustomerContractsMember 2023-01-01 2023-12-31 0001320350 us-gaap:RetainedEarningsMember 2022-12-31 0001320350 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001320350 us-gaap:FairValueInputsLevel3Member lnsr:SeriesAWarrantsMember 2023-05-18 0001320350 lnsr:OtherGeographicalRegionMember 2022-01-01 2022-12-31 0001320350 lnsr:ExercisePriceRangeOneMember 2023-12-31 0001320350 us-gaap:RestrictedStockMember lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001320350 lnsr:CostToObtainCustomerContractsMember 2023-12-31 0001320350 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001320350 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001320350 us-gaap:RestrictedStockMember lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2021-12-31 0001320350 us-gaap:RestrictedStockMember lnsr:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 pure iso4217:USD shares shares lnsr:Segment lnsr:Customer iso4217:USD false 0001320350 FY http://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMember http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent P1Y P1Y 10-K true 2023-12-31 --12-31 2023 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 No No Yes Yes Non-accelerated Filer true true false false false false 34400000 11395056 <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Portions of the registrant’s definitive proxy statement for its </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2024 annual meeting of stockholders, which the registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">, are incorporated by reference into Part III of this Annual Report on Form 10-K.</span></p> false false false false false false 238 PricewaterhouseCoopers LLP Tampa, Florida 31643000 25959000 6448000 5915000 4073000 3484000 42164000 35358000 13902000 8910000 2091000 1941000 5064000 4552000 21057000 15403000 26100000 27170000 6139000 11814000 1097000 1148000 -12229000 -20177000 2852000 698000 263000 -14383000 -19914000 4000 -14379000 -19914000 -1.31 -1.31 -1.96 -1.96 10971000 10971000 10159000 10159000 20621000 14674000 3443000 62000 56000 4001000 6040000 7000 4000 323000 200000 15689000 11740000 2367000 1062000 46444000 33716000 679000 563000 7459000 6316000 492000 26000 9000 1279000 442000 11025000 12122000 2207000 2685000 69585000 55844000 4007000 5422000 5717000 4700000 1349000 768000 559000 531000 11632000 11421000 1750000 2272000 8457000 570000 167000 22409000 13860000 0.01 0.01 20000 0 20000 20000 0 0 20000000 0 13747000 0.01 0.01 9980000 10000000 0 0 0 0 0.01 0.01 150000000 150000000 11327000 11327000 11093000 11093000 113000 111000 145203000 139381000 4000 -111891000 -97508000 33429000 41984000 69585000 55844000 -14383000 -19914000 2418000 2258000 1097000 1148000 534000 521000 1000 36000 66000 50000 -7000 -11000 5539000 6611000 2852000 12000 -2057000 1440000 980000 180000 1305000 -637000 7461000 6889000 -1417000 2729000 892000 96000 915000 -174000 -539000 -512000 -60000 -156000 -9659000 -14856000 236000 115000 3920000 -4156000 -115000 13882000 5605000 327000 408000 52000 2400000 19762000 -1992000 5947000 -16963000 14674000 31637000 20621000 14674000 18000 3000 3938000 1553000 -491000 34000 135000 10990000 110000 132363000 -77594000 54879000 107000 1000 407000 408000 2000 6611000 6611000 -6000 -19914000 -19914000 11093000 111000 139381000 -97508000 41984000 649000 20000 13747000 5539000 5539000 100000 1000 -43000 -42000 140000 1000 326000 327000 -6000 -14383000 -14383000 4000 4000 20000 13747000 11327000 113000 145203000 -111891000 4000 33429000 <p style="font-size:10pt;margin-top:10pt;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 1. Overview and Basis of Presentation</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-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Overview and Organization</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, 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><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 has incurred recurring losses and operating cash outflows since its inception and as of December 31, 2023 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;">111,891</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:justify;"><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><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;">These financial statements 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”). Certain balances in the prior year financial statements have been reclassified for comparison purposes to conform to the presentation in the current period financial statements.</span></p> -111891000 <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 2. Summary of Significant Accounting Policies</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: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;">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 financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes to the 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 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: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;">Segments</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;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment as the CODM reviews financial information presented on an entity-wide basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</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;">95</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;">92</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the customer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and Cash Equivalents</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 considers all highly liquid investments with initial maturities of three months or less at the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds and U.S. Treasury bills that are stated at fair value, based on quoted market prices.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments</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;">Investments consist of money market funds, U.S. treasury bills and certificates of deposit. The Company’s investments are classified as available-for-sale and carried at estimated fair values and reported in cash equivalents, short-term investments, and long-term investments. Management determines the appropriate classification of the investments at the time they are purchased and evaluates the appropriateness of such classifications at each balance sheet date. Investments with contractual maturities greater than 12 months are considered long-term investments.</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;">Changes in unrealized gains or losses of investments are recorded in other comprehensive income on the statements of operations. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company regularly reviews its investments for declines in estimated fair value below amortized cost. The factors considered in determining whether a credit loss exists include the creditworthiness of the security issuers, the number of investments in an unrealized loss position, the severity and duration of the unrealized losses, and whether it is more likely than not that the Company will be required to sell the investments before the recovery of their amortized cost basis. The cost of investments sold is based on the specific identification method. In circumstances when an unrealized loss is determined to be credit-related, or when the Company intends to sell or is more likely than not required to sell a security before it recovers its amortized cost basis, the difference between the fair value and the amortized cost of the security is recognized within other income, net in the statements of operations, and an allowance for credit loss is recorded on the balance sheets. In circumstances when the decline in fair value is non-credit related, the difference is reported in accumulated other comprehensive loss, net of tax as a separate component of stockholders’ equity.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties</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;">Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and investments. The primary objectives for the Company’s investment portfolio are the preservation of capital and the maintenance of liquidity. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash, cash equivalents and investments and issuers of investments. The Company manages its credit risk by holding its cash, cash equivalents and investments in large financial institutions within the U.S. In addition, the Company’s investment policy limits investments to certain types of instruments such as money market funds, debt securities issued by the U.S. government and its agencies, corporate debt securities, commercial paper as well as asset-backed securities, and places restrictions on the credit ratings, maturities and concentration by type and issuer. Furthermore, the Company limits the amount of credit exposure in any one financial instrument. The Company has not experienced any losses on its deposits of cash, cash equivalents and investments.</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: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 Receivable</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 had </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;">95</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;">69</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for allowance for credit losses as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company makes estimates of the collectability of accounts receivable. In doing so, the Company analyzes historical bad debt trends, customer credit worthiness, current economic trends, changes in customer payment patterns, and possible impact of current conditions and reasonable forecasts not already reflected in historical loss information when evaluating the adequacy of the allowance for credit losses. Amounts are charged off against the allowance for credit losses when the Company determines that recovery is unlikely, and the Company ceases collection efforts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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: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></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 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: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;">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:10pt;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:10pt;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:10pt;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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventory</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;">Inventory, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which consists of raw materials, work-in-process and finished goods, is stated at the lower of cost or net realizable value. The Company determines cost using standard costs which approximates actual costs determined on the first-in, first-out basis. Inventory levels are analyzed periodically and written down to their net realizable value if</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;">they </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">have become obsolete, have a cost basis in excess of expected net realizable value or are in excess of expected requirements. The Company analyzes current and future product demand relative to the remaining product shelf life to identify potential excess inventory. The Company builds demand forecasts by considering factors such as, but not limited to, overall market potential, market share, market acceptance and patient usage. The Company classifies inventory as current on the balance sheets when the Company expects inventory to be consumed for commercial use within the next twelve months.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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><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;">Intangible assets with finite useful lives consist primarily of acquired product rights, acquired technology, and customer relationships. Acquired product rights and acquired technology are amortized on a straight-line basis over their estimated useful lives 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;"> 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 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. 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. The estimated useful lives associated with finite-lived intangible assets are consistent with the estimated lives of the associated products and may be modified when circumstances warrant. Such assets are reviewed for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset and its eventual disposition are less than its carrying amount. The Company did </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;">t record any impairment of its intangible assets for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment</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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46%;"></td> <td style="width:1.8%;"></td> <td style="width:52.2%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Leasehold improvements</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:justify;"><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:justify;"><span><span style="-sec-ix-hidden:F_bdd1e40f-a7c3-44e7-8093-61d361eeb066;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of useful life or term of lease</span></span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Research and development equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8 years</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Manufacturing equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <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;">Computer and office equipment</span></p></td> <td style="vertical-align:bottom;text-align:right;"><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;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Transportation equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Furniture and fixtures</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Software</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table></div></div><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:12pt;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: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;">Equipment Under Lease</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;">Equipment under lease is related to systems which are leased to customers instead of sold. Equipment under operating lease is stated at cost less accumulated depreciation and is classified as Equipment under lease, net on the balance sheets. Depreciation is computed using the straight-line method over an estimated useful life of the greater of the lease term 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;">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 </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;">ten 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="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</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 recognizes revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue 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;"> (“ASC 606”).</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;">Policy Elections and Practical Expedients Taken</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;">The Company applies the following policy elections:</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;">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</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 has elected to apply the practical expedient that allows an entity to not adjust the promised amount of consideration in customer contracts for the effect of a significant financing component when the period between the transfer of product and services and payment of the related consideration is less than one year.</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;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of product revenue. Shipping and handling costs for the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</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;">157</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><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;">General</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;">Revenue is recognized from the sale of products and services when the Company transfers control of such promised products and services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these products and services. A five-step model is utilized to achieve the core principle and includes the following steps: (1) identify the customer contract; (2) identify the contract’s performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when the performance obligations are satisfied.</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 principally derives its revenue from the sale and lease of systems and the sale of other related products and services, including PIDs, procedure licenses, and extended warranty service agreements. 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. Typically, returns are not allowed.</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;">Judgment is required to determine the level of interdependency between the system and the sale of other related products and services. For bundled packages, which include the sale or lease of a system and provision of other products and services, the Company accounts for individual products and services separately if they are distinct—i.e., if a product or service is separately identifiable from other items in the bundled package and if the customer can benefit from it on its own or with other resources that are readily available to the customer. The system, training and installation services are one performance obligation. The other products and services, including PIDs, procedure licenses, and extended warranty services, which are either sold together with the system or on a standalone basis, are all accounted for as separate performance obligations. The transaction price of bundled packages is allocated to each performance obligation on a relative standalone selling price basis. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, the Company estimates the selling price using available observable information.</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 recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer, as described below.</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;">Product Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company recognizes revenue for the sale of the following products at a point in time:</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="margin-left:6.667%;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;">Equipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company’s LENSAR Laser System and ALLY System sales are recognized as Product revenue when the Company transfers control of the system. This usually occurs after the customer signs a contract, the Company installs the system, and the Company performs the requisite training for use of the system for direct customers. System sales to distributors are recognized as revenue upon shipment as they do not require training and installation.</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="margin-left:6.667%;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;">PID and Procedure Licenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The systems require both a PID and a procedure license to perform each procedure. The Company recognizes Product revenue for PIDs when the Company transfers control of the PID. The Company recognizes Product revenue for procedure licenses at the point in time when control of the procedure license is transferred to the customer. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. For the sale of PIDs and procedure licenses, the Company may offer volume discounts to certain customers. To determine the amount of revenue that should be recognized at the time control over these products transfers to the customer, the Company estimates the average per unit price, net of discounts.</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;">Service Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company offers an extended warranty that provides additional maintenance services beyond the standard limited warranty. The Company recognizes Service revenue from the sale of extended warranties over the warranty period on a ratable basis as the Company stands ready to provide services as needed. Customers have the option of renewing the warranty period, which is considered a new and separate contract.</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;">Lease Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. For system operating leases, the Company recognizes lease revenue over the length of the lease in accordance with ASC Topic 842, </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;">, (“ASC 842”). For additional information regarding accounting for leases, see the Leases section within this footnote below and 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><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;">Contract Costs</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;">The Company offers a variety of commission plans to the Company’s salesforce. Certain compensation under these plans is earned by sales representatives solely as a result of obtaining a customer contract. These are considered incremental costs of obtaining a contract and are eligible for capitalization under ASC Topic 340-40, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Assets and Deferred Costs – Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to the extent they are recoverable. Incremental costs of obtaining a contract are deferred over the period the related revenue is recognized and the Company has elected not to defer costs related to goods or services to be delivered over a period that is one year or less.</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;">Significant Financing Component</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;">The Company provides extended payment terms to certain customers that represent a significant financing component. The Company adjusts the amount of promised consideration for the time value of money using its discount rate and recognizes interest income separate from the revenue recognized on 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><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;">Limited Warranty 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;">The Company offers limited warranties on the Company’s products which provide the customer assurance that the product will function as the parties intended because it complies with agreed-upon specifications; therefore, these assurance-type warranties are not treated as a separate revenue performance obligation and are accounted for as guarantees under U.S. GAAP. The Company regularly reviews its warranty liability and updates these balances based on historical warranty cost trends.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Concentrations of 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </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;">% of the Company’s revenue and </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;"> customers accounted for </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;">% or more of the Company’s accounts receivable, net as of December 31, 2023. For the year ended December 31, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </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;">% of the Company’s revenue and </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;"> customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2022.</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: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. A party is considered to be related to the Company if the party, directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners, management and directors, as well as members of their immediate families or any other parties with which the Company may deal if one party to a transaction controls, 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.</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;">Transactions involving related parties cannot be presumed to be conducted on an arm’s-length basis, as the requisite conditions of competitive, free-market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated on terms equivalent to those that prevail in arm’s-length transactions unless such representations can be substantiated.</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 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 10, </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 12, </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;">The Company entered into an international distribution agreement with a company owned by a current employee in India. 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. As of the initiation of this transition and through the year ended December 31, 2023, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">202</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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">product revenue, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">103</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;">184</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in selling, general and administrative expenses associated with its Indian operations. There were no amounts due from, or due to, the distributor at December 31, 2023.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and Development</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 expenses research and development costs as incurred. Research and development expenses consist primarily of engineering, product development, clinical studies to develop and support the Company’s products, regulatory expenses, and other costs associated with products and technologies that are in development. Research and development expenses include employee compensation, including stock-based compensation, supplies, consulting, prototypes, testing, materials, travel expenses, and depreciation. Research and development expenses for the year ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of ALLY System inventory costs. Following the Company's receipt of 510(k) clearance for the ALLY System from the FDA in June 2022, all ALLY System inventory costs were capitalized to inventory.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Advertising Costs</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 expenses advertising costs as incurred. Advertising costs includes design and production costs, including website development, written media campaigns, and other items. Advertising costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">617</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;">465</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were expensed during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</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:justify;"><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><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 is subject to U.S. federal, state, and local corporate income taxes at the entity level.</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 provision for income taxes is determined using the asset and liability approach. Tax laws require items to be included in tax filings at different times than the items are reflected in the financial statements. A current liability is recognized for the estimated taxes payable for the current year. Deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are adjusted for enacted changes in tax rates and tax laws in the year in which such laws are enacted. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.</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 recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any interest and penalties on uncertain tax positions are included within the tax provision.</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 Code, certain substantial changes in the Company’s ownership may result in a limitation on the amount of tax deductions related to its assets and attributes that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Securities Purchase Agreement (the “SPA”), triggering the application of Section 382. 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: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;">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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for leasing arrangements in accordance with ASC Topic 842.</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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset under a leasing arrangement with an initial term greater 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;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.</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:18pt;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;">Policy Elections and Practical Expedients Taken</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;">The Company has lease arrangements with lease and non-lease components, which are accounted for separately.</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;">For leases that commenced before the effective date of ASC 842, the Company elected the practical expedients to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases.</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;">For short term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right of use (“ROU”) asset. Lease payments for short term leases are expensed on a straight-line basis over the lease 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;min-width:fit-content;">The Company has a policy to exclude from the consideration in a lessor contract all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the Company from a lessee.</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:18pt;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;">Lessee 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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lessee operating right of use assets are included in Other assets in the Company’s balance sheet. Lessee operating lease liabilities are included in Operating lease liabilities and Long-term operating lease liabilities in the Company’s balance sheet. The Company does not have lessee financing leases.</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;">Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. The Company uses the implicit rate when readily determinable at lease inception. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date, including the lease term and the Company’s credit risk, in determining the present value of lease payments. The Company’s remaining lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the statements of operations over the lease 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;min-width:fit-content;">For lease arrangements with lease and non-lease components where the Company is the lessee, the Company separately accounts for lease and non-lease components, which consists primarily of common area maintenance services. Non-lease components are expensed as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><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: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 leases equipment to customers under operating leases. Leases are generally not cancellable until after an initial term and may or may not require the customer to purchase a minimum number of procedures and consumables throughout the contract 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;min-width:fit-content;">For lease arrangements with lease and non-lease components where the Company is the lessor, the Company allocates the contract’s transaction price (including discounts) to the lease and non-lease components on a relative standalone selling price basis using the Company’s best estimate of the standalone selling price of each distinct product or service in the contract. Lease elements generally include a system, while non-lease elements generally include extended warranty services, PIDs and procedure licenses. The stand-alone selling prices for the extended warranty services, PIDs and procedure licenses are determined based on the prices at which the Company separately sells such products and services. The system stand-alone selling prices are determined using the expected cost plus a margin approach. Allocation of the transaction price is determined at the inception of the lease arrangement. The Company’s leases primarily consist of leases with fixed lease payments. For those leases with variable lease payments, the variable lease payment is typically based upon use of the leased equipment or the purchase of procedure licenses and consumables used with the leased equipment. Non-lease components are accounted for under ASC 606</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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For additional information regarding ASC 606, see Note 3, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers.</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;">Some leases include options to extend the leases on a month-to-month basis if the customer does not notify the Company of the intention to return the equipment at the end of the lease term. The Company typically does not offer options to terminate the leases before the end of the lease term. A new contract is generated if a customer intends to continue using the equipment under the initial term and the new contract term is not included in the initial lease 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;min-width:fit-content;">In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following criteria at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term. If any of these criteria are met, the lease is classified as a sales-type lease. If none of these criteria are met the lease is classified as an operating lease. For the years ended December 31, 2023 and 2022, the Company does not have any sales-type leases.</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;">For operating leases, rental income is recognized on a straight-line basis over the lease term as lease revenue. The cost of customer-leased equipment is recorded within equipment under lease, net in the balance sheets and depreciated over the equipment’s estimated useful life. Depreciation expense associated with the leased equipment under operating lease arrangements is reflected in cost of lease in the statements of operations. Some of the Company’s operating leases include a purchase option for the customer to purchase the leased asset at the end of the lease arrangement, subject to a new contract. The purchase price does not qualify as a bargain purchase option. The Company manages its risk on its investment in the equipment through pricing and the term of the leases. Lessees do not provide residual value guarantees on leased equipment. Equipment returned to the Company may be leased or sold to other customers. Initial direct costs, recorded in prepaid and other current assets, are deferred and recognized over the lease term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for stock-based compensation in accordance with ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Compensation – Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, (“ASC 718”). Stock-based compensation is measured at the grant date based on the fair value of the award and is generally expensed over the requisite service period. Stock-based compensation expense is recognized using a straight-line attribution method over the requisite service period, except for portions of awards subject to performance conditions, which will be recognized ratably over the service period for each separate performance vesting tranche once it is probable the performance condition will be met. The Company made accounting policy elections to account for modifications to the requisite service period using the bifurcated approach and to account for forfeitures as they occur.</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;">See Note 14, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for a discussion of stock-based compensation plans.</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: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;">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><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;">Basic earnings (loss) per common share is calculated by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted earnings (loss) per share is computed by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. For purposes of the diluted earnings (loss) per share calculation, Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants, stock options, restricted stock awards, and restricted stock units are considered to be potentially dilutive securities. Basic and diluted earnings (loss) attributable to common stockholders per share is presented in conformity with the two-class method required for participating securities. The Company considers Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants to be participating securities, because holders of such instruments participate in the event a dividend is paid on common stock. The holder of the Series A Redeemable Convertible Preferred Stock, Series A Warrants and Series B Warrants does not have a contractual obligation to share in the Company’s losses. As such, losses are attributed entirely to common stockholders and for periods in which the Company has reported a net loss, diluted loss per common share is the same as basic loss per common share.</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:justify;"><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><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 November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 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: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 December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvement to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 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: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;">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 financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes to the 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 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: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;">Segments</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;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment as the CODM reviews financial information presented on an entity-wide basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</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;">95</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;">92</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of long-lived assets were in the United States, respectively. Revenue is attributed to a geographic region based on the location of the customer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1 1 0.95 0.92 <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;">Cash and Cash Equivalents</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 considers all highly liquid investments with initial maturities of three months or less at the date of purchase to be cash equivalents. Cash equivalents consist primarily of amounts invested in money market funds and U.S. Treasury bills that are stated at fair value, based on quoted market prices.</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;">Investments</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;">Investments consist of money market funds, U.S. treasury bills and certificates of deposit. The Company’s investments are classified as available-for-sale and carried at estimated fair values and reported in cash equivalents, short-term investments, and long-term investments. Management determines the appropriate classification of the investments at the time they are purchased and evaluates the appropriateness of such classifications at each balance sheet date. Investments with contractual maturities greater than 12 months are considered long-term investments.</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;">Changes in unrealized gains or losses of investments are recorded in other comprehensive income on the statements of operations. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company regularly reviews its investments for declines in estimated fair value below amortized cost. The factors considered in determining whether a credit loss exists include the creditworthiness of the security issuers, the number of investments in an unrealized loss position, the severity and duration of the unrealized losses, and whether it is more likely than not that the Company will be required to sell the investments before the recovery of their amortized cost basis. The cost of investments sold is based on the specific identification method. In circumstances when an unrealized loss is determined to be credit-related, or when the Company intends to sell or is more likely than not required to sell a security before it recovers its amortized cost basis, the difference between the fair value and the amortized cost of the security is recognized within other income, net in the statements of operations, and an allowance for credit loss is recorded on the balance sheets. In circumstances when the decline in fair value is non-credit related, the difference is reported in accumulated other comprehensive loss, net of tax as a separate component of stockholders’ equity.</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;">Concentration of Credit Risk, Credit Losses, and Other Risks and Uncertainties</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;">Financial instruments that potentially subject the Company to a concentration of credit risk consist primarily of cash, cash equivalents, and investments. The primary objectives for the Company’s investment portfolio are the preservation of capital and the maintenance of liquidity. The Company maintains deposits in federally insured financial institutions in excess of federally insured limits. The Company is exposed to credit risk in the event of default by the financial institutions holding its cash, cash equivalents and investments and issuers of investments. The Company manages its credit risk by holding its cash, cash equivalents and investments in large financial institutions within the U.S. In addition, the Company’s investment policy limits investments to certain types of instruments such as money market funds, debt securities issued by the U.S. government and its agencies, corporate debt securities, commercial paper as well as asset-backed securities, and places restrictions on the credit ratings, maturities and concentration by type and issuer. Furthermore, the Company limits the amount of credit exposure in any one financial instrument. The Company has not experienced any losses on its deposits of cash, cash equivalents and investments.</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;">Accounts Receivable</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 had </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;">95</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;">69</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for allowance for credit losses as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company makes estimates of the collectability of accounts receivable. In doing so, the Company analyzes historical bad debt trends, customer credit worthiness, current economic trends, changes in customer payment patterns, and possible impact of current conditions and reasonable forecasts not already reflected in historical loss information when evaluating the adequacy of the allowance for credit losses. Amounts are charged off against the allowance for credit losses when the Company determines that recovery is unlikely, and the Company ceases collection efforts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 95000 69000 <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;">Derivative Financial Instruments</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 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: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;">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:10pt;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:10pt;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:10pt;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><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: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;">Inventory</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;">Inventory, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which consists of raw materials, work-in-process and finished goods, is stated at the lower of cost or net realizable value. The Company determines cost using standard costs which approximates actual costs determined on the first-in, first-out basis. Inventory levels are analyzed periodically and written down to their net realizable value if</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;">they </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">have become obsolete, have a cost basis in excess of expected net realizable value or are in excess of expected requirements. The Company analyzes current and future product demand relative to the remaining product shelf life to identify potential excess inventory. The Company builds demand forecasts by considering factors such as, but not limited to, overall market potential, market share, market acceptance and patient usage. The Company classifies inventory as current on the balance sheets when the Company expects inventory to be consumed for commercial use within the next twelve months.</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: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;">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><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;">Intangible assets with finite useful lives consist primarily of acquired product rights, acquired technology, and customer relationships. Acquired product rights and acquired technology are amortized on a straight-line basis over their estimated useful lives 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;"> 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 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. 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. The estimated useful lives associated with finite-lived intangible assets are consistent with the estimated lives of the associated products and may be modified when circumstances warrant. Such assets are reviewed for impairment when events or circumstances indicate that the carrying value of an asset may not be recoverable. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset and its eventual disposition are less than its carrying amount. The Company did </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;">t record any impairment of its intangible assets for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> P15Y P20Y P20Y 0 0 <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;">Property and Equipment</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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46%;"></td> <td style="width:1.8%;"></td> <td style="width:52.2%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Leasehold improvements</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:justify;"><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:justify;"><span><span style="-sec-ix-hidden:F_bdd1e40f-a7c3-44e7-8093-61d361eeb066;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of useful life or term of lease</span></span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Research and development equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8 years</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Manufacturing equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <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;">Computer and office equipment</span></p></td> <td style="vertical-align:bottom;text-align:right;"><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;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Transportation equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Furniture and fixtures</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Software</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</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;min-width:fit-content;">Property and equipment is stated at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:75.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46%;"></td> <td style="width:1.8%;"></td> <td style="width:52.2%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Leasehold improvements</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:justify;"><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:justify;"><span><span style="-sec-ix-hidden:F_bdd1e40f-a7c3-44e7-8093-61d361eeb066;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lesser of useful life or term of lease</span></span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Research and development equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8 years</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Manufacturing equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <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;">Computer and office equipment</span></p></td> <td style="vertical-align:bottom;text-align:right;"><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;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:right;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Transportation equipment</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Furniture and fixtures</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:right;"> <td style="vertical-align:top;"><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;min-width:fit-content;">Software</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:justify;"><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:justify;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table> P3Y P8Y P3Y P5Y P3Y P3Y P5Y P7Y P3Y <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;">Equipment Under Lease</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;">Equipment under lease is related to systems which are leased to customers instead of sold. Equipment under operating lease is stated at cost less accumulated depreciation and is classified as Equipment under lease, net on the balance sheets. Depreciation is computed using the straight-line method over an estimated useful life of the greater of the lease term 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;">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 </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;">ten 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="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P5Y P10Y <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;">Revenue Recognition</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 recognizes revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue 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;"> (“ASC 606”).</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;">Policy Elections and Practical Expedients Taken</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;">The Company applies the following policy elections:</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;">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</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 has elected to apply the practical expedient that allows an entity to not adjust the promised amount of consideration in customer contracts for the effect of a significant financing component when the period between the transfer of product and services and payment of the related consideration is less than one year.</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;">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of product revenue. Shipping and handling costs for the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</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;">157</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><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;">General</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;">Revenue is recognized from the sale of products and services when the Company transfers control of such promised products and services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these products and services. A five-step model is utilized to achieve the core principle and includes the following steps: (1) identify the customer contract; (2) identify the contract’s performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue when the performance obligations are satisfied.</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 principally derives its revenue from the sale and lease of systems and the sale of other related products and services, including PIDs, procedure licenses, and extended warranty service agreements. 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. Typically, returns are not allowed.</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;">Judgment is required to determine the level of interdependency between the system and the sale of other related products and services. For bundled packages, which include the sale or lease of a system and provision of other products and services, the Company accounts for individual products and services separately if they are distinct—i.e., if a product or service is separately identifiable from other items in the bundled package and if the customer can benefit from it on its own or with other resources that are readily available to the customer. The system, training and installation services are one performance obligation. The other products and services, including PIDs, procedure licenses, and extended warranty services, which are either sold together with the system or on a standalone basis, are all accounted for as separate performance obligations. The transaction price of bundled packages is allocated to each performance obligation on a relative standalone selling price basis. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, the Company estimates the selling price using available observable information.</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 recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer, as described below.</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;">Product Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company recognizes revenue for the sale of the following products at a point in time:</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="margin-left:6.667%;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;">Equipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company’s LENSAR Laser System and ALLY System sales are recognized as Product revenue when the Company transfers control of the system. This usually occurs after the customer signs a contract, the Company installs the system, and the Company performs the requisite training for use of the system for direct customers. System sales to distributors are recognized as revenue upon shipment as they do not require training and installation.</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="margin-left:6.667%;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;">PID and Procedure Licenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The systems require both a PID and a procedure license to perform each procedure. The Company recognizes Product revenue for PIDs when the Company transfers control of the PID. The Company recognizes Product revenue for procedure licenses at the point in time when control of the procedure license is transferred to the customer. A procedure license represents a one-time right to utilize the system surgical application in connection with a surgery procedure. For the sale of PIDs and procedure licenses, the Company may offer volume discounts to certain customers. To determine the amount of revenue that should be recognized at the time control over these products transfers to the customer, the Company estimates the average per unit price, net of discounts.</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;">Service Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company offers an extended warranty that provides additional maintenance services beyond the standard limited warranty. The Company recognizes Service revenue from the sale of extended warranties over the warranty period on a ratable basis as the Company stands ready to provide services as needed. Customers have the option of renewing the warranty period, which is considered a new and separate contract.</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;">Lease Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. For system operating leases, the Company recognizes lease revenue over the length of the lease in accordance with ASC Topic 842, </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;">, (“ASC 842”). For additional information regarding accounting for leases, see the Leases section within this footnote below and 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><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;">Contract Costs</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;">The Company offers a variety of commission plans to the Company’s salesforce. Certain compensation under these plans is earned by sales representatives solely as a result of obtaining a customer contract. These are considered incremental costs of obtaining a contract and are eligible for capitalization under ASC Topic 340-40, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Assets and Deferred Costs – Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to the extent they are recoverable. Incremental costs of obtaining a contract are deferred over the period the related revenue is recognized and the Company has elected not to defer costs related to goods or services to be delivered over a period that is one year or less.</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;">Significant Financing Component</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;">The Company provides extended payment terms to certain customers that represent a significant financing component. The Company adjusts the amount of promised consideration for the time value of money using its discount rate and recognizes interest income separate from the revenue recognized on 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><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;">Limited Warranty 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;">The Company offers limited warranties on the Company’s products which provide the customer assurance that the product will function as the parties intended because it complies with agreed-upon specifications; therefore, these assurance-type warranties are not treated as a separate revenue performance obligation and are accounted for as guarantees under U.S. GAAP. The Company regularly reviews its warranty liability and updates these balances based on historical warranty cost trends.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 198000 157000 P30D <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;">Concentrations of 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </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;">% of the Company’s revenue and </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;"> customers accounted for </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;">% or more of the Company’s accounts receivable, net as of December 31, 2023. For the year ended December 31, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </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;">% of the Company’s revenue and </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;"> customers accounted for 10% or more of the Company’s accounts receivable, net as of December 31, 2022.</span></p> 1 0.10 0 0.10 1 0.10 0 <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;">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. A party is considered to be related to the Company if the party, directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners, management and directors, as well as members of their immediate families or any other parties with which the Company may deal if one party to a transaction controls, 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.</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;">Transactions involving related parties cannot be presumed to be conducted on an arm’s-length basis, as the requisite conditions of competitive, free-market dealings may not exist. Representations about transactions with related parties, if made, shall not imply that the related party transactions were consummated on terms equivalent to those that prevail in arm’s-length transactions unless such representations can be substantiated.</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 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 10, </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 12, </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;">The Company entered into an international distribution agreement with a company owned by a current employee in India. 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. As of the initiation of this transition and through the year ended December 31, 2023, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">202</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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">product revenue, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">103</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;">184</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in selling, general and administrative expenses associated with its Indian operations. There were no amounts due from, or due to, the distributor at December 31, 2023.</span></p> 202000 103000 184000 <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;">Research and Development</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 expenses research and development costs as incurred. Research and development expenses consist primarily of engineering, product development, clinical studies to develop and support the Company’s products, regulatory expenses, and other costs associated with products and technologies that are in development. Research and development expenses include employee compensation, including stock-based compensation, supplies, consulting, prototypes, testing, materials, travel expenses, and depreciation. Research and development expenses for the year ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of ALLY System inventory costs. Following the Company's receipt of 510(k) clearance for the ALLY System from the FDA in June 2022, all ALLY System inventory costs were capitalized to inventory.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3400000 <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;">Advertising Costs</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 expenses advertising costs as incurred. Advertising costs includes design and production costs, including website development, written media campaigns, and other items. Advertising costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">617</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;">465</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were expensed during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 617000 465000 <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;">Income Taxes</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 is subject to U.S. federal, state, and local corporate income taxes at the entity level.</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 provision for income taxes is determined using the asset and liability approach. Tax laws require items to be included in tax filings at different times than the items are reflected in the financial statements. A current liability is recognized for the estimated taxes payable for the current year. Deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. Deferred taxes are adjusted for enacted changes in tax rates and tax laws in the year in which such laws are enacted. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.</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 recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The Company adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any interest and penalties on uncertain tax positions are included within the tax provision.</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 Code, certain substantial changes in the Company’s ownership may result in a limitation on the amount of tax deductions related to its assets and attributes that may be used in future years. During the second quarter of 2023, the Company experienced a change in control event resulting from the Securities Purchase Agreement (the “SPA”), triggering the application of Section 382. 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> <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;">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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for leasing arrangements in accordance with ASC Topic 842.</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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement is a lease or contains an embedded lease at inception if it contains the right to control the use of an identified asset under a leasing arrangement with an initial term greater 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;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months. The Company determines whether a contract conveys the right to control the use of an identified asset for a period of time if the contract contains both the right to obtain substantially all of the economic benefits from the use of the identified asset and the right to direct the use of the identified asset.</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:18pt;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;">Policy Elections and Practical Expedients Taken</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;">The Company has lease arrangements with lease and non-lease components, which are accounted for separately.</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;">For leases that commenced before the effective date of ASC 842, the Company elected the practical expedients to not reassess the following: (i) whether any expired or existing contracts contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for any existing leases.</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;">For short term leases, defined as leases with a lease term of 12 months or less, the Company elected to not recognize an associated lease liability and right of use (“ROU”) asset. Lease payments for short term leases are expensed on a straight-line basis over the lease 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;min-width:fit-content;">The Company has a policy to exclude from the consideration in a lessor contract all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the Company from a lessee.</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:18pt;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;">Lessee 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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lessee operating right of use assets are included in Other assets in the Company’s balance sheet. Lessee operating lease liabilities are included in Operating lease liabilities and Long-term operating lease liabilities in the Company’s balance sheet. The Company does not have lessee financing leases.</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;">Operating lease ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. The Company uses the implicit rate when readily determinable at lease inception. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date, including the lease term and the Company’s credit risk, in determining the present value of lease payments. The Company’s remaining lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis as operating expense in the statements of operations over the lease 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;min-width:fit-content;">For lease arrangements with lease and non-lease components where the Company is the lessee, the Company separately accounts for lease and non-lease components, which consists primarily of common area maintenance services. Non-lease components are expensed as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P12M <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-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: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 leases equipment to customers under operating leases. Leases are generally not cancellable until after an initial term and may or may not require the customer to purchase a minimum number of procedures and consumables throughout the contract 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;min-width:fit-content;">For lease arrangements with lease and non-lease components where the Company is the lessor, the Company allocates the contract’s transaction price (including discounts) to the lease and non-lease components on a relative standalone selling price basis using the Company’s best estimate of the standalone selling price of each distinct product or service in the contract. Lease elements generally include a system, while non-lease elements generally include extended warranty services, PIDs and procedure licenses. The stand-alone selling prices for the extended warranty services, PIDs and procedure licenses are determined based on the prices at which the Company separately sells such products and services. The system stand-alone selling prices are determined using the expected cost plus a margin approach. Allocation of the transaction price is determined at the inception of the lease arrangement. The Company’s leases primarily consist of leases with fixed lease payments. For those leases with variable lease payments, the variable lease payment is typically based upon use of the leased equipment or the purchase of procedure licenses and consumables used with the leased equipment. Non-lease components are accounted for under ASC 606</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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For additional information regarding ASC 606, see Note 3, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers.</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;">Some leases include options to extend the leases on a month-to-month basis if the customer does not notify the Company of the intention to return the equipment at the end of the lease term. The Company typically does not offer options to terminate the leases before the end of the lease term. A new contract is generated if a customer intends to continue using the equipment under the initial term and the new contract term is not included in the initial lease 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;min-width:fit-content;">In determining whether a transaction should be classified as a sales-type or operating lease, the Company considers the following criteria at lease commencement: (1) whether title of the system transfers automatically or for a nominal fee by the end of the lease term, (2) whether the present value of the minimum lease payments equals or exceeds substantially all of the fair value of the leased system, (3) whether the lease term is for the major part of the remaining economic life of the leased system, (4) whether the lease grants the lessee an option to purchase the leased system that the lessee is reasonably certain to exercise, and (5) whether the underlying system is of such a specialized nature that it is expected to have no alternative use to the Company at the end of the lease term. If any of these criteria are met, the lease is classified as a sales-type lease. If none of these criteria are met the lease is classified as an operating lease. For the years ended December 31, 2023 and 2022, the Company does not have any sales-type leases.</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;">For operating leases, rental income is recognized on a straight-line basis over the lease term as lease revenue. The cost of customer-leased equipment is recorded within equipment under lease, net in the balance sheets and depreciated over the equipment’s estimated useful life. Depreciation expense associated with the leased equipment under operating lease arrangements is reflected in cost of lease in the statements of operations. Some of the Company’s operating leases include a purchase option for the customer to purchase the leased asset at the end of the lease arrangement, subject to a new contract. The purchase price does not qualify as a bargain purchase option. The Company manages its risk on its investment in the equipment through pricing and the term of the leases. Lessees do not provide residual value guarantees on leased equipment. Equipment returned to the Company may be leased or sold to other customers. Initial direct costs, recorded in prepaid and other current assets, are deferred and recognized over the lease 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: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;">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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for stock-based compensation in accordance with ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Compensation – Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, (“ASC 718”). Stock-based compensation is measured at the grant date based on the fair value of the award and is generally expensed over the requisite service period. Stock-based compensation expense is recognized using a straight-line attribution method over the requisite service period, except for portions of awards subject to performance conditions, which will be recognized ratably over the service period for each separate performance vesting tranche once it is probable the performance condition will be met. The Company made accounting policy elections to account for modifications to the requisite service period using the bifurcated approach and to account for forfeitures as they occur.</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;">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><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;">Basic earnings (loss) per common share is calculated by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period, without consideration of potentially dilutive securities. Diluted earnings (loss) per share is computed by dividing the earnings (loss) attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. For purposes of the diluted earnings (loss) per share calculation, Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants, stock options, restricted stock awards, and restricted stock units are considered to be potentially dilutive securities. Basic and diluted earnings (loss) attributable to common stockholders per share is presented in conformity with the two-class method required for participating securities. The Company considers Series A Redeemable Convertible Preferred Stock, Series A Warrants, and Series B Warrants to be participating securities, because holders of such instruments participate in the event a dividend is paid on common stock. The holder of the Series A Redeemable Convertible Preferred Stock, Series A Warrants and Series B Warrants does not have a contractual obligation to share in the Company’s losses. As such, losses are attributed entirely to common stockholders and for periods in which the Company has reported a net loss, diluted loss per common share is the same as basic loss per common share.</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;">Recently Issued Accounting Pronouncements Not Yet Adopted</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 November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 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: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 December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvement to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, 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: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 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:justify;"><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:10pt;font-family:Times New Roman;"><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 following table summarizes the Company’s product and service revenue disaggregated by geographic region, which is determined based on customer location, for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</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:6pt;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.78%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;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;">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> <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;">2022</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;">25,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">18,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:#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;">257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">5,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">3,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">776</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;">502</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;">35,716</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;">29,443</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="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;margin-right:73.333%;text-align:justify;"><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:2pt;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;">1 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;">6,448</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;">5,915</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively. 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:justify;"><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: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 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><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:6pt;font-family:Times New Roman;min-width:fit-content;"> </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:33.08%;"></td> <td style="width:1.581%;"></td> <td style="width:33.08%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:12.549%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:12.549%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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;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="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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;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;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;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;">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;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;">2022</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:top;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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:top;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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="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: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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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</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="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;">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: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 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><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;"> </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: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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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;">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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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;">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;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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:#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;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;">62</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;">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;">5.8</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;">7.8</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 years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</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;">85</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;">17</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 statements 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:70.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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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> </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;">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;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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;">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;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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:#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;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;">33</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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Maturities of notes receivables, net under extended payment terms with a significant financing component as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are 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><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:6pt;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.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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> </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;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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="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 undiscounted cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Present value of notes receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,635</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;">Difference between undiscounted and discounted<br/>   cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">246</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: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 balance sheets.<br/></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 following table provides information about contract assets 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;"><br/></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> <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:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;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;">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> </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;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;">23</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 assets at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">1,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">806</span></p></td> <td style="white-space:nowrap;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="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top: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 due to contract modifications</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">174</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 assets 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;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;">982</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 deferred revenue is included in other long-term liabilities in the Company’s 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: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 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><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:6pt;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: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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">857</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 at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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;">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;">1,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">863</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 liabilities 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;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,919</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-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 December 31, 2023</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,679</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 over the next six years, with $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,374</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied in the next </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;">twelve months</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;">5,947</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied in the next </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;">two 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;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,203</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied in the next </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;">three 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;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,235</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied in the next </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;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,920</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be satisfied </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a21a6654-4640-4575-b91d-ca04760212f5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thereafter</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:18pt;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;">Costs to Obtain Contracts</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: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 provides information about the costs to obtain contracts associated with contracts with customers for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Additions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="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;">Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">580</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">389</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;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">35</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> </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;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 years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</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:6pt;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.78%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;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;">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> <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;">2022</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;">25,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">18,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:#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;">257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">5,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,409</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">3,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">776</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;">502</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;">35,716</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;">29,443</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="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.5pt solid;margin-right:73.333%;text-align:justify;"><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:2pt;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;">1 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;">6,448</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;">5,915</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively. 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> 25262000 18776000 257000 2180000 5585000 4409000 3836000 3576000 776000 502000 35716000 29443000 6448000 5915000 <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 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><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:6pt;font-family:Times New Roman;min-width:fit-content;"> </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:33.08%;"></td> <td style="width:1.581%;"></td> <td style="width:33.08%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:12.549%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:12.549%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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;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="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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;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;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;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;">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;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;">2022</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:top;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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:top;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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:top;"><p style="font-size:10pt;margin-top: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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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: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 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><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:6pt;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: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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">857</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 at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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;">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;">1,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">863</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 liabilities 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;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,919</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> 4001000 6040000 323000 200000 1279000 442000 982000 332000 1349000 768000 350000 17000 220000 150000 P30D <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 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><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;"> </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: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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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;">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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17</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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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;">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;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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:#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;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;">62</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> 47000 26000 17000 56000 6000 62000 0.058 0.078 85000 17000 <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:70.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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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> </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;">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;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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;">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;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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:#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;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;">33</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> 63000 10000 60000 13000 20000 0 33000 <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;">Maturities of notes receivables, net under extended payment terms with a significant financing component as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are 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><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:6pt;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.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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> </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;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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="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 undiscounted cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Present value of notes receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,635</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;">Difference between undiscounted and discounted<br/>   cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">246</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: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 balance sheets.<br/></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 following table provides information about contract assets 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;"><br/></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> <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:80.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;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;">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> </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;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;">23</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 assets at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">1,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">806</span></p></td> <td style="white-space:nowrap;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="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top: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 due to contract modifications</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">174</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 assets 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;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;">982</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> 432000 432000 432000 386000 185000 14000 1881000 1635000 246000 355000 -23000 332000 1630000 -806000 174000 982000 970000 822000 -857000 935000 1847000 -863000 1919000 23679000 8374000 P12M 5947000 P2Y 4203000 P3Y 3235000 P4Y 1920000 <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 following table provides information about the costs to obtain contracts associated with contracts with customers for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Additions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="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;">Amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">580</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">389</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;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">35</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> </tr> </table> 4000 43000 611000 350000 -580000 -389000 35000 4000 <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, and certificates of deposit as Level 1 within the fair value hierarchy as the fair value is based on quoted prices. 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 10, </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><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 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;">December 31, 2023:</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;word-break:break-word;white-space:pre-wrap;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;"><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;"><p style="font-size:8pt;margin-top:0;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;word-break:break-word;white-space:pre-wrap;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;"> <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;">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;">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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">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:#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;">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 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;">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:#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;">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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;white-space:pre-wrap;"> <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: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: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:#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;">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:0;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 December 31, 2022. 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 the years ended December 31, 2023.</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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 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.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;word-break:break-word;white-space:pre-wrap;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;"><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;"><p style="font-size:8pt;margin-top:0;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;word-break:break-word;white-space:pre-wrap;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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 year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 is set forth below:</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: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:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:10pt;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;">May 18, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:10pt;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;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:10pt;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:10pt;margin-top:0;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;">2,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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> </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;">2,634</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,361</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;">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> </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;">5,605</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;">2,852</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;">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;">December 31, 2023:</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;word-break:break-word;white-space:pre-wrap;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;"><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;"><p style="font-size:8pt;margin-top:0;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;word-break:break-word;white-space:pre-wrap;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;"> <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;">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;">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 style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">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:#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;">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 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;">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:#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;">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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;white-space:pre-wrap;"> <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: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: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:#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;">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> 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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 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.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;word-break:break-word;white-space:pre-wrap;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;"><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;"><p style="font-size:8pt;margin-top:0;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;word-break:break-word;white-space:pre-wrap;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;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="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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> 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 year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 is set forth below:</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: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:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:left;"><p style="font-size:10pt;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,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:10pt;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;">May 18, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:10pt;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;text-align:left;"><p style="font-size:10pt;margin-top:0;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:10pt;margin-top:0;font-family: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:10pt;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:10pt;margin-top:0;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;">2,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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> </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;">2,634</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,361</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;">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> </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;">5,605</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;">2,852</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> 2971000 1491000 4462000 2634000 1361000 3995000 5605000 2852000 8457000 <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 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:0;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><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:6pt;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.78%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">As of December 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;word-break:break-word;white-space:pre-wrap;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;">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> <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;">2022</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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">6,941</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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,740</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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Write downs of inventories to net realizable value amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">66</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;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</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;">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><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:6pt;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.78%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">As of December 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;word-break:break-word;white-space:pre-wrap;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;">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> <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;">2022</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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">6,941</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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,740</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> 4936000 4002000 2395000 797000 8358000 6941000 15689000 11740000 66000 50000 <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 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessee 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: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 an operating lease for a corporate office. </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2020, the Company amended the lease to extend through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 30, 2027</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> commencing on September 1, 2020. The lease amendment constitutes a modification as it </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">extends</span></span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the original lease term, which requires evaluation of the remeasurement of the lease liability and corresponding right-of-use-asset. The reassessment resulted in continuing to classify the lease as an operating lease and remeasurement of the lease liability on the basis of the extended lease term and the incremental borrowing rate at the effective date of modification of </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#231f20;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;">The Company’s operating lease has a remaining lease 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;">3.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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and contains an option to extend the lease for </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;">. The Company also has an operating lease for office equipment.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><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 components of lease expense are 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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="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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">49</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;font-family:'Calibri',sans-serif;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;">37</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 lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">638</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;">616</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="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><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;">Supplemental cash flow information related to leases, including the lease modification, is 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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="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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;white-space:pre-wrap;"> <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 paid for amounts included in the measurement<br/>   of lease 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> </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;">Operating cash flows from operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;white-space:pre-wrap;"> <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;">Right-of-use-assets obtained in exchange for lease<br/>   obligations:</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;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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> </table></div><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:11pt;font-family:'Calibri',sans-serif;"><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 presents the lease balances within the balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </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:44.88%;"></td> <td style="width:1.52%;"></td> <td style="width:22.76%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.9%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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="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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;">Operating Leases</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;">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;">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;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;">2022</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><span style="-sec-ix-hidden:F_2b203bd7-562d-452b-9949-746b730e8407;"><span style="-sec-ix-hidden:F_1227f1e9-c843-438b-90e2-59dee96e02e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:top;"><p style="font-size:10pt;margin-top: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 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;">2,141</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;">2,630</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;word-break:break-word;white-space:pre-wrap;"> <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 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> </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;">Operating lease liabilities, 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:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease 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;">559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">531</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Operating lease liabilities, 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:top;"><p style="font-size:10pt;margin-top: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 operating lease 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="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,750</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,272</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 operating lease 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:pre-wrap;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="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,309</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;">2,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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Weighted-average remaining lease term</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: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</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;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.00</span></p></td> <td style="white-space:nowrap;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;">10.00</span></p></td> <td style="white-space:nowrap;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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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;">Maturities of operating lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;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;">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;">575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">571</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">3</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 operating lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Less: imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">38</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;">Total operating lease 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;">2,309</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-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: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 operating leases for LENSAR Laser Systems and ALLY Systems, which occur primarily in the United States. 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;">five 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:12pt;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 years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 was as follows: </span></span><span style=""></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="white-space:pre-wrap;font-size:6pt;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.74%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Year ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">6,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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="white-space:pre-wrap;font-size:12pt;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;">Equipment under lease is 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><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:6pt;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.587%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Equipment under lease</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">16,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">14,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">9,510</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,455</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;">Equipment under lease, 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;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,459</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,316</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="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-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense on equipment under lease amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,052</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;">1,916</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, 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:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Maturities of operating lease payments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are 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><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:6pt;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.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;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;">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,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">517</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">167</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">17</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 undiscounted cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,932</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> 2027-11-30 true 0.10 P3Y10M24D P5Y <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 components of lease expense are 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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="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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">49</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;font-family:'Calibri',sans-serif;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;">37</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 lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">638</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;">616</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> 589000 579000 49000 37000 638000 616000 <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;">Supplemental cash flow information related to leases, including the lease modification, is 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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="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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;white-space:pre-wrap;"> <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 paid for amounts included in the measurement<br/>   of lease 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> </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;">Operating cash flows from operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;white-space:pre-wrap;"> <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;">Right-of-use-assets obtained in exchange for lease<br/>   obligations:</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;">Operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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> </table> 560000 537000 46000 <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 presents the lease balances within the balance sheet, weighted-average remaining lease term, and weighted-average discount rates related to the Company’s operating leases:</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:6pt;font-family:Times New Roman;min-width:fit-content;"> </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:44.88%;"></td> <td style="width:1.52%;"></td> <td style="width:22.76%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.9%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:11.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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="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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;">Operating Leases</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;">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;">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;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;">2022</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><span style="-sec-ix-hidden:F_2b203bd7-562d-452b-9949-746b730e8407;"><span style="-sec-ix-hidden:F_1227f1e9-c843-438b-90e2-59dee96e02e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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:top;"><p style="font-size:10pt;margin-top: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 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;">2,141</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;">2,630</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;word-break:break-word;white-space:pre-wrap;"> <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 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> </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;">Operating lease liabilities, 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:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease 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;">559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">531</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Operating lease liabilities, 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:top;"><p style="font-size:10pt;margin-top: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 operating lease 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="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,750</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,272</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 operating lease 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:pre-wrap;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="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,309</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;">2,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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;">Weighted-average remaining lease term</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: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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</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;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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: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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.00</span></p></td> <td style="white-space:nowrap;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;">10.00</span></p></td> <td style="white-space:nowrap;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> 2141000 2630000 559000 531000 1750000 2272000 2309000 2803000 P3Y10M24D P4Y10M24D 0.1000 0.1000 <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;">Maturities of operating lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;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;">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;">575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">591</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">571</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">3</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 operating lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Less: imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">38</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;">Total operating lease 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;">2,309</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> 575000 591000 607000 571000 3000 2347000 38000 2309000 P1Y P5Y <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease revenue for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 was as follows: </span><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:6pt;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.74%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.22%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Year ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">6,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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> 6448000 5915000 <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;">Equipment under lease is 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><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:6pt;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.587%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Equipment under lease</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">16,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">14,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">9,510</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,455</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;">Equipment under lease, 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;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,459</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,316</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> 16969000 14771000 9510000 8455000 7459000 6316000 2052000 1916000 <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;">Maturities of operating lease payments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are 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><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:6pt;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.444%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:15.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;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;">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,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">517</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">167</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">17</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 undiscounted cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,932</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> 1179000 517000 167000 52000 17000 1932000 <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;">Note 7. Property and Equipment</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: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 provides details of property and equipment, net:</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:6pt;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.547%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.517999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">As of December 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;word-break:break-word;white-space:pre-wrap;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;">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> <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;">2022</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;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Manufacturing equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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:#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;">Computer and office equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">System and laser</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Transportation equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">38</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;">38</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,381</span></p></td> <td style="white-space:nowrap;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,239</span></p></td> <td style="white-space:nowrap;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;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">188</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;">55</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;">Property and equipment, 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;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;">679</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;">563</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="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-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense on property and equipment amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">366</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;">342</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company recognizes molds and tools that suppliers use in producing certain products under a long-term supply arrangement in construction in progress while the molds are under construction. When the molds are completed, they are transferred to property and equipment. The assets capitalized amounted to $</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;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</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> <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 following table provides details of property and equipment, net:</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:6pt;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.547%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.517999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">As of December 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;word-break:break-word;white-space:pre-wrap;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;">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> <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;">2022</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;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Manufacturing equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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:#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;">Computer and office equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">System and laser</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Transportation equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">38</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;">38</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,381</span></p></td> <td style="white-space:nowrap;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,239</span></p></td> <td style="white-space:nowrap;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;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">188</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;">55</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;">Property and equipment, 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;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;">679</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;">563</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> 112000 112000 987000 1001000 97000 102000 1295000 1204000 293000 240000 50000 50000 38000 38000 2872000 2747000 2381000 2239000 188000 55000 679000 563000 366000 342000 0 61000 <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 8. 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: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 components of intangible assets were as follows:</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:6pt;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:30.012%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.384%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.385%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.385%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.384%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.445%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.0040000000000004%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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="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, 2022</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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,028</span></p></td> <td style="white-space:nowrap;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,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:#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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,042</span></p></td> <td style="white-space:nowrap;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,858</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">6,640</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;">12,122</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;border-bottom:0.5pt solid #000000;margin-right:73.333%;text-align:justify;"><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:2pt;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;">Certain intangible assets were established upon PDL BioPharma, Inc.’s (“PDL”) 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. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intangible assets for customer</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:2pt;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;">relationships </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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><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:10pt;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;">2 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company 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><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:10pt;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;">3 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company 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><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:10pt;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;">4 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2019, the Company 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, which were contingent upon regulatory approval and commercialization of the ALLY System. 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></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;">Amortization expense for the years ended December 31, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</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;">1,148</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:0;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;">December 31, 2023, 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><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:6pt;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:79.96%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">5,219</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 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;">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> <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 components of intangible assets were as follows:</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:6pt;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:30.012%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.384%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.385%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.385%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.384%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.445%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.0040000000000004%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 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="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, 2022</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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,028</span></p></td> <td style="white-space:nowrap;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,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:#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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,042</span></p></td> <td style="white-space:nowrap;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,858</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">6,640</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;">12,122</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;border-bottom:0.5pt solid #000000;margin-right:73.333%;text-align:justify;"><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:2pt;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;">Certain intangible assets were established upon PDL BioPharma, Inc.’s (“PDL”) 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. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intangible assets for customer</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:2pt;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;">relationships </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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><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:10pt;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;">2 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company 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><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:10pt;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;">3 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company 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><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:10pt;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;">4 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2019, the Company 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, which were contingent upon regulatory approval and commercialization of the ALLY System. 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></p> 4292000 2360000 1932000 4292000 2028000 2264000 13900000 4807000 9093000 13900000 4042000 9858000 570000 570000 0 570000 570000 0 18762000 7737000 11025000 18762000 6640000 12122000 P15Y P20Y P10Y P15Y 2400000 P15Y 1097000 1148000 <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;">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;">December 31, 2023, 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><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:6pt;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:79.96%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">5,219</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 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;">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> 1125000 1234000 1224000 1215000 1008000 5219000 11025000 <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;">Note 9. 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:0;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><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:6pt;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:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Customer advances</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">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;">778</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;">624</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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,700</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:0;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><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:6pt;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:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">As of December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Customer advances</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">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;">778</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;">624</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;">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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,700</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> 3974000 3348000 419000 437000 34000 171000 324000 120000 188000 778000 624000 5717000 4700000 <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 10. 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 (as defined below), 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><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per 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 12, </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;">% </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</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;">result </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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 statements 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 December 31, 2023 and May 18, 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.497%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.093%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.093%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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;">May 18, 2023<br/>(date issued)</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;white-space:pre-wrap;"> <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 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> <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.7</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:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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;">5.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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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 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> <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;word-break:break-word;white-space:pre-wrap;"> <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 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> <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: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 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></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;">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></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><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 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 December 31, 2023 and May 18, 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.497%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.093%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:18.093%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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;">May 18, 2023<br/>(date issued)</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;white-space:pre-wrap;"> <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 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> <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.7</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:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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;">5.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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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 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> <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;word-break:break-word;white-space:pre-wrap;"> <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 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> <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.038 0.037 P4Y4M24D P5Y 0.55 0.55 0 0 <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 11. 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:justify;"><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;">The Company is a party to various supply agreements for the manufacture and supply of certain components. The supply agreements commit the Company 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;">6,453</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> over the next 12 months. The Company 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Royalty and Milestone 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;">In connection with the acquisition of certain intellectual property, the Company paid $</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;"> in milestone payments during the year ended December 31, 2022. The milestone payments were contingent upon regulatory clearance and commercialization of the ALLY System. In addition, the Company acquired certain intellectual property, which would result in additional 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><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: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;">Employee Retention Credit</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 year ended December 31, 2023, 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.</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: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. The Company makes 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: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;">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.</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 addition, 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 briefings in May 2024.</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 vigorously denies that the definitive proxy statement filed with the SEC on June 20, 2023 was deficient in any respect. The Company believes the allegations and claims asserted in the Schaper Action are without merit and that supplemental disclosures were not 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> 6453000 2400000 0.03 1368000 <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 12. Redeemable Convertible Preferred 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="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 the SPA with 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 Redeemable Convertible Preferred Stock and the Warrants (the “Private Placement”). Refer to Note 10, </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: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;">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: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;">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 </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;">% </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 Redeemable Convertible Preferred Stock or the consideration per share of common stock in the Fundamental Transaction (or in the absence of such consideration, 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: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;">volume-weighted </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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: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 Series A Redeemable Convertible Preferred Stock is classified as temporary equity in the 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 balance sheet and the remainder of the proceeds were allocated to the Series A Redeemable 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 Redeemable Convertible Preferred Stock. Series A Redeemable Convertible Preferred Stock is presented net of offering costs on the balance sheet.</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 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.</span></p> 20000 20 7940 0.50 901000 253000 648000 <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 13. 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:justify;"><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 years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022.</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 currently has an effective shelf registration statement on Form S-3 (No. 333-255136), which was filed with the SEC on April 8, 2021 (the “Registration Statement”), under which the Company may offer from time to time in one or more offerings any combination of common and preferred stock, debt securities, depositary shares, warrants, purchase contracts and units of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the aggregate. The Company also simultaneously entered into a sales agreement providing for the offering, issuance and sale by the Company of up to an aggregate $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of its common stock from time to time in “at-the-market” (“ATM”) offerings under the Registration Statement. During the year ended December 31, 2022, the Company sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock, pursuant to ATM offerings, at a weighted average sales price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. Proceeds from the sale were offset by offering costs and commissions associated with the transactions. </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;"> shares were sold under the ATM during the year ended December 31, 2023.</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 100000000 35000000 2 6.46 0 <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 14. 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:justify;"><span style="color:#000000;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><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:#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;">December 31, 2023</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;">4,984</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><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:#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 is as follows:</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:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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> </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;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Authorized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Granted/Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">678</span></p></td> <td style="white-space:nowrap;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="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;">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;">49</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;">Balance at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Authorized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Granted/Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,380</span></p></td> <td style="white-space:nowrap;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="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;">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;">117</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;">Balance 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;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;">294</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="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:8pt;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;">Stock Options</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 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_d640013f-71d5-4c87-b172-b91748ec9e50;"><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><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:0;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 2020 Plan is set forth below:</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> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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 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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">43</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.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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 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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">62</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;">5.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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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 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;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,974</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.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;white-space:pre-wrap;"> <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 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;">Vested and exercisable 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;">960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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="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:2pt;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 years ended December 31, 2023 and 2022</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;">1.94</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;">3.90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The total fair value of options vested during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</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:2pt;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;">and 2022</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;">2,264</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;">2,501</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. 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,412</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.1</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:2pt;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:2pt;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 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;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:2pt;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> <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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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;">361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.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;">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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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:#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;">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;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.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;">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;">149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.6</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.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.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;">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;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">730</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;">6.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;">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;">602</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,974</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.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;">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;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;">960</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;">6.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 employee and non-employee stock options is being amortized on a straight-line basis over the requisite service period of the awards. </span><span style="font-size:12pt;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 employee and non-employee stock options was estimated using the following assumptions for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</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:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.46%;"></td> <td style="width:19.94%;"></td> <td style="width:1.66%;"></td> <td style="width:19.94%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</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;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;">Year Ended December 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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;"><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;">2022</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:10pt;margin-top: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.7</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;">1.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;word-break:break-word;white-space:pre-wrap;"> <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;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;"><p style="font-size:10pt;margin-top:0;font-family: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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</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;">70</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;">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;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;margin-top:0;font-family: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> </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 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: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;">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:18pt;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;">Restricted Stock Awards</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;">Restricted stock has the same rights as other issued and outstanding shares of the Company’s common stock. The compensation expense related to these awards is determined using the fair market value of the Company’s common stock on the date of the grant. Under the Company’s restricted stock plans, restricted stock awards typically vest over </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;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and compensation expense associated with these awards is recognized on a straight-line basis over the vesting period.</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:11pt;font-family:'Calibri',sans-serif;"><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;">Restricted stock award activity under the 2020 Plan is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 Awards 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;word-break:break-word;white-space:pre-wrap;"> <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<br/>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-<br/>average<br/>grant-<br/>date fair<br/>value<br/> 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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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> </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;">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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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;">704</span></p></td> <td style="white-space:nowrap;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;">10.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> </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;">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;">6</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;">10.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">622</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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> </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;">Granted</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">616</span></p></td> <td style="white-space:nowrap;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;">10.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> </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;">Cancelled</span></p></td> <td style="white-space:pre-wrap;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="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;">6</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;">10.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 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;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;">—</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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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: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 total fair value of restricted stock awards vested during the years ended December 31, 2023 and 2022</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;">6,342</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;">7,240</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</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-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: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;">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_e317cb39-2595-4c66-aacb-d084d88087a7;"><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 regular increments. The fair value of restricted stock units is based on the Company’s closing stock price on the date of grant.</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:0;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 2020 Plan is set forth below:</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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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<br/>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-<br/>average<br/>grant-<br/>date fair<br/>value<br/> 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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">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;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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:#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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">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></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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.73</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">113</span></p></td> <td style="white-space:nowrap;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.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">36</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 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;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;">483</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.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> </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 total fair value of restricted stock units vested during the year ended December 31, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">466</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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023 there was approximately </span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;min-width:fit-content;">885</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.2</span></span><span style="color:#231f20;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:18pt;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;">2020 Employee Stock Purchase 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:#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 and will be increased 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;">% </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</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 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Board of Directors. As of December 31, 2023</span><span style="color:#000000;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:#000000;white-space:pre-wrap;min-width:fit-content;">451</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 for issuance under the 2020 ESPP. 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: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 December 31, 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="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;">147</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><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:0;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 2020 Plan and the 2020 ESPP in the Company’s statements of operations:</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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">4,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,648</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">577</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;">618</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;">5,539</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,611</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><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;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;">Total unrecognized stock-based compensation expense is expected to be amortized as follows:</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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.02%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:16.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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:#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;">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;">2,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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;">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;">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:#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;">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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">—</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;">3,297</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-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 December 31, 2023</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 4984000 <p style="font-size:10pt;margin-top:12pt;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;">A summary of the shares available for issuance under the 2020 Plan is as follows:</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:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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> </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;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Authorized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Granted/Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">678</span></p></td> <td style="white-space:nowrap;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="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;">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;">49</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;">Balance at 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Authorized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Granted/Awarded</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,380</span></p></td> <td style="white-space:nowrap;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="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;">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;">117</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;">Balance 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;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;">294</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> 1082000 549000 678000 49000 1002000 555000 1380000 117000 294000 1 P10Y 0.10 1.10 P5Y P10Y P4Y <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;">Option award activity under the 2020 Plan is set forth below:</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> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">592</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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 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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">43</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.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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 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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">62</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;">5.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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family: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 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;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,974</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.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;white-space:pre-wrap;"> <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 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;">Vested and exercisable 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;">960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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> 653000 7.57 P9Y3M18D 592000 6.19 43000 6.88 1202000 6.91 P8Y8M12D 834000 2.98 62000 5.01 1974000 5.31 P8Y 429000 1974000 5.31 P8Y 429000 960000 6.48 P7Y2M12D 42000 1.94 3.9 2264 2501 2412000 P2Y1M6D <p style="font-size:10pt;margin-top:2pt;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 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;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:2pt;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> <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;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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;">361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.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;">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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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:#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;">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;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.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;">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;">149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.6</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.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family: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.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;">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;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">730</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;">6.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;">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;">602</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,974</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.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;">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;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;">960</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;">6.48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 361000 P9Y 2.66 3.23 436000 P9Y1M6D 3.23 149000 3.23 3.27 5.95 32000 P8Y7M6D 5.42 10000 5.78 6.04 415000 P8Y 6.04 199000 6.04 6.07 8.62 730000 P6Y8M12D 7.44 602000 7.45 1974000 P8Y 5.31 960000 6.48 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of employee and non-employee stock options was estimated using the following assumptions for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.46%;"></td> <td style="width:19.94%;"></td> <td style="width:1.66%;"></td> <td style="width:19.94%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</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;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;">Year Ended December 31,</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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;"><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;">2022</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:10pt;margin-top: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.7</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;">1.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;word-break:break-word;white-space:pre-wrap;"> <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;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;"><p style="font-size:10pt;margin-top:0;font-family: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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</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;">70</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;">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;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;margin-top:0;font-family: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> </tr> </table> 0.035 0.047 0.015 0.042 P6Y P6Y 0.57 0.70 0.70 0 0 0 P3Y <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;">Restricted stock award activity under the 2020 Plan is set forth below:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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 Awards 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;word-break:break-word;white-space:pre-wrap;"> <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<br/>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-<br/>average<br/>grant-<br/>date fair<br/>value<br/> 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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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> </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;">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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">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;">704</span></p></td> <td style="white-space:nowrap;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;">10.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> </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;">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;">6</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;">10.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">622</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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> </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;">Granted</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">616</span></p></td> <td style="white-space:nowrap;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;">10.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> </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;">Cancelled</span></p></td> <td style="white-space:pre-wrap;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="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;">6</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;">10.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 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;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;">—</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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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> 1332000 10.29 704000 10.29 6000 10.81 622000 10.29 616000 10.29 6000 10.81 6342000 7240000 P4Y <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;">Restricted stock unit activity under the 2020 Plan is set forth below:</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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;word-break:break-word;white-space:pre-wrap;"> <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<br/>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-<br/>average<br/>grant-<br/>date fair<br/>value<br/> 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, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">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;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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:#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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">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></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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.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="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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.73</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">113</span></p></td> <td style="white-space:nowrap;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.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">36</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 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;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;">483</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.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> </table> 86000 6.33 86000 6.33 546000 2.73 113000 4.14 36000 2.65 483000 3.04 466000 885000 P1Y2M12D 340000 0.010 451000 0.85 304000 147000 <p style="font-size:10pt;margin-top:12pt;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;">The following table sets forth the total stock-based compensation expense recognized under the 2020 Plan and the 2020 ESPP in the Company’s statements of operations:</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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">4,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,648</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">577</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;">618</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;">5,539</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,611</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> 10000 289000 219000 168000 126000 4495000 5648000 577000 618000 5539000 6611000 <p style="font-size:10pt;margin-top:2pt;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;">Total unrecognized stock-based compensation expense is expected to be amortized as follows:</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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:65.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.02%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:16.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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:#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;">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;">2,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">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;">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;">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:#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;">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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">—</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;">3,297</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> 2069000 1006000 215000 7000 3297000 <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 15. Income Taxes</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: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;">For financial reporting purposes, loss before income taxes includes the following components:</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:6pt;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.587%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Years Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,383</span></p></td> <td style="white-space:nowrap;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;">19,914</span></p></td> <td style="white-space:nowrap;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;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,914</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> </tr> </table></div><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 provision for income taxes for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 consisted of the following:</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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;white-space:pre-wrap;"> <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;">Current income tax expense (benefit)</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="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;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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> </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;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;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;">Total 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: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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Deferred income tax (benefit)</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="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;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;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;">Total deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </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 provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </tr> </table></div><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:12pt;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;">A reconciliation of the income tax provision computed using the U.S. statutory federal income tax rate compared to the income tax provision included in the statements of operations is 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><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:6pt;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:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Tax at U.S. statutory rate on income before income<br/>   taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">3,020</span></p></td> <td style="white-space:nowrap;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,182</span></p></td> <td style="white-space:nowrap;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;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">State taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">376</span></p></td> <td style="white-space:nowrap;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">369</span></p></td> <td style="white-space:nowrap;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;">Section 162(m)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Stock-based 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">773</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">706</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Warrant 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">599</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">5</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;">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;">—</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> </tr> </table></div><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: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-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax assets and liabilities are determined based on the differences between financial reporting and income tax bases of assets and liabilities, as well as net operating loss carryforwards, and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. </span><span style="font-size:12pt;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 significant components of the Company’s net deferred tax assets and liabilities are as follows: </span></span><span style=""></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="white-space:pre-wrap;font-size:6pt;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:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;white-space:pre-wrap;"> <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;">Deferred tax 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> </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;">Net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Net operating loss carryforwards - Section 382 limited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="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;">Intangible 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Capitalization of research and experimentation 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;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Stock-based 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Fixed 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">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="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;">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;">1,257</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;">658</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 deferred tax 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,921</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,334</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">17,871</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,331</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;">Total deferred tax assets, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,050</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;">3</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;white-space:pre-wrap;"> <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;">Deferred tax 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> </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;">Section 481(a) adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">670</span></p></td> <td style="white-space:nowrap;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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">380</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</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;">Total deferred tax 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="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;">1,050</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</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;">Net deferred tax 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;">—</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> </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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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-size:10pt;font-family:Times New Roman;min-width:fit-content;">The deferred tax assets associated with net operating losses included in the table above for the years ended December 31, 2023 and 2022 reflect the net operating losses the Company expects to generate on its federal and state income tax returns.</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 December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company maintained federal net operating loss carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,452</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;">23,935</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company also maintained state net operating loss carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,612</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;">18,724</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="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 federal net operating losses generated during years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (and not Section 382 limited; see below) may only be utilized to offset 80% of taxable income annually and may be carried forward indefinitely. The state net operating loss carryforwards generated will begin expiring in the year 2028, if not utilized.</span></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;">Certain of our federal and state tax attributes are subject to change of ownership limitations provided by the Internal Revenue Code and similar state provisions. In general, if the Company experiences a greater than 50 percentage point aggregate change in ownership over a 3-year period (a “Section 382 ownership change”), utilization of its pre-change NOL and credit carryforwards are subject to an annual limitation. The Company experienced such a change as a result of the SPA. The Company completed a Section 382 study through December 31, 2023 and determined that a Section 382 ownership change occurred on May 18, 2023. At the time, the Company was in a net unrealized built-in loss position (“NUBIL”). The amount of pre-change NOL carryforwards which may be subject to this limitation are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,741</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 December 31, 2023, the Company determined that it continued to be more likely than not that certain deferred tax assets would not be realized in the near future and maintained a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,871</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> valuation allowance against deferred tax assets. The net change in total valuation allowance between the years ended December 31, 2023 and 2022, was an increase 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,540</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company’s determination was based on its review and analysis of all the available evidence as of the balance sheet date, both positive and negative.</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 uncertainty provisions of ASC 740 also require the Company to recognize the impact of a tax position in its financial statements only if the technical merits of that position indicate that the position is more likely than not of being sustained upon audit. During the years ended December 31, 2023 and 2022, the Company did not record a reserve for uncertain tax positions.</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’s income tax returns for periods separate from the consolidation with PDL are subject to examination by U.S. federal, state and local tax authorities for tax years 2020 forward. The Company's separate state and local tax returns are generally not subject to examination by authorities for tax years prior to 2017; however, as we utilize our net operating losses, prior years can be subject to examination from 2012 forward. The Company is not currently under examination in any significant tax jurisdictions. Interest and penalties associated with unrecognized tax benefits accrued on the balance sheet were $</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;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022.</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 2017 Tax Cuts and Jobs Act requires taxpayers to capitalize research and experimental (“R&amp;E”) expenditures effective for taxable years beginning after December 31, 2021. R&amp;E expenditures attributable to U.S.-based research must be amortized 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;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and R&amp;E expenditures attributable to research conducted outside of the U.S. must be amortized 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. As noted above, there is pending legislation that would allow for full deductibility of these expenditures. The Company does not believe that this has a material impact on its financial statements.</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;">For financial reporting purposes, loss before income taxes includes the following components:</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:6pt;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.587%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.498%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Years Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,383</span></p></td> <td style="white-space:nowrap;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;">19,914</span></p></td> <td style="white-space:nowrap;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;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,914</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> </tr> </table> -14383000 -19914000 -14383000 -19914000 <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 provision for income taxes for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 consisted of the following:</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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;white-space:pre-wrap;"> <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;">Current income tax expense (benefit)</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="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;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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> </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;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;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;">Total 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: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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Deferred income tax (benefit)</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="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;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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> </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;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;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;">Total deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </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 provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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> </tr> </table> <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;">A reconciliation of the income tax provision computed using the U.S. statutory federal income tax rate compared to the income tax provision included in the statements of operations is 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><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:6pt;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:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">Tax at U.S. statutory rate on income before income<br/>   taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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;">3,020</span></p></td> <td style="white-space:nowrap;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,182</span></p></td> <td style="white-space:nowrap;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;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">State taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">376</span></p></td> <td style="white-space:nowrap;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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">369</span></p></td> <td style="white-space:nowrap;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;">Section 162(m)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Stock-based 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">773</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">706</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Warrant 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">599</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">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;">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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">5</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;">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;">—</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> </tr> </table> -3020000 -4182000 1540000 3317000 -376000 -369000 248000 363000 191000 170000 773000 706000 599000 45000 -5000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of the Company’s net deferred tax assets and liabilities are as follows: </span><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:6pt;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:67.313%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;white-space:pre-wrap;"> <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;">Deferred tax 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> </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;">Net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;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,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Net operating loss carryforwards - Section 382 limited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="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;">Intangible 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Capitalization of research and experimentation 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;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Stock-based 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Fixed 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">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="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;">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;">1,257</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;">658</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 deferred tax 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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,921</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,334</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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;">17,871</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,331</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;">Total deferred tax assets, net of valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;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,050</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;">3</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;white-space:pre-wrap;"> <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;">Deferred tax 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> </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;">Section 481(a) adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">670</span></p></td> <td style="white-space:nowrap;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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">380</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</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;">Total deferred tax 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="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;">1,050</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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</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;">Net deferred tax 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;">—</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> </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> 1836000 5855000 6195000 5530000 5866000 3211000 2533000 727000 1150000 165000 272000 1257000 658000 18921000 16334000 17871000 16331000 1050000 3000 670000 380000 3000 1050000 3000 32452000 23935000 22612000 18724000 The federal net operating losses generated during years ended December 31, 2023 and 2022 (and not Section 382 limited; see below) may only be utilized to offset 80% of taxable income annually and may be carried forward indefinitely. The state net operating loss carryforwards generated will begin expiring in the year 2028, if not utilized. 25741000 17871000 1540000 1540000 0 0 P5Y P15Y <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 16. Net 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: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 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">14,383</span></p></td> <td style="white-space:nowrap;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;">19,914</span></p></td> <td style="white-space:nowrap;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;">10,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">1.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="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;">1.96</span></p></td> <td style="white-space:nowrap;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><p 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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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: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’s basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.</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;">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 net loss per diluted share calculations for the periods presented because their effect was anti-dilutive:</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: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;word-break:break-word;white-space:pre-wrap;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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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: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 anti-dilutive weighted-average shares excluded from the net loss per share diluted shares calculations were:</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:67.313%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">3,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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: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;">165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;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,808</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,149</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: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;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;">5,695</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,078</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: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 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><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:6pt;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;word-break:break-word;white-space:pre-wrap;"> <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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">14,383</span></p></td> <td style="white-space:nowrap;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;">19,914</span></p></td> <td style="white-space:nowrap;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;">10,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;">1.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="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;">1.96</span></p></td> <td style="white-space:nowrap;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><p 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> -14383000 -19914000 10971000 10971000 10159000 10159000 -1.31 -1.31 -1.96 -1.96 <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 net loss per diluted share calculations for the periods presented because their effect was anti-dilutive:</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: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;word-break:break-word;white-space:pre-wrap;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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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:#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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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 483000 708000 1974000 1202000 <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 anti-dilutive weighted-average shares excluded from the net loss per share diluted shares calculations were:</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:67.313%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Year Ended December 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;word-break:break-word;white-space:pre-wrap;"> <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;">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;">2022</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;">3,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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: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;">165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;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;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,808</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,149</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: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;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;">5,695</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,078</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> 3002000 165000 720000 929000 1808000 1149000 5695000 2078000